oops
fixed bug #739934
fixed bug #739934
fixed bug #585125
fixed bug #597940
fixed bug #597940
removed obsolete --stack-after-data
fixed bug #734169
no bitfields yet
fixed bug #635354
fixed "bug" #662263
fixed bug #716790 and removes lot's of redundant register usage around function calls
No need for that anymore
fixed bug #720667
after a good night sleep, let's try again
this DOES cause problems
this saves a few slocs without problems
don't know why yet, but this causes a crash
yes
This shows the registers in use in --i-code-in-asm and saves some spill locs
disabled the fix for bug #604575
fixed bug #604575
I must have been braindead
fixed bug #460088
followup for the bug #460088 fix
sorry about that :)
fixed a warning about the new enum ASTTYPE
fixed a warning about the new enum ASTTYPE
That's it for today, have a nice weekend
Undid the fix for bug #519584
fixed bug #715076
fixed bug #702907
--lesspedantic is --less-pedantic now
new #pragma LESS_PEDANTIC
another missing return value fix
check the sorted bb list for missing returns
new #pragma LESS_PEDANTIC
new #pragma LESS_PEDANTIC
temp fix for genArrayInit
missing return values is a warning now
fixed bug #681558
detect missing return values
fixed the function type in --dumptree
no comments
lrh
lrh
let's try again ;-)
catched symbol abuse
a better fix for "if ( -v < 3)"
This should fix some, if not all, of the live range problems
we don't need this anymore
fixed bug #698231
An sfr/sbit can have an "at #" AND an initializer
Cleaned up some more mess. Everything should be the same now as on the 12th
cleaned up the mess I left behind
Undid the hackup of const and volatile, the problem is much bigger.
undid the hackup of const and volatile, the problem is much bigger
Removed a warning
IC_RESULT needs to be a symbol
some more on the const, volatile and now also static issue
catch DECLARATOR / SPECIFIER abuse
a function returning a constant pointer shouldn't be forced to code
Hacked const and volatile modifiers a bit.
Hacked const and volatile modifiers a bit
hack up const and volatile modifiers in type chains a bit
src/SDCCBBlock.h: more LRH debugging junk
fixed bug #697590
more LRH debugging junk
fixed bug #700031
fixed bug #700031
fixed bug #700797
a (void *) can be assigned to any pointer
This wasn't true
This makes the dump files more readable
more compiler internals
new option --nolabelopt
See Changelog 1.204
See Changelog 1.204
A big NOOP
LRH commit, only to sync with other developers
made the dumptree a little more readable
some more debugging junk, i'll remove it later
disabled useless warnings
disabled useless warning
fixed bug#680076
fixed bug #679679
fixed bug #679761
framework for the liverangehunt
fixed bug #690781
icode comments need space
a cleaner way to fix the shift bug
fixed a shift bug
bad shift right 12
a module can start with a digit
a module can start with a digit
new options: --no-c-code-in asm and --i-code-in-asm
new options: --no-c-code-in-asm and --i-code-in-asm
xa51 port isn't finished yet
obsolete
obsolete