* src/port.h,
[fw/sdcc] / ChangeLog
index 437444f2bdd1ed54b9b8084d8e6aa54f2a06583d..45db80a0f43c1dd60a1e755a388ae437ce50bd2e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,19 @@
+2004-09-06 Erik Petrich <epetrich AT ivorytower.norman.ok.us>
+
+       * src/port.h,
+       * src/mcs51/main.c,
+       * src/ds390/main.c,
+       * src/z80/main.c,
+       * src/hc08/main.c,
+       * src/pic/main.c,
+       * src/pic16/main.c,
+       * src/avr/main.c,
+       * src/xa51/main.c
+       * src/SDCCicode.c (geniCodeJumpTable): Better logic to determine if a
+       a jump table is the best form for a switch statement, including
+       automatic insertion of missing cases to make the case range
+       continuous. Developed in collaboration with Frieder Ferlemann.
+
 2004-09-02 Erik Petrich <epetrich AT ivorytower.norman.ok.us>
 
        * src/hc08/ralloc.c (canDefAccResult): multi-byte shift is unsafe for