Commits on Source (27)
-
Meredith L. Patterson authored
LLVM needs _GNU_SOURCE defined, so let the SConscript handle that for the regex backend and BSD compat.
432eaedf -
Meredith L. Patterson authoredee31304e
-
Meredith L. Patterson authored97c17a5b
-
Meredith L. Patterson authored8dcb3fed
-
Meredith L. Patterson authoredec96a62b
-
Meredith L. Patterson authoreda340a6fc
-
Meredith L. Patterson authored75886be3
-
Meredith L. Patterson authored6b01d103
-
Meredith L. Patterson authorede79cf849
-
Meredith L. Patterson authored3a67fbe5
-
Meredith L. Patterson authorede0be92ff
-
Andrea Shepard authored81b28275
-
Andrea Shepard authored4cbee7f0
-
Andrea Shepard authoredc36a22b2
-
Andrea Shepard authoredb18227fb
-
Meredith L. Patterson authored06744811
-
Meredith L. Patterson authored
LLVM backend
6925aa6b -
Meredith L. Patterson authored
fixing LLVM function declarations; turns out repeat calls to LLVMPointerType(...) create shadow declarations
86eaf198 -
Andrea Shepard authored75948c96
-
Meredith L. Patterson authored
Fix most of ch_llvm()
252de6ae -
Meredith L. Patterson authored
ch_llvm JITs successfully, but its call to h_read_bits crashes; the HInputStream seems to be invalidated
f47c35e5 -
Andrea Shepard authored1195bdc6
-
Andrea Shepard authored638c5863
-
Andrea Shepard authoredc807f417
-
Andrea Shepard authorede70d7ad2
-
Andrea Shepard authored0e5f32e6
-
Andrea Shepard authoredb10dae19
Showing
- .gitignore 1 addition, 0 deletions.gitignore
- SConstruct 6 additions, 4 deletionsSConstruct
- src/SConscript 32 additions, 2 deletionssrc/SConscript
- src/backends/llvm.c 193 additions, 0 deletionssrc/backends/llvm.c
- src/backends/regex.c 2 additions, 0 deletionssrc/backends/regex.c
- src/hammer.c 1 addition, 0 deletionssrc/hammer.c
- src/hammer.h 3 additions, 2 deletionssrc/hammer.h
- src/internal.h 6 additions, 0 deletionssrc/internal.h
- src/llvm.h 12 additions, 0 deletionssrc/llvm.h
- src/parsers/bind.c 3 additions, 0 deletionssrc/parsers/bind.c
- src/parsers/bits.c 76 additions, 0 deletionssrc/parsers/bits.c
- src/parsers/ch.c 103 additions, 0 deletionssrc/parsers/ch.c
- src/platform_bsdlike.c 2 additions, 0 deletionssrc/platform_bsdlike.c
- src/pprint.c 1 addition, 1 deletionsrc/pprint.c
- src/t_parser.c 2 additions, 0 deletionssrc/t_parser.c
- src/t_regression.c 3 additions, 0 deletionssrc/t_regression.c
src/backends/llvm.c
0 → 100644
src/llvm.h
0 → 100644