allow compile of small large model
[fw/sdcc] / src / ds390 / gen.c
2001-08-28 kbongersallow compile of small large model
2001-08-24 kvigor(optionally) push static array initialization down...
2001-08-21 johanknolfixed bug #451453
2001-08-12 bernhardheldHelp-text corrected
2001-08-03 johanknolfixed bug #447331
2001-08-02 kvigorfix genrshTwo bug
2001-08-01 johanknolfixed bug #444971
2001-07-30 johanknolfinal fix for bug 444507
2001-07-26 johanknolpartial fix for bug #444507
2001-07-26 johanknolpartial fix for bug #444507
2001-07-03 michaelhFixed up ENDIAN warning with mingw32. Added ability...
2001-07-02 johanknoloops
2001-07-02 johanknolsmall improvement of 8*8=8/16 signed mul
2001-06-22 johanknolbug #435214 "(long)>>9"
2001-06-17 johanknolNow _naked should work for function calls too. In fact...
2001-05-30 kvigorAdd _naked modifier
2001-05-29 kvigorfix combination of --xstack & ISRs using non-zero banks
2001-05-29 kvigorfix bug 223659
2001-05-24 kvigorfix genPlus bogus code generation demonstrated by Karl...
2001-05-24 kvigorImproved parameter passing code generation
2001-05-21 johanknolfixed a small bug with large effects
2001-05-20 johanknolchanged inline asm buffers from static to dynamic size
2001-05-16 kvigorget Borland makefiles working yet again
2001-05-13 johanknolswitch banks after send, don't saveRegister after switc...
2001-05-11 kvigortiny improvement to genRet
2001-05-11 johanknolfixed the bankswitch critical races
2001-05-11 kvigorImproved genFarFarAssign
2001-05-10 kvigorwork in progress: better FarFarAssign
2001-05-10 kvigorenable BETTER_LITERAL_SHIFT by default
2001-05-07 kvigorfix for broken better shift in ad26.c line 207
2001-05-04 kvigormore work in progress: literal shift improvement
2001-05-04 kvigorwork in progress: fixing genLeftShiftLiteral
2001-05-03 kvigorslight improvement in generating literal shifts; not...
2001-05-03 kvigorclean up genDjnz for far data case; include same fix...
2001-05-03 kvigorfix desperate inefficiency of toBoolean when hand;ling...
2001-05-03 kvigorfix genDjnz to handle data in far space
2001-05-02 kvigorfix several 'three operand in far space' problems
2001-04-10 johanknolfixed the gencmp setting of supportRtn
2001-04-07 johanknolfixed the (long)<<27 bug
2001-04-05 johanknolUndid a very stupid thing
2001-03-21 johanknolfixed the:
2001-03-20 johanknolfixed the bit=~bit bug
2001-03-17 johanknolFixed a volatile optimalisation and some other small...
2001-03-16 johanknol*** empty log message ***
2001-03-15 johanknollet's not be too efficient
2001-03-15 johanknolfixed typo
2001-03-15 johanknolfixed the signed 8x8=8/16 multiplication
2001-03-14 johanknolImplemented the <<6 fix of Steve Drake
2001-03-08 johanknolLet's adjust instead of a boldy decrement
2001-03-05 johanknolCleaned up ds390 leftovers in the mcs51 port.
2001-03-01 kmhFixed PCALL and stack adjustment bug
2001-02-21 johanknolfixed: 100*200=32, only for the ds390 port right now
2001-02-18 johanknollet's find the beast
2001-02-17 johanknolFixed the lazy lazy DPTR for genCall and genPtrGet
2001-02-14 johanknolBeautified (indented) compiler source according to...
2001-02-07 jbessFix asm label generation. Suppress some warning
2001-02-06 kvigorremove dead code and useless ifdefs; should be a big...
2001-02-06 jtvolpeChanged Safe_calloc to use 2 arguements to mimic teh...
2001-02-04 johanknolFixed the hairy inline 'Y' bug in SDCC.y
2001-02-04 jtvolpeNew Memory Allocation functions
2001-02-04 johanknoltemporary hack for the inline Y bug
2001-02-03 stevewilliams Remove all references to the GC library, replacing...
2001-01-30 kvigorfix AOP_OP_3_NOFATAL
2001-01-29 kvigorFix Johan's latest finds
2001-01-29 kvigorimproved bit-wise operations with literal RHS
2001-01-26 kvigorvarious ds390 code generator improvements, including...
2001-01-04 jtvolpeMS VC6 Port
2000-12-14 kvigorChange struct link to struct sym_link to avoid conflict...
2000-11-21 kvigorhandle fetch from code space to DPTR
2000-11-13 sandeepFixed BITFIELD problems
2000-10-18 kvigordisable packRegsForOneuse until I can make it safe
2000-10-17 kvigorMinor optimization: don't sign-extend when casting...
2000-09-30 johanknolcleaning; moved all extern's from .c to .h files for...
2000-09-29 johanknolCan't we skip this?
2000-09-29 kvigoremitcodePointerGet was badly broken
2000-09-29 kvigorfinally enable all those work-in-progress optimizations...
2000-09-29 kvigoranother lazy DPS evaluation bug squished
2000-09-28 kvigorlast optimizations: genPlus was too eager to use altern...
2000-09-28 kvigorwork in progress: bug in lazy DPS evaluation fixed
2000-09-28 kvigoryet more work in progress: FarFarAssign optimizations
2000-09-27 kvigorwork in progress: several improvements to generated...
2000-09-26 kvigorwork in progress: clean up DPS abuse
2000-09-26 kvigorUse only 3 bytes of generic pointers in comparisons
2000-09-21 kvigoranother possible impedance mismatch in genPlus/genMinus
2000-09-20 kvigorrealized last bug impacted genPlus as well
2000-09-20 kvigorfix genMinus aopPut out-of-range bug
2000-09-20 kvigormake integer -> generic pointer casts default to XDATA...
2000-09-20 kvigortail inc/dec optimizations were too agressive; fix...
2000-09-20 kvigorClean up useage of ap register with DPTR2 opcodes
2000-09-19 kvigorcleanup fp fix to pop directly instead of pop acc/mov...
2000-09-19 johanknolfixed genUminus bug for int and long
2000-09-18 kvigorBetter fix for DS80C390 div bug (Johan's fp bug fixed...
2000-09-17 johanknolds390 uses a 4 byte instruction code in flat24
2000-09-16 johanknoltemporary fix for fp support
2000-09-14 kvigorFix Karl's FarPointer bug
2000-08-23 johanknollet's be more specific
2000-08-18 kvigorBreak DS80C390 support into seperate port (ds390);...