- May 12, 2015
-
-
Luker authored
bring the README up to date with the last changes Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
Luker authored
Use link time optimization with gcc and clang. Also: add LTO to documentation, and warn that clang and profiling break deterministic builds Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
Luker authored
This will work even with the llvm-ar archiver. delete all timestamps, put to 0 gids and uids. Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
- May 05, 2015
-
-
Luker authored
Enable Profiling for both gcc and clang. This should give us a small boost in performance, specially on few symbols per block. Also: mark CMake features as advanced and use a forward declaration instead of a struct in the C interface. Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
- Apr 17, 2015
-
-
Luker authored
Also, fix a bit the C example. Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
- Apr 15, 2015
-
-
Luker authored
unused code, plus an old longstanding rfc difference we should be conformant now. Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
Luker authored
Why... I don't.. even... Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
Luker authored
Still kinda rough, but seems to work Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
- Apr 14, 2015
-
-
Luker authored
lots of bugfixes, also due to the creation of a couple of examples for the C and C++ interface. Updated documentation accordingly Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
- Apr 13, 2015
-
-
Luker authored
Add the "tests" target and use lstlisting Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
Luker authored
We have testsss! (And some embarassing bugfixes, too!) Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
Luker authored
Also small diff to documentation Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
Luker authored
Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
Luker authored
Also, the C interface should return uint64, not uint32 Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
- Apr 12, 2015
-
-
Luker authored
The Gnu Free Documentation License seems better suited to the documentation than the LGPL. Also, start writing something about the C interface Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
Luker authored
Worst case: 1-byte alignment, decoding of 881GB of data. We need 40 bits. Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
Luker authored
Should never happen, but someone might request a symbol of 2 bytes, with a 4byte alignment. We check for that, but we might want to be more flexible in the future Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
- Apr 10, 2015
-
-
Luker authored
Also add relative (optional) cmake target: "docs" Documentation is still incomplete, needs more work. Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
Luker authored
Again, I need tests. Working on tests, code and documentation together is kinda time-consuming.... Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
- Apr 08, 2015
-
-
Luker authored
These errors... Just... Just disregard this commit, please? I really need some test. Now please give me some time to code proper tests and repent for these sins. Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
- Apr 03, 2015
-
-
Luker authored
cppcheck might come in handy, so let's keep the instructions and suppressions for everyone. Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
Luker authored
Also: CMake flags fix Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
Luker authored
Make clang happy, let's compile with -Weverything! Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
Luker authored
Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
Luker authored
Let everything be called by our C friends. Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
Luker authored
Not really a problem, but let it have a clean exit Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
Luker authored
blocks, sizes, symbols. Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
Luker authored
Switched to iterators instead of std::vector. Now it's possible to build the C interface, and you can use any container you want. Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
- Mar 30, 2015
-
-
Luker authored
Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
- Mar 27, 2015
-
-
Luker authored
Really, that's kinda stupid, not only useless. Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
- Mar 24, 2015
-
-
Luker authored
-
- Mar 19, 2015
-
-
Luker authored
-