- 11 Jul, 2016 2 commits
-
-
Christoph Mallon authored
-
Christoph Mallon authored
-
- 07 Jun, 2016 1 commit
-
-
Christoph Mallon authored
-
- 22 May, 2016 1 commit
-
-
Christoph Mallon authored
-
- 12 May, 2016 1 commit
-
-
yb9976 authored
-
- 10 Sep, 2015 3 commits
-
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
- 14 Aug, 2015 1 commit
-
-
Andreas Fried authored
This adds two builtin kinds, ir_bk_va_start and ir_bk_va_arg. va_arg Builtins are lowered in the lower_builtins pass with a function provided by the backend, whereby most architectures can use be_default_lower_va_args. va_start Builtins are lowered in the backend. Note: This commit breaks all backends except for IA32. SPARC and AMD64 are implemented in later commits. The ARM backend previously miscompiled variadic functions, and will now throw a proper error.
-
- 04 Aug, 2015 1 commit
-
-
Christoph Mallon authored
-
- 19 Jul, 2015 1 commit
-
-
Christoph Mallon authored
-
- 28 Jan, 2015 1 commit
-
-
Christoph Mallon authored
-
- 30 Dec, 2014 1 commit
-
-
Matthias Braun authored
-
- 13 Nov, 2014 1 commit
-
-
Christoph Mallon authored
* No \n at end; panic() adds one * No punctuation mark at end * Lowercase first letter
-
- 17 Sep, 2014 1 commit
-
-
Matthias Braun authored
-
- 28 May, 2014 3 commits
-
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
- 27 Mar, 2014 1 commit
-
-
Matthias Braun authored
-
- 18 Mar, 2014 1 commit
-
-
Christoph Mallon authored
-
- 17 Mar, 2014 1 commit
-
-
Christoph Mallon authored
-
- 14 Mar, 2014 1 commit
-
-
Matthias Braun authored
-
- 28 Jan, 2014 5 commits
-
-
yb9976 authored
-
yb9976 authored
-
yb9976 authored
-
Christoph Mallon authored
Deduce the mode automatically from the given entity.
-
Christoph Mallon authored
-
- 27 Jan, 2014 2 commits
-
-
Christoph Mallon authored
This removes the strange entity/type duality and we get rid of union symconst_symbol.
-
Christoph Mallon authored
-
- 12 Nov, 2013 1 commit
-
-
Matthias Braun authored
-
- 04 Jul, 2013 1 commit
-
-
Matthias Braun authored
also removed some assert(0) used in verifiers to stop when compiling with assertions (you better use your debugger to stop and keep the code clean)
-
- 04 May, 2013 1 commit
-
-
Matthias Braun authored
It has been empty for nearly all systems. People who used to put stuff in config.h can still create a config.h on their own and inject -include (gcc) or /FI (msvc) into their CPPFLAGS.
-
- 12 Dec, 2012 1 commit
-
-
Matthias Braun authored
Just state the copyright and the project the files belong to. You can then find the COPYING file for the whole project.
-
- 24 Oct, 2012 1 commit
-
-
Matthias Braun authored
-
- 13 Jul, 2012 2 commits
-
-
Christoph Mallon authored
-
Christoph Mallon authored
-
- 15 Jun, 2012 1 commit
-
-
Matthias Braun authored
This makes it consistent with other firm analyse functions. Also removes the unnecessary return value.
-
- 19 Dec, 2011 1 commit
-
-
Matthias Braun authored
The opcode list was a member of irprog before which wasn't really handled consistently. Also make sure opcodes are properly freed at ir_finish().
-
- 23 Sep, 2011 1 commit
-
-
Manuel Mohr authored
-
- 08 Sep, 2011 1 commit
-
-
Matthias Braun authored
-