- 27 Oct, 2011 4 commits
-
-
Andreas Zwinkau authored
Fixes opt/fehler204 again.
-
Andreas Zwinkau authored
Extend opt_manage framework with MANY_RETURNS condition. Since normalize_n_returns might introduce unreachable code, the order should be handled in the framework instead of the optimization. Fix opt/gap test.
-
Christoph Mallon authored
-
Christoph Mallon authored
Newer yComp (>= 1.3.14) can handle backslashes in strings.
-
- 26 Oct, 2011 4 commits
-
-
Andreas Zwinkau authored
-
Andreas Zwinkau authored
-
Andreas Zwinkau authored
-
Andreas Zwinkau authored
Fixes test opt/fehler204
-
- 25 Oct, 2011 2 commits
-
-
Christoph Mallon authored
Dump array initialisers, which contain only bytes in the printable range, as strings instead of separate byte initialisers. Eg. [0] = 0x62 [1] = 0x6C [2] = 0x61 [3] = 0x00] becomes [0...3] = "bla<NUL>" TODO: Fix yComp, so it does not choke on backslashes.
-
Christoph Mallon authored
It is just an unnecessary node, which the middleend does not understand and therefore cannot optimize.
-
- 20 Oct, 2011 18 commits
-
-
Matthias Braun authored
Most of the world can handle C99 now, and the important rest (=msvc) can handle long long as an extension.
-
Matthias Braun authored
-
Matthias Braun authored
They have been unnecessary aliases for is_SymConst_addr_ent() and get_SymConst_entity().
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
The new interface uses no complicated callbacks anymore, but is a simple ir_node* -> void* nodemap. Adapted all users of ir_phase for this.
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
From the manpage: If c is not an unsigned char value, or EOF, the behavior of these functions is undefined. (So putting char into them directly is wrong)
-
Matthias Braun authored
-
Matthias Braun authored
-
- 19 Oct, 2011 4 commits
-
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
- 17 Oct, 2011 8 commits
-
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
This simplifies the code and should make it slightly faster
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-