Commit Graph

110 Commits (38d54c920443d4271c57aebaacb01274f273bb00)

Author SHA1 Message Date
Török Edvin 6ad39a4099 zlib/buffer apis. 16 years ago
Török Edvin 75e18b29c2 minimalistic zlib api. 16 years ago
Török Edvin b56bea54d3 New API for buffer fill. 16 years ago
Török Edvin aa745db74d Add clamscan commandline to load bytecode in debug mode. 16 years ago
Török Edvin f60c59a471 bb #1800. 16 years ago
Török Edvin 04d11afedb Update to new LLVM API. 16 years ago
Török Edvin 6eeadbfeda dconf for bytecode. 16 years ago
Török Edvin 1e30496d2a runtime checks verifier. 16 years ago
Török Edvin 236fb13647 New pointer handling rules. 16 years ago
Török Edvin 847d7fc1b8 2009->2010 16 years ago
Török Edvin 57bbb2eb14 Fix loading of multiple .cbc files. 16 years ago
Török Edvin bcb354a654 _GLIBCXX_PARALLEL is not supported: it creates threads before we fork() causing 16 years ago
Török Edvin a7b7a64833 fix compiler warning. 16 years ago
Török Edvin ee6ab4f8d3 Support building w/o atomic builtins for i386 (bb #1781). 16 years ago
Török Edvin be43f951c6 BytecodeSecurity setting. 16 years ago
Török Edvin 4395bb9acf bytecode ptrdiff32 opcode. 16 years ago
Török Edvin 2d45ef0616 Support for malloc in bytecode. Fix crash with mismatched api/flevel versions. 16 years ago
Török Edvin 8997b14725 bswap. 16 years ago
Török Edvin b3571ea9ae Fix __*di3 libcalls on x86-32. 16 years ago
Török Edvin c52e92748e Fix some warnings from clang++ bytecode2llvm.cpp. 16 years ago
Török Edvin 8d18898743 add regalloc local for debug purposes. 16 years ago
Török Edvin 9463f9fd90 Stack protector support. 16 years ago
Török Edvin 688799d126 yc_bytecode is able to unpack a file now! 16 years ago
Török Edvin 3cd48316a3 Fix some compiler warnings. 16 years ago
Török Edvin 5b91dc3455 new deplibs. 16 years ago
Török Edvin 303c6ea016 Minimum required version for multithreaded LLVM is gcc 4.1.3. 16 years ago
Török Edvin 853b6e5da1 Add LLVM win32 proj files generated by cmake. 16 years ago
Török Edvin d0934caf99 Distcheck fixes. 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 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 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 646395bb44 Fix distcheck. 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