File tree Expand file tree Collapse file tree 3 files changed +38
-240
lines changed Expand file tree Collapse file tree 3 files changed +38
-240
lines changed Original file line number Diff line number Diff line change
1
+ * Rewrite the llvm parser/lexer in http://www.antlr.org when time permits.
2
+ They actually do C++. Imagine that.
3
+ * Need a way to attach bytecode block info at various levels of asm code.
4
+ * Recognize and save comments in assembly and bytecode format
5
+ * Encode line number table in bytecode (like #line), optional table
6
+
7
+ * Encode negative relative offsets in the bytecode file
8
+
9
+ * Apparently bison has a %pure_parser option. Maybe useful for AsmParser
10
+
11
+ * Implement the following derived types:
12
+ * "packed format", like this: [4 x sbyte]: Packed SIMD datatype
13
+ * Bytecode reader should use extensions that may or may not be linked into the
14
+ application to read blocks. Thus an easy way to ignore symbol table info
15
+ would be to not link in that reader into the app.
Original file line number Diff line number Diff line change
1
+ /*
2
+ * The LLVM Compiler Infrastructure
3
+ *
4
+ * This file was developed by the LLVM research group and is distributed under
5
+ * the University of Illinois Open Source License. See LICENSE.TXT for details.
6
+ *
7
+ *===----------------------------------------------------------------------===//
8
+ *
9
+ * Description:
10
+ * This header file is the autoconf replacement for strings.h (if it lives
11
+ * on the system).
12
+ */
13
+
14
+ #ifndef _CONFIG_STRINGS_H
15
+ #define _CONFIG_STRINGS_H
16
+
17
+ #include "Config/config.h"
18
+
19
+ #ifdef HAVE_STRINGS_H
20
+ #include <strings.h>
21
+ #endif
22
+
23
+ #endif
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments