* Added support for doing shifts by helper functions
[fw/sdcc] / src / SDCCicode.c
2001-08-02 michaelh* Added support for doing shifts by helper functions
2001-07-31 johanknolsmall fix for constant range check
2001-06-30 johanknola fix for the initialized structs and some others, see
2001-06-15 johanknolthe next step towards advanced typechecking
2001-06-13 johanknolNext step in 16 bits short
2001-05-20 jtvolpeFixed up implicit data type conversions
2001-05-14 johanknolfixed the
2001-05-14 sandeepFixed a bug in operandOperation, should not uncoditiona...
2001-05-13 jbessFix array bug < foo[foo[3]+2]=10>
2001-05-13 johanknolremoved options.ANSIint
2001-05-11 johanknolfixed the foo[foo[5]+5]=10 bug
2001-04-24 johanknoleverything * 1 = everything
2001-04-13 johanknolDon't set supportRtn for inline code.
2001-03-22 johanknolRemoved _float.h and all references to it
2001-03-06 jbessWorkaround ds390 array/ptr size calculation
2001-03-06 kmhPCALL workaround
2001-03-05 jbessCleaning index ptr/array size optimization
2001-03-05 johanknolCleaned up ds390 leftovers in the mcs51 port.
2001-03-05 sandeepAdded routine PICC - short for piCodeCChain
2001-03-01 kmhFixed PCALL and stack adjustment bug
2001-02-22 sandeepMultiply related changes
2001-02-21 johanknolfixed: 100*200=32, only for the ds390 port right now
2001-02-14 johanknolBeautified (indented) compiler source tree
2001-02-07 jbessOptimizing array/ptr index calulation. Fix inc/dec...
2001-02-07 jbessOptimizing array/ptr index calculation. Fix inc/dec...
2001-02-06 jtvolpeChanged Safe_calloc to use 2 arguements to mimic teh...
2001-02-04 jtvolpeNew Memory Allocation functions
2001-01-26 kvigorvarious ds390 code generator improvements, including...
2001-01-25 kvigorShift integer promotion behavior is controlled by ...
2001-01-25 kvigorAdd support for ANSI integer promotion rules
2001-01-24 kvigorpromote operands to shift operations to int
2001-01-04 jtvolpeMS VC6 Port
2000-12-14 kvigorChange struct link to struct sym_link to avoid conflict...
2000-11-20 kvigorclean up garbage in last checkin
2000-11-20 kvigorwiden array indices to int type before doing other...
2000-11-11 sandeepsome -xstack related stuff
2000-09-30 sandeepwhen adding to pointer, cast right side to int if
2000-09-30 johanknolcleanup; moved extern's from .c to .h files for double...
2000-09-30 sandeepFixed array derefs
2000-09-18 kvigorAllow optimizer to replace params/locals in far space...
2000-08-18 kvigorBreak DS80C390 support into seperate port (ds390);...
2000-06-14 sandeepfixed dereferencing bugs
2000-05-20 sandeepfixed the array bug
2000-04-18 michaelh* Added sfr space
2000-03-20 sandeepMore AVR stuff
2000-03-19 sandeeplots of progress in AVR
2000-03-14 sandeepFixed address of array
2000-03-11 sandeepSome code cleanup & fixed problem of used bdefore defin...
2000-03-09 michaelh* Changed limit on 256$ to > 256
2000-03-06 sandeepmore array stuff
2000-03-06 sandeep1) fixed one more array deref problem
2000-03-05 michaelhBlah. Pre 2.92.
2000-03-04 sandeep1) cse.c don't replace when not symop
2000-02-29 kvigorFix double pointer bug
2000-02-28 kvigorMake &array[const] compile
2000-02-27 kvigorGet compiling with Borland C++ for Windows
2000-02-25 sandeeppointer op problem.. with array if structures
2000-02-24 sandeepsome more pointer stuff fixed array of pointers
2000-02-24 sandeeptakes care of the parm bytes problem
2000-02-22 michaelhLots.
2000-02-19 michaelh* Added iCodeSE patch
2000-02-13 sandeepNow the pointer_type information of a storeage
2000-02-07 sandeepsome more parmBytes problem stack not adjusted
2000-02-06 sandeepFixed several problems
2000-02-06 michaelhFixed Sandeep's typos :)
2000-02-05 sandeepinfrastucture for reducing spills
2000-02-01 sandeepfixed two problems
2000-01-23 michaelhShifted all area names into port. Shifted assembler...
2000-01-23 michaelhMore shifting. Remove SDCCralloc.h, made all in mcs51...
2000-01-23 michaelh* Added common.h
2000-01-17 michaelhInitial revision