Commit Graph

111 Commits (9d8868627833a6669b8700a52cb2c7ccca68f961)

Author SHA1 Message Date
Török Edvin 2bc55dec67 Update buildfiles after merge. 16 years ago
Török Edvin c22a7a16d6 Really disable LLVM unit tests (for now). 16 years ago
Török Edvin d58f4f0a0f Update to LLVM upstream SVN r91214. 16 years ago
Török Edvin 363aa4de5f Cherry-pick LLVM upstream commit r90748. 16 years ago
Török Edvin e9dfa5d9d8 Update CMake files for the stripped LLVM we use. 16 years ago
Török Edvin d0934caf99 Distcheck fixes. 16 years ago
Török Edvin 1b2396cabb Update to autoconf 2.65, and libtool 2.2.6b. 16 years ago
Török Edvin 5167de752a Disable LLVM's make check for now. 16 years ago
Török Edvin 482e97dbb2 Support for bytecode lines >8k. 16 years ago
Török Edvin 7945ff1e97 Fix global initializer bitcasts. 16 years ago
Török Edvin 0a11015bf5 Refactor trace API, so that trace printing happens in clambc. 16 years ago
Török Edvin 284ffd21f2 Add support for null constant. 16 years ago
Török Edvin 124af5e8a5 Trace formatting fixes. 16 years ago
Török Edvin 65c740d7d8 Add support for tracing (if bytecode compiled with support). 16 years ago
Török Edvin b43041311d Drop extra {} and "". 16 years ago
Török Edvin aee2f72436 Fix compiler version check for C++: autoconf needs [] to be escaped. 16 years ago
Török Edvin 53bd5bb14d read optional debug metadata. 16 years ago
Török Edvin d2171abf39 Print better error message when wrong function is called. 16 years ago
Török Edvin 6bd858662e Update to new LLVM API. 16 years ago
Török Edvin 5518b7d41f Merge LLVM upstream r90002 16 years ago
Török Edvin 1f1a249720 Disable oprofile support for now. 16 years ago
Török Edvin 322a0ea653 Fix bytecode load bugs. Make loading more robust: print error message instead of 16 years ago
Török Edvin a45e257772 Fix bugs when loading bytecode. 16 years ago
Török Edvin 41423d3836 Reenable unit tests. 16 years ago
Török Edvin 646395bb44 Fix distcheck. 16 years ago
Török Edvin 0db2649375 Update build system, XFAIL tests that need opt (not built). 16 years ago
Török Edvin 6851f578dd update merge script. 16 years ago
Török Edvin 6c5344d3ea Merge LLVM upstream r83242. 16 years ago
Török Edvin 9fac78c72e Update to latest bytecode format. 16 years ago
Török Edvin 80b4b3fb0f Generalize special global handling (__match_counts etc.). 16 years ago
Török Edvin 88815fd801 Sync with compiler. 16 years ago
Török Edvin d38d6dadef Logical signature hook for bytecode. 16 years ago
Török Edvin 459b13ed89 Initial support for __match_count. 16 years ago
Török Edvin 52dd3a6bda Initial support for loading .cbc files from DB. 16 years ago
Török Edvin 1d1dd80f32 Fix global variable names. 16 years ago
Török Edvin 7189addbde WiP on debug APi. 16 years ago
Török Edvin ec07792943 Support for constant global with global initializers. 16 years ago
Török Edvin a1781898ec inputfile support 16 years ago
Török Edvin 4abf05ee8d Add script that removes parts of LLVM that we don't use. 16 years ago
Török Edvin 8e61d24a22 Make dist was still wrong. 16 years ago
Török Edvin c558f46f05 Intrinsics.gen needs to be created by tblgen. 16 years ago
Török Edvin f75ba68c8b Remove bins for make dist 16 years ago
Török Edvin 1b506b8251 make check support for LLVM parts 16 years ago
Török Edvin 2922746173 Fix make distcheck. 16 years ago
Török Edvin 62dfa21a4c Use POSIX tar that support paths longer than 99 characters. 16 years ago
Török Edvin 0f505d61f8 Add missing file. 16 years ago
Török Edvin 48b7916372 Automakify LLVM build. 16 years ago
Török Edvin 4789b8a5a6 Add draft file API, doesn't work yet. 16 years ago
Török Edvin d0af4afea4 ctx param to APIs 16 years ago
Török Edvin 6fa1a75be8 todo 16 years ago