#308 closed defect (fixed)

bug in gcc-3.2-20021107.diff/hppa

Reported by: Ralf Corsepius Owned by: Joel Sherrill
Priority: lowest Milestone: 2
Component: tool Version: unknown
Severity: normal Keywords:
Cc: bugs@… Blocked By:
Blocking:

Description

+++ gcc-3.2/gcc/config/pa/pa-pro-end.h Thu Aug 15 12:01:21 2002
@@ -27,7 +27,7 @@

/* Like the default, except no -lg. */
#undef LIB_SPEC

-#define LIB_SPEC "%{!p:%{!pg:-lc}}%{p: -L/lib/libp/ -lc}%{pg: -L/lib/libp/ -lc}"
+#define LIB_SPEC "%{!p:%{!pg:-lc}}%{p: -L/lib/libp/ -lc}%{pg: -L/lib/libp/ -lc -N}"

#undef CPP_PREDEFINES
#define CPP_PREDEFINES "-Dhppa -DPWB -Acpu=hppa -Dpro -Amachine=hppa"

Given the LIB_SPEC define above is used for RTEMS (I haven't checked), then -L/lib/libp/'s above are wrong for RTEMS (hard-coded, absolute paths).

Apparently they seem to refer some OS's pecularities, which doesn't fit on RTEMS.

Release:
N/A

Change History (1)

comment:1 Changed on 11/14/02 at 19:51:32 by Joel Sherrill

Status: assignedclosed

State-Changed-From-To: analyzed->closed
State-Changed-Why: hppa1.1/multilib builds now with the new gcc and newlib

patches. These will be out with gcc-3.2/newlib-1.10.0-5 RPMs.

Note: See TracTickets for help on using tickets.