#370 closed defect (fixed)
RTEMS sys/queue.h clashes with newlib
Reported by: | Ralf Corsepius | Owned by: | Eric Norum |
---|---|---|---|
Priority: | highest | Milestone: | 2 |
Component: | network/legacy | Version: | unknown |
Severity: | critical | Keywords: | |
Cc: | bugs@…, joel.sherrill@… | Blocked By: | |
Blocking: |
Description
newlib ships with a different (older?) version of BSD's sys/queue.h, which gets installed and used when building the toolchain.
This clashes with RTEMS libnetworking/sys/queue.h.
Worse, AFAIS, both versions seem to be incompatible, when using the private parts (The parts #ifdef'ed by KERNEL rsp. _KERNEL), like RTEMS does.
Release:
all
Attachments (1)
Change History (3)
comment:1 Changed on 04/03/03 at 22:12:49 by Joel Sherrill
Status: | assigned → waiting |
---|
comment:2 Changed on 04/10/03 at 15:43:55 by Joel Sherrill
Status: | waiting → closed |
---|
Changed on 12/03/06 at 13:31:12 by Ralf Corsepius
Attachment: | newlib-1.11.0-rtems-20030203.diff added |
---|
newlib-1.11.0-rtems-20030203.diff
Note: See
TracTickets for help on using
tickets.
State-Changed-From-To: feedback->closed
State-Changed-Why: Fixed in gcc3.2.2newlib1.11.0-2 patch level.