+2002-03-14 Scott Dattalo <scott@dattalo.com>
+ * /src/port.h:
+ Added "char *Processor" field to the port structure.
+
+ * /src/SDCCmain.c:
+ Added -p option. Allows port dependent processor to be specified.
+
+ * all ports:
+ Initialized the new field char *Processor field to NULL in all ports
+
+ * /src/pic/*:
+ Compiler generated registers for interrupt context saving
+ were not getting allocated.
+
+2002-03-16 Sandeep Dutta <sandeep@ddi.com>
+
+ * /src/SDCCast.c:
+ Fixed left shift. Will promote the left side of a left shift
+ if a) left shifting more than size of operand or b) when assigned
+ to something size > size of left side
+
+2002-03-14 Scott Dattalo <scott@dattalo.com>
+ * src/pic/*
+ tons of changes. Register allocation has been
+ rewritten. Added customization for the various PICs. Flow
+ analysis is restructured. ...
+
+ * src/pic/device.h:
+ Added
+
+ * src/pic/device.c:
+ Added. device.c is a PIC port hack to accomodate variations
+ in PIC devices.
+
+2002-03-04 johanknol <johanknol@manik>
+
+ * /src/SDCCval.c: fixed
+
+ const unsigned char arr[][2] = { { 0, 1 } };
+ t18.c:1: error: Initializer element is not constant
+
+2002-03-04 bela <bela@manik>
+
+ * /device/include/mcs51reg.h:
+ ds89c420 register definition update
+
+2002-03-03 <johan@FRIJA>
+
+ * support/Util/SDCCerr.c: did something, but don't no why anymore
+
+ * support/regression/tests/bug-524691.c: made it a little less shy
+
+ * src/SDCCast.c (decorateType): fixed bug #524697
+
+ * src/SDCCast.c: made some lineno improvements
+
+ * src/SDCCval.c (getNelements): changed warning to error
+
+ * src/SDCCglue.c (printIvalArray): changed warning to error
+
+ * src/SDCCicode.c: fixed a warning for mingw
+
+ * src/SDCCast.c (decorateType): fixed the << promotion for ops
+
+ * src/SDCCicode.c (geniCodeDivision): divide is shift only for unsigned (bug #524685)
+
+2002-03-02 Sandeep Dutta <sandeep@ddi.com>
+
+ * src/ds390/peeph.def:
+ Added some more peephole rules
+
+ * src/ds390/gen.c: Various fixes & enhancements
+
+ * src/SDCClrange.c, src/SDCClrange.h:
+ functions "alldefsoutofrange" and "notusedinblock" moved to SDCClrange.c
+
+ * src/ds390/ralloc.c:
+ various fixes & enhancements (ds390) specific
+
+ * src/avr/ralloc.c, src/mcs51/ralloc.c, src/pic/ralloc.c, src/xa51/ralloc.c, src/z80/ralloc.c:
+ Functions "allDefsOutOfRange" & "notUsedinBlock" moved to SDCClrange.c
+ from rallocs.
+
+ * sdcc/src/SDCCcse.c: Better fix for bug # 514308
+
+2002-03-02 <johan@FRIJA>
+
+ * src/SDCCast.c (decorateType): fixed bug #524708
+
+ * src/SDCCval.c (floatFromVal): fixed the literal void (whatever that may be)
+
+ * src/SDCCicode.c (geniCodePtrPtrSubtract): fixed bug #524691
+
+2002-03-01 Michael Hope <michaelh@vroom>
+
+ * src/SDCCsymt.c (initCSupport): Removed managling of support function names.
+
+ * src/z80/ralloc.c (packRegsForIYUse): Fixed fp bug where four byte operands were packed into IY.
+
+2002-03-01 <johan@FRIJA>
+
+ * src/SDCCglue.c (printIvalPtr): fixed bug #524211
+
+ * src/SDCCast.c (decorateType): fixed bug #524209
+
+ * src/SDCCval.c (valNot): fixed bug #524195
+
+2002-02-26 <johan@balder>
+
+ * src/xa51/gen.c: fixed a warning
+
+ * src/SDCCglue.c (printIvalFuncPtr): fixed bug #522534
+
+ * src/SDCCast.c (decorateType): fixed bug #522534
+
+2002-02-23 <johan@balder>
+
+ * src/SDCCdflow.c (computeDataFlow): fixed bug #460088
+
+2002-02-22 <johan@balder>
+
+ * src/SDCCast.c: fixed bug #514865
+
+ * src/SDCCy.c ("SDCC.y"): fixed bug #516625
+
2002-02-21 Sandeep Dutta <sandeep@ddi.com>
* sdcc/src/SDCCloop.c: