Difference between revisions of "SDCC 3.4.0 Release"

From SDCC wiki
Jump to: navigation, search
(Add unresolved high-priority bugs)
 
Line 7: Line 7:
 
|-  
 
|-  
 
|  SDCC 3.4.0 RC1  
 
|  SDCC 3.4.0 RC1  
|   
+
2014-02-28
|   
+
2014-03-16
 
|-  
 
|-  
 
|  SDCC 3.4.0 RC2  
 
|  SDCC 3.4.0 RC2  
|   
+
<strike>2014-03-08</strike><br> 2014-03-22
|  
+
| 2014-03-27
 +
|-
 +
|  SDCC 3.4.0 RC3
 +
|  Unplanned
 +
|  2014-04-05
 
|-  
 
|-  
 
|  SDCC 3.4.0 Release  
 
|  SDCC 3.4.0 Release  
|   
+
<strike>2014-03-15</strike> <strike>2014-03-27</strike><br> <strike>2014-03-30</strike><br> 2014-04-10
|  
+
| 2014-04-11
 
|}
 
|}
  
Line 62: Line 66:
 
|   
 
|   
 
|   
 
|   
|   
+
POSTPONED
 
|-  
 
|-  
 
|   
 
|   
Line 83: Line 87:
 
|   
 
|   
 
|   
 
|   
|   
+
POSTPONED
 
|-  
 
|-  
 
|  [https://sourceforge.net/tracker/?func=detail&aid=674638&group_id=599&atid=350599 674638]  
 
|  [https://sourceforge.net/tracker/?func=detail&aid=674638&group_id=599&atid=350599 674638]  
Line 90: Line 94:
 
|   
 
|   
 
|   
 
|   
|   
+
POSTPONED
 
|-  
 
|-  
 
|  [https://sourceforge.net/tracker/?func=detail&aid=3326880&group_id=599&atid=350599 3326880]  
 
|  [https://sourceforge.net/tracker/?func=detail&aid=3326880&group_id=599&atid=350599 3326880]  
Line 97: Line 101:
 
|   
 
|   
 
|   
 
|   
|   
+
POSTPONED
 
|-  
 
|-  
 
|  [https://sourceforge.net/tracker/?func=detail&aid=3486540&group_id=599&atid=100599 3486540]  
 
|  [https://sourceforge.net/tracker/?func=detail&aid=3486540&group_id=599&atid=100599 3486540]  
Line 104: Line 108:
 
|   
 
|   
 
|   
 
|   
|   
+
POSTPONED
 
|-  
 
|-  
 
|  [https://sourceforge.net/tracker/?func=detail&aid=3486535&group_id=599&atid=100599 3486535]  
 
|  [https://sourceforge.net/tracker/?func=detail&aid=3486535&group_id=599&atid=100599 3486535]  
Line 111: Line 115:
 
|   
 
|   
 
|   
 
|   
|   
+
POSTPONED
 
|-  
 
|-  
 
|  [https://sourceforge.net/tracker/?func=detail&aid=3502632&group_id=599&atid=100599 3502632]  
 
|  [https://sourceforge.net/tracker/?func=detail&aid=3502632&group_id=599&atid=100599 3502632]  
Line 118: Line 122:
 
|   
 
|   
 
|   
 
|   
|   
+
POSTPONED
|-
+
|  [https://sourceforge.net/tracker/?func=detail&aid=3502631&group_id=599&atid=100599 3502631]
+
|  gcc-torture-execute-20030408-1 fails for auto variables on s
+
|  spth
+
+
+
+
 
|-  
 
|-  
 
|  [https://sourceforge.net/tracker/?func=detail&aid=3513256&group_id=599&atid=100599 3513256]  
 
|  [https://sourceforge.net/tracker/?func=detail&aid=3513256&group_id=599&atid=100599 3513256]  
Line 132: Line 129:
 
|   
 
|   
 
|   
 
|   
|   
+
POSTPONED
 
|-  
 
|-  
 
|  [https://sourceforge.net/tracker/?func=detail&aid=3486538&group_id=599&atid=100599 3486538]  
 
|  [https://sourceforge.net/tracker/?func=detail&aid=3486538&group_id=599&atid=100599 3486538]  
Line 139: Line 136:
 
|   
 
|   
 
|   
 
|   
|   
+
POSTPONED
 
|-  
 
|-  
 
|  [https://sourceforge.net/tracker/?func=detail&aid=3540054&group_id=599&atid=100599 3540054]  
 
|  [https://sourceforge.net/tracker/?func=detail&aid=3540054&group_id=599&atid=100599 3540054]  
Line 146: Line 143:
 
|   
 
|   
 
|   
 
|   
|   
+
POSTPONED
 
|-  
 
|-  
 
|  [https://sourceforge.net/tracker/?func=detail&aid=3289630&group_id=599&atid=350599 3289630]  
 
|  [https://sourceforge.net/tracker/?func=detail&aid=3289630&group_id=599&atid=350599 3289630]  
Line 153: Line 150:
 
|   
 
|   
 
|   
 
|   
|   
+
POSTPONED
 
|-  
 
|-  
 
|  [https://sourceforge.net/tracker/?func=detail&aid=3495899&group_id=599&atid=100599 3495899]  
 
|  [https://sourceforge.net/tracker/?func=detail&aid=3495899&group_id=599&atid=100599 3495899]  
Line 160: Line 157:
 
|   
 
|   
 
|   
 
|   
|   
+
POSTPONED
 
|-  
 
|-  
 
|  [https://sourceforge.net/tracker/?func=detail&aid=3512525&group_id=599&atid=100599 3512525]  
 
|  [https://sourceforge.net/tracker/?func=detail&aid=3512525&group_id=599&atid=100599 3512525]  
Line 167: Line 164:
 
|   
 
|   
 
|   
 
|   
|   
+
POSTPONED
 
|-  
 
|-  
 
|  [https://sourceforge.net/tracker/?func=detail&aid=3575227&group_id=599&atid=100599 3575227]  
 
|  [https://sourceforge.net/tracker/?func=detail&aid=3575227&group_id=599&atid=100599 3575227]  
Line 174: Line 171:
 
|   
 
|   
 
|   
 
|   
|   
+
POSTPONED
 
|-  
 
|-  
 
|  [https://sourceforge.net/tracker/?func=detail&aid=3573141&group_id=599&atid=350599 3573141]  
 
|  [https://sourceforge.net/tracker/?func=detail&aid=3573141&group_id=599&atid=350599 3573141]  
Line 181: Line 178:
 
|   
 
|   
 
|   
 
|   
|   
+
POSTPONED
 
|-  
 
|-  
 
|  [https://sourceforge.net/p/sdcc/feature-requests/327/ 327]  
 
|  [https://sourceforge.net/p/sdcc/feature-requests/327/ 327]  
Line 188: Line 185:
 
|   
 
|   
 
|   
 
|   
|   
+
POSTPONED
 
|-  
 
|-  
 
|  [https://sourceforge.net/p/sdcc/bugs/1682/ 1682]  
 
|  [https://sourceforge.net/p/sdcc/bugs/1682/ 1682]  
Line 195: Line 192:
 
|   
 
|   
 
|   
 
|   
|   
+
REJECTED
 
|-  
 
|-  
 
|  [https://sourceforge.net/p/sdcc/bugs/1693/ 1693]  
 
|  [https://sourceforge.net/p/sdcc/bugs/1693/ 1693]  
Line 202: Line 199:
 
|   
 
|   
 
|   
 
|   
|
+
| POSTPONED
 
|-  
 
|-  
 
|  [https://sourceforge.net/p/sdcc/bugs/1709/ 1709]  
 
|  [https://sourceforge.net/p/sdcc/bugs/1709/ 1709]  
Line 209: Line 206:
 
|   
 
|   
 
|   
 
|   
|
+
| REJECTED
 
|-  
 
|-  
 
|  [https://sourceforge.net/p/sdcc/bugs/1731/ 1731]  
 
|  [https://sourceforge.net/p/sdcc/bugs/1731/ 1731]  
Line 216: Line 213:
 
|   
 
|   
 
|   
 
|   
|
+
| POSTPONED
 
|-  
 
|-  
|  [https://sourceforge.net/p/sdcc/bugs/1693/ 1693]  
+
|  [https://sourceforge.net/p/sdcc/bugs/2070/ 2070]  
False "unreachable code" warnings when using "--nolabelopt" 
+
Linker uses wrong output filename   
 
|  spth  
 
|  spth  
 
|   
 
|   
 
|   
 
|   
|
+
| POSTPONED
 
|-  
 
|-  
|  [https://sourceforge.net/p/sdcc/bugs/2070/ 2070]  
+
|  [https://sourceforge.net/p/sdcc/bugs/2103/ 2103]  
Linker uses wrong output filename   
+
gcc-torture-execute-20050613-1.c mcs51 stack-auto
 
|  spth  
 
|  spth  
 
|   
 
|   
 
|   
 
|   
|
+
| REJECTED
 +
|-
 +
|  [https://sourceforge.net/tracker/?func=detail&aid=3502631&group_id=599&atid=100599 3502631]
 +
|  gcc-torture-execute-20030408-1 fails for auto variables on stack
 +
|  spth
 +
 +
 +
|  POSTPONED
 
|-  
 
|-  
|  [https://sourceforge.net/p/sdcc/bugs/2103/ 2103]  
+
|  [https://sourceforge.net/p/sdcc/bugs/2167/ 2167]
gcc-torture-execute-20050613-1.c mcs51 stack-au      
+
Implicit zero in initialization omitted
 +
|  Maarten
 +
 +
 +
|  POSTPONED
 +
|-  
 +
|  [https://sourceforge.net/p/sdcc/bugs/2198/ 2198]
 +
|  Byte order confusion      
 
|  spth  
 
|  spth  
 
|   
 
|   
 
|   
 
|   
 +
|  POSTPONED
 +
|-
 +
|  [https://sourceforge.net/p/sdcc/feature-requests/403/ 403]
 +
|  Regression testing for pic16     
 +
|  spth
 
|
 
|
 +
|
 +
|  POSTPONED
 +
|-
 +
|  [https://sourceforge.net/p/sdcc/patches/214/ 214]
 +
|  [PIC16] strncpy doesn't follow ANSI standard (patch)     
 +
|  DiegoHerranz
 +
|
 +
|
 +
|  POSTPONED
 +
|-
 +
|  [https://sourceforge.net/p/sdcc/bugs/1866/ 1866]
 +
|  [PIC16] Global variables not initialized to 0 by default (maybe enable crt0iz as default)
 +
|  DiegoHerranz
 +
 +
 +
|  POSTPONED
 +
|-
 +
|  [https://sourceforge.net/p/sdcc/bugs/2241/ 2241]
 +
|  wrong code generated for a function call inside nested loops
 +
|  spth
 +
 +
 +
|  POSTPONED
 +
|-
 +
|  [https://sourceforge.net/p/sdcc/bugs/2239/ 2239]
 +
|  incorrect address generated for global with offset
 +
|  spth
 +
 +
 +
|  POSTPONED
 
|}
 
|}
  
Line 244: Line 290:
 
There is always a problem to create a list of new features when a new SDCC release is announced. The following list is an attempt to create such a list "on the fly". Every time a new feature which is visible or interesting for the SDCC users is implemented, it should be added to the following list.
 
There is always a problem to create a list of new features when a new SDCC release is announced. The following list is an attempt to create such a list "on the fly". Every time a new feature which is visible or interesting for the SDCC users is implemented, it should be added to the following list.
  
*stm8 port
+
* stm8 port.
 +
* Considering ifx optimization in register allocation results in better compilation speed / optimization trade-off.
 +
* Support for named address spaces in ROM.
 +
* tlcs90 port.
 +
* New pic devices (synchronization with MPLABX 2.05).
 +
* New script which disassembles those hex files, in which Z80 code there is. (z80-disasm.pl)

Latest revision as of 17:45, 21 April 2014

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox