#403 closed defect (fixed)
newlib - misc improvents/fixes to newlib's RTEMS dummy crt0
Reported by: | Ralf Corsepius | Owned by: | Joel Sherrill |
---|---|---|---|
Priority: | normal | Milestone: | 2 |
Component: | tool | Version: | unknown |
Severity: | major | Keywords: | |
Cc: | bugs@…, ralf.corsepius@… | Blocked By: | |
Blocking: |
Description
The patch below address two bugs in newlib's RTEMS dummy crt0:
- Currently, the crt0 bogusly provides stub implementations for several functions (strlen etc.) which actually are provided by newlib.
Therefore gcc should never produce "missing symbols" referring to them.
Having them in the past could be a side-effect of gcc using broken LIB_SPECS (RTEMS PR 402) or of 2. below.
- The crt0 lacks stub implementations of the *_r-functions supposed to be provided by RTEMS libcsupport.
Release:
newlib-1.*
Attachments (1)
Change History (3)
comment:1 Changed on 06/13/03 at 16:49:36 by Joel Sherrill
Status: | assigned → waiting |
---|
comment:2 Changed on 06/13/03 at 21:12:13 by Ralf Corsepius
Status: | waiting → closed |
---|
Changed on 12/03/06 at 13:31:13 by Ralf Corsepius
Attachment: | newlib-1.11.0-rtems-crt0-20030416a.diff added |
---|
newlib-1.11.0-rtems-crt0-20030416a.diff
Note: See
TracTickets for help on using
tickets.
State-Changed-From-To: feedback->closed
State-Changed-Why: patch in newlib-rtems-20030605.diff