Mercurial > hg > CbC > CbC_llvm
view tools/llvm-c-test/llvm-c-test.h @ 65:35ab9e3560be
remove null pointer access bug which occured if the callee codesegment is accessed by pointer on LowerCallTo().
author | Kaito Tokumori <e105711@ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 11 Feb 2014 02:09:46 +0900 |
parents | 95c75e76d11b |
children | 60c9769439b8 |
line wrap: on
line source
/*===-- llvm-c-test.h - tool for testing libLLVM and llvm-c API -----------===*\ |* *| |* The LLVM Compiler Infrastructure *| |* *| |* This file is distributed under the University of Illinois Open Source *| |* License. See LICENSE.TXT for details. *| |* *| |*===----------------------------------------------------------------------===*| |* *| |* Header file for llvm-c-test *| |* *| \*===----------------------------------------------------------------------===*/ #ifndef LLVM_C_TEST_H #define LLVM_C_TEST_H // helpers.c void tokenize_stdin(void (*cb)(char **tokens, int ntokens)); // module.c int module_dump(void); int module_list_functions(void); int module_list_globals(void); // calc.c int calc(void); // disassemble.c int disassemble(void); // object.c int object_list_sections(void); int object_list_symbols(void); // targets.c int targets_list(void); #endif