X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=doc%2Fknownbugs.html;h=77b73596946461d1e80f32b6c8e0eb1f89ade9e3;hb=656a5998aced59417599f220ef50fe6c78ac232e;hp=0b990f37a8ee90d5de29fc890d66a544f0a5b76b;hpb=167779308f611d8a3e6e85f251fdd6aa9c2e624a;p=fw%2Fsdcc diff --git a/doc/knownbugs.html b/doc/knownbugs.html index 0b990f37..77b73596 100644 --- a/doc/knownbugs.html +++ b/doc/knownbugs.html @@ -1,36 +1,40 @@  - +
- 1527564 + 1715020 | - - Klydgy fixes in CSE + + Cast volatile over literal constant address is ignored. | - 2006-07-24 07:33 + 2007-05-08 15:47 | 5 @@ -62,20 +66,20 @@ | nobody | -nobody | +cassius_duarte | |
- 1526968 + 1708648 | - - Bit inversion in pic16F74 + + memory space exceed management | - 2006-07-22 17:15 + 2007-04-27 04:28 | 5 @@ -87,16 +91,16 @@ | ||||
- 1525093 + 1704376 | - - printf_fast_f, problem with large float + + missing as-z80 errors | - 2006-07-19 11:00 + 2007-04-20 07:21 | 5 @@ -104,20 +108,20 @@ | nobody | -frief | +spth | |
- 1524291 + 1690893 | - - __gptrget not overload register B + + Unpredictable behavior when Power-on Reset | - 2006-07-18 08:29 + 2007-03-29 13:49 | 5 @@ -125,20 +129,41 @@ | nobody | +labolida | +||
+ 1678803 + | ++ + __naked functions that return function pointers + + | ++ + 2007-03-12 02:07 + | ++ 5 + | + +nobody | +rguetlein | ||
- 1520949 + 1677178 | - - missing includes in pic18f4550.h + + Some peephole rules ignored | - 2006-07-11 21:51 + 2007-03-09 04:23 | 5 @@ -146,20 +171,20 @@ | nobody | -markrages | +spth | |
- 1519100 + 1670148 | - - regression test bp.c fails on ppc64 host, z80 target + + error 9: FATAL Compiler Internal Error | - 2006-07-07 23:09 + 2007-02-27 08:55 | 5 @@ -167,20 +192,20 @@ | nobody | -borutr | +patacongo | |
- 1518279 + 1666106 | - - bad code is accepted + + hc08: wrong adressing mode for sloc's | - 2006-07-06 10:25 + 2007-02-22 05:10 | 5 @@ -188,20 +213,20 @@ | nobody | -stsp | +kosmonaut_pirx | |
- 1518273 + 1665511 | - - good code rejected with strange error + + Heavy pointer operation rewrites values in dptr1 | - 2006-07-06 10:22 + 2007-02-21 10:46 | 5 @@ -209,20 +234,20 @@ | nobody | -stsp | +fip12345 | |
- 1515231 + 1653651 | - - pic14 SIGSEGV without --no-peep on 4251 Jun 29 + + sdcdb incorrectly reports "Stack underflow" | - 2006-06-30 09:32 + 2007-02-06 14:34 | 5 @@ -230,20 +255,20 @@ | nobody | -chisight | +frief | |
- 1512044 + 1640497 | - - pic16: bad code for unitialized variable + + wrong compiler output | - 2006-06-25 01:50 + 2007-01-20 14:18 | 5 @@ -251,20 +276,20 @@ | nobody | -borutr | +nobody | |
- 1511838 + 1631532 | - - pic16: bad code for xor and or + + Port specific notes | - 2006-06-24 09:41 + 2007-01-09 05:59 | 5 @@ -272,20 +297,41 @@ | nobody | +nobody | +||
+ 1631528 + | ++ + SDCC Hangs on Win98 SE + + | ++ + 2007-01-09 05:54 + | ++ 5 + | + +borutr | +nobody | ||
- 1511794 + 1630751 | - - pic16: regression test bug-895992.c fails + + OMF51 file contains bogus records for local variables | - 2006-06-24 07:09 + 2007-01-08 08:12 | 5 @@ -293,20 +339,20 @@ | nobody | -borutr | +sandra-l | |
- 1510137 + 1629217 | - - Makefile.in missing in lib/src/pic + + no symbol records for pdata in CDB file | - 2006-06-21 11:09 + 2007-01-05 18:34 | 5 @@ -314,20 +360,41 @@ | nobody | +sandra-l | +||
+ 1627975 + | ++ + Incorrect register specifications emitted in CDB file + + | ++ + 2007-01-04 08:54 + | ++ 5 + | + +nobody | +sandra-l | ||
- 1509084 + 1618794 | - - Error in register optimisation + + Internal error | - 2006-06-19 23:53 + 2006-12-19 06:23 | 5 @@ -335,41 +402,41 @@ | nobody | -pv32768 | +nobody | |
- 1505998 + 1618050 | - - Cannot operate with floats + + badly optimized xdata pointer | - 2006-06-14 05:30 + 2006-12-18 05:59 | 5 | -tecodev | nobody | +wek_ | |
- 1505956 + 1617503 | - - sjmp and conditional jump out of range + + pic16, printf, problem with "%b" | - 2006-06-14 04:04 + 2006-12-17 12:08 | 5 @@ -381,16 +448,16 @@ | ||||
- 1505811 + 1613717 | - - Bad 'for' loop optimization + + pic16, printf and sign extension on %x | - 2006-06-14 00:07 + 2006-12-11 21:35 | 5 @@ -398,20 +465,20 @@ | nobody | -gaufillet | +materer | |
- 1503239 + 1613675 | - - Internal error: validateLink failed + + unsigned vars and printf | - 2006-06-08 17:33 + 2006-12-11 19:53 | 5 @@ -419,20 +486,20 @@ | nobody | -sjborley | +materer | |
- 1503067 + 1604915 | - - Variable names are not case sensitive! + + pic16 printf with two %hd parameters fail | - 2006-06-08 11:02 + 2006-11-28 15:44 | 5 @@ -440,41 +507,41 @@ | nobody | -spth | +kintel | |
- 1500467 + 1598954 | - - Missing banksel for function parameter + + Global variable not generated | - 2006-06-04 06:13 + 2006-11-18 11:21 | 5 | -tecodev | -kein0r | +nobody | +gaufillet |
- 1499904 + 1596316 | - - _naked is not supported + + FATAL Compiler Internal Error (9) when casting pointers | - 2006-06-02 19:56 + 2006-11-14 05:50 | 5 @@ -482,20 +549,20 @@ | nobody | -amep | +nobody | |
- 1498479 + 1596282 | - - sdcc Z80port math library update + + Cannot init variables in declaration | - 2006-05-31 13:10 + 2006-11-14 04:45 | 5 @@ -503,41 +570,41 @@ | nobody | -hbingal | +nobody | |
- 1494169 + 1596280 | - - unmatched apostrophe in outcommented code + + Invalid variables values | - 2006-05-24 03:15 + 2006-11-14 04:41 | - 1 + 5 | nobody | -frief | +nobody | |
- 1485812 + 1596270 | - - pic16: regression test bug1426356.c fails + + Wrong compilation??? | - 2006-05-10 10:48 + 2006-11-14 04:23 | 5 @@ -545,41 +612,41 @@ | nobody | -borutr | +nobody | |
- 1478649 + 1595043 | - - keyword inline should not cause an error + + pic16 adc functions are not portable | - 2006-04-28 13:59 + 2006-11-12 05:04 | 5 | -epetrich | -frief | +nobody | +gaufillet |
- 1477149 + 1583159 | - - local variable globally visible + + wrong code for cast from char to int | - 2006-04-26 11:45 + 2006-10-23 13:57 | 5 @@ -587,20 +654,20 @@ | nobody | -frief | +spth | |
- 1474589 + 1582651 | - - nonexisting struct initialization + + Double INC | - 2006-04-22 04:01 + 2006-10-22 23:09 | 5 @@ -608,20 +675,20 @@ | nobody | -spth | +rafal_b | |
- 1471713 + 1579949 | - - global char array not initialized + + Fatal internal compiler error | - 2006-04-17 06:09 + 2006-10-18 12:23 | 5 @@ -633,16 +700,16 @@ | ||||
- 1470790 + 1579664 | - - extern decl is not properly accounted + + typedef struct foo foo; | - 2006-04-15 04:39 + 2006-10-18 06:10 | 5 @@ -650,20 +717,20 @@ | nobody | -stsp | +||
- 1469393 + 1571773 | - - Compiler does not initialize static data + + Aslink absolute code sections shift if packflag (-Y) is not | - 2006-04-12 09:50 + 2006-10-05 15:09 | 5 @@ -671,20 +738,83 @@ | nobody | +ppisa | +||
+ 1570701 + | ++ + peephole - not replacing code from multiline macros + + | ++ + 2006-10-04 07:01 + | ++ 5 + | + +nobody | +dfulab | ||
- 1469031 + 1567098 | - - pointer cast problem + + Incomplete support for initialized union | - 2006-04-11 23:38 + 2006-09-28 07:56 + | ++ 5 + | + + +nobody | +rbras | +||
+ 1565152 + | ++ + Fatal Error in MCS-51 medium model compiler + + | ++ + 2006-09-25 08:15 + | ++ 5 + | + + +nobody | +nobody | +||
+ 1562984 + | ++ + Casts to bool don't work. + + | ++ + 2006-09-21 09:41 | 5 @@ -696,16 +826,16 @@ | ||||
- 1466761 + 1548745 | - - SIGSEGV on wrong code + + hc08 bug | - 2006-04-08 00:52 + 2006-08-29 10:06 | 5 @@ -713,20 +843,356 @@ | nobody | -stsp | +nobody | +|
+ 1536762 + | ++ + Bad code generated for *x = 0 where x is an xdata short ptr + + | ++ + 2006-08-08 08:13 + | ++ 5 + | + + +nobody | +tsailer | +||
+ 1533372 + | ++ + Compile Problem windows XP + + | ++ + 2006-08-02 11:39 + | ++ 5 + | + + +nobody | +nobody | +||
+ 1527564 + | ++ + Klydgy fixes in CSE + + | ++ + 2006-07-23 22:33 + | ++ 5 + | + + +nobody | +nobody | +||
+ 1526968 + | ++ + Bit inversion in pic16F74 + + | ++ + 2006-07-22 08:15 + | ++ 5 + | + + +nobody | +nobody | +||
+ 1518279 + | ++ + bad code is accepted + + | ++ + 2006-07-06 10:25 + | ++ 5 + | + + +nobody | +stsp | +||
+ 1518273 + | ++ + good code rejected with strange error + + | ++ + 2006-07-06 10:22 + | ++ 5 + | + + +maartenbrock | +stsp | +||
+ 1512044 + | ++ + pic16: bad code for unitialized variable + + | ++ + 2006-06-25 01:50 + | ++ 5 + | + + +nobody | +borutr | +||
+ 1511838 + | ++ + pic16: bad code for xor and or + + | ++ + 2006-06-24 09:41 + | ++ 5 + | + + +nobody | +borutr | +||
+ 1511794 + | ++ + pic16: regression test bug-895992.c fails + + | ++ + 2006-06-24 07:09 + | ++ 5 + | + + +nobody | +borutr | +||
+ 1509084 + | ++ + Error in register optimisation + + | ++ + 2006-06-19 23:53 + | ++ 5 + | + + +nobody | +pv32768 | +||
+ 1505998 + | ++ + Cannot operate with floats + + | ++ + 2006-06-14 05:30 + | ++ 5 + | + + +tecodev | +nobody | +||
+ 1505956 + | ++ + sjmp and conditional jump out of range + + | ++ + 2006-06-14 04:04 + | ++ 5 + | + + +nobody | +frief | +||
+ 1505811 + | ++ + Bad 'for' loop optimization + + | ++ + 2006-06-14 00:07 + | ++ 5 + | + + +nobody | +gaufillet | +||
+ 1503239 + | ++ + Internal error: validateLink failed + + | ++ + 2006-06-08 17:33 + | ++ 5 + | + + +nobody | +sjborley | +||
+ 1499904 + | ++ + _naked is not supported + + | ++ + 2006-06-02 19:56 + | ++ 5 + | + + +nobody | +amep | +||
+ 1498479 + | ++ + sdcc Z80port math library update + + | ++ + 2006-05-31 13:10 + | ++ 5 + | + + +nobody | +hbingal | ||
- 1465671 + 1485812 | - - Printf not calling puchar function + + pic16: regression test bug1426356.c fails | - 2006-04-06 04:52 + 2006-05-10 10:48 | 5 @@ -734,20 +1200,20 @@ | nobody | -nobody | +borutr | |
- 1458678 + 1477149 | - - unsigned long *const w, xtea stream cypher + + local variable globally visible | - 2006-03-26 01:30 + 2006-04-26 11:45 | 5 @@ -759,16 +1225,16 @@ | ||||
- 1447412 + 1474589 | - - Cannot debug files that contain spaces in the path name + + nonexisting struct initialization | - 2006-03-10 10:13 + 2006-04-22 04:01 | 5 @@ -776,41 +1242,41 @@ | nobody | -mcu_software | +spth | |
- 1444425 + 1471713 | - - onebyte.c regression tes fails on pic16 + + global char array not initialized | - 2006-03-06 13:07 + 2006-04-17 06:09 | 5 | -tecodev | -borutr | +nobody | +nobody |
- 1433917 + 1470790 | - - Bank switch missing in pic14 + + extern decl is not properly accounted | - 2006-02-17 15:49 + 2006-04-15 04:39 | 5 @@ -818,20 +1284,20 @@ | nobody | -rickbronson | +stsp | |
- 1430967 + 1469031 | - - bad pic14 code for address of parameter + + pointer cast problem | - 2006-02-13 12:44 + 2006-04-11 23:38 | 5 @@ -839,20 +1305,20 @@ | nobody | -borutr | +spth | |
- 1427820 + 1466761 | - - bad code with varargs + + SIGSEGV on wrong code | - 2006-02-08 11:45 + 2006-04-08 00:52 | 5 @@ -860,20 +1326,20 @@ | nobody | -borutr | +stsp | |
- 1427663 + 1458678 | - - SIGSEGV on static array of function pointers + + unsigned long *const w, xtea stream cypher | - 2006-02-08 08:15 + 2006-03-26 01:30 | 5 @@ -881,41 +1347,41 @@ | nobody | -borutr | +frief | |
- 1425572 + 1444425 | - - failing pic14 regression tests + + onebyte.c regression tes fails on pic16 | - 2006-02-06 12:25 + 2006-03-06 13:07 | 5 | -nobody | +tecodev | borutr | |
- 1406219 + 1430967 | - - Improper branch generation when using macros + + bad pic14 code for address of parameter | - 2006-01-14 16:43 + 2006-02-13 12:44 | 5 @@ -923,20 +1389,20 @@ | nobody | -jbrooksh | +borutr | |
- 1399290 + 1427820 | - - Bad Code Generated in Z80 port + + bad code with varargs | - 2006-01-07 09:10 + 2006-02-08 11:45 | 5 @@ -944,20 +1410,20 @@ | nobody | -rgbradford | +borutr | |
- 1385430 + 1427663 | - - dual dptr control for 89C51R + + SIGSEGV on static array of function pointers | - 2005-12-19 11:29 + 2006-02-08 08:15 | 5 @@ -965,20 +1431,20 @@ | nobody | -janvrot | +borutr | |
- 1384257 + 1425572 | - - Bank selection bug (new) + + failing pic14 regression tests | - 2005-12-17 20:30 + 2006-02-06 12:25 | 5 @@ -986,20 +1452,20 @@ | nobody | -smcauliffe | +borutr | |
- 1383846 + 1406219 | - - Variable initializers ignored + + Improper branch generation when using macros | - 2005-12-17 11:47 + 2006-01-14 16:43 | 5 @@ -1007,20 +1473,20 @@ | nobody | -smcauliffe | +jbrooksh | |
- 1378648 + 1385430 | - - Insufficient bank selection during global initialization + + dual dptr control for 89C51R | - 2005-12-12 02:59 + 2005-12-19 11:29 | 5 @@ -1028,7 +1494,7 @@ | nobody | -smcauliffe | +janvrot | |
@@ -1072,27 +1538,6 @@ | nobody | atarimax | |||||
- 1351710 - | -- - string constant problem when many empty lines between - - | -- - 2005-11-08 13:53 - | -- 5 - | - - -nobody | -jetset | -||
1309013 @@ -1132,27 +1577,6 @@ | -nobody | -spth | -|||||
- 1299007 - | -- - No floating point functions in Z80 port - - | -- - 2005-09-22 11:39 - | -- 5 - | - -nobody | spth | nobody | ttensi | -
- 1291133 - | -- - duplicate members accross enum(s) - - | -- - 2005-09-14 09:15 - | -- 5 - | - - -nobody | -frief | -||
1281583 @@ -1240,27 +1643,6 @@ | nobody | bortel | |||||
- 1273984 - | -- - wrong assemblercode for functioncall - - | -- - 2005-08-26 05:23 - | -- 5 - | - - -nobody | -jehle | -||
1255403 @@ -1310,7 +1692,7 @@ | sdcdb hangs if child s51 process turns zombie - + | @@ -1342,30 +1724,9 @@ | -nobody | +borutr | mleopold | ||
- 1196096 - | -- - aslink abortes with signal 6 - - | -- - 2005-05-05 11:19 - | -- 5 - | - - -nobody | -ajbathe | -||
1196045 @@ -1408,27 +1769,6 @@ | nobody | nobody | |||||
- 1159134 - | -- - invalid duplicate declarations with same scope - - | -- - 2005-03-08 07:55 - | -- 5 - | - - -epetrich | -riedel_teco | -||
1115321 @@ -1471,27 +1811,6 @@ | nobody | jetset | |||||
- 1068030 - | -- - Assembler error with files that has "-" in the filename - - | -- - 2004-11-17 06:11 - | -- 5 - | - - -nobody | -hsanchez | -||
1057171 @@ -1765,29 +2084,10 @@ | nobody | nobody | |||||
- 681254 - | -- - Lib functions ignore --use-accelerator - - | -- - 2003-02-05 13:16 - | -- 1 - | - - -bernhardheld | -bernhardheld | -
+
Priority Colors: @@ -1807,13 +2107,13 @@ -