/ * configure.in: Remove target-libstdc++-v3 from noconfigdirs for *-*-netware, but add target-libmudflap. Consolidate *-*-netware targets (of which really only i?86 exists) into a single entry. * configure: Likewise. gcc/ * config.gcc: Resurrect NetWare as a target. Handle special case of Novell linker to be used (specified through --with-ld=) and threading model of either Posix (default) or NKS. * config/i386/i386.c (ix86_return_pops_args): Conditionalize popping of incoming hidden argument on KEEP_AGGREGATE_RETURN_POINTER. * config/i386/i386.h (KEEP_AGGREGATE_RETURN_POINTER): New. * config/i386/netware.c, config/i386/netware.h: New. * config/i386/nwld.c, config/i386/nwld.h: New. * config/i386/netware-crt0.c: New. * config/i386/netware-libgcc.c: New. * config/i386/netware-libgcc.def: New. * config/i386/netware-libgcc.exp: New. * config/i386/t-netware, config/i386/t-nwld: New. * gthr-nks.h: New. * doc/install.texi: Document NKS threading model. gcc/cp/ * g++spec.c (MATH_LIBRARY_PROFILE): Default to MATH_LIBRARY rather than "-lm". gcc/testsuite/ * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields. * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare. * g++.old-deja/g++.law/profile1.C: xfail for NetWare. * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare. * gcc.c-torture/compile/20001109-1.c: xfail for NetWare. * gcc.c-torture/compile/20001109-2.c: xfail for NetWare. * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than the non-portable bzero. * gcc.dg/20010912-1.c: xfail for NetWare. * gcc.dg/20020426-2.c: xfail for NetWare. * gcc.dg/20021014-1.c: xfail for NetWare. * gcc.dg/20021018-1.c: xfail for NetWare. * gcc.dg/20030213-1.c: xfail for NetWare. * gcc.dg/20030225-1.c: xfail for NetWare. * gcc.dg/20030708-1.c: xfail for NetWare. * gcc.dg/builtins-config.h: Also exclude NetWare. * gcc.dg/format/format.h: Define restrict only if not already defined. * gcc.dg/nest.c: xfail for NetWare. * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare. * lib/target-supports.exp (check_visibility_available): Exclude NetWare. fixincludes/ * inclhack.def: Suppress exception_structure and math_exception for NetWare headers. * fixincl.x: Regenerate. libstdc++-v3/ * crossconfig.m4: Add NetWare as a target. * configure: Regenerate. From-SVN: r87040
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
arm_cxa_vec1.C | Loading commit data... | |
arm_rtti1.C | Loading commit data... | |
bitfield1.C | Loading commit data... | |
bitfield10.C | Loading commit data... | |
bitfield11.C | Loading commit data... | |
bitfield12.C | Loading commit data... | |
bitfield2.C | Loading commit data... | |
bitfield3.C | Loading commit data... | |
bitfield4.C | Loading commit data... | |
bitfield5.C | Loading commit data... | |
bitfield6.C | Loading commit data... | |
bitfield7.C | Loading commit data... | |
bitfield8.C | Loading commit data... | |
bitfield9.C | Loading commit data... | |
cookie1.C | Loading commit data... | |
cookie2.C | Loading commit data... | |
covariant1.C | Loading commit data... | |
covariant2.C | Loading commit data... | |
covariant3.C | Loading commit data... | |
dcast1.C | Loading commit data... | |
dtor1.C | Loading commit data... | |
dtor2.C | Loading commit data... | |
empty10.C | Loading commit data... | |
empty11.C | Loading commit data... | |
empty4.C | Loading commit data... | |
empty5.C | Loading commit data... | |
empty6.C | Loading commit data... | |
empty7.C | Loading commit data... | |
empty8.C | Loading commit data... | |
empty9.C | Loading commit data... | |
enum1.C | Loading commit data... | |
inline1.C | Loading commit data... | |
key1.C | Loading commit data... | |
layout1.C | Loading commit data... | |
layout2.C | Loading commit data... | |
layout3.C | Loading commit data... | |
layout4.C | Loading commit data... | |
local1-a.cc | Loading commit data... | |
local1.C | Loading commit data... | |
macro0.C | Loading commit data... | |
macro1.C | Loading commit data... | |
macro2.C | Loading commit data... | |
mangle1.C | Loading commit data... | |
mangle10.C | Loading commit data... | |
mangle11.C | Loading commit data... | |
mangle12.C | Loading commit data... | |
mangle13.C | Loading commit data... | |
mangle14.C | Loading commit data... | |
mangle15.C | Loading commit data... | |
mangle16.C | Loading commit data... | |
mangle17.C | Loading commit data... | |
mangle18-1.C | Loading commit data... | |
mangle18-2.C | Loading commit data... | |
mangle19-1.C | Loading commit data... | |
mangle19-2.C | Loading commit data... | |
mangle2.C | Loading commit data... | |
mangle20-1.C | Loading commit data... | |
mangle20-2.C | Loading commit data... | |
mangle21.C | Loading commit data... | |
mangle22.C | Loading commit data... | |
mangle23.C | Loading commit data... | |
mangle3.C | Loading commit data... | |
mangle4.C | Loading commit data... | |
mangle5.C | Loading commit data... | |
mangle6.C | Loading commit data... | |
mangle7.C | Loading commit data... | |
mangle8.C | Loading commit data... | |
mangle9.C | Loading commit data... | |
offsetof.C | Loading commit data... | |
param1.C | Loading commit data... | |
rtti1.C | Loading commit data... | |
rtti2.C | Loading commit data... | |
structret1.C | Loading commit data... | |
thunk1.C | Loading commit data... | |
thunk2.C | Loading commit data... | |
vague1.C | Loading commit data... | |
vbase1.C | Loading commit data... | |
vbase10.C | Loading commit data... | |
vbase11.C | Loading commit data... | |
vbase12.C | Loading commit data... | |
vbase13.C | Loading commit data... | |
vbase14.C | Loading commit data... | |
vbase8-10.C | Loading commit data... | |
vbase8-21.C | Loading commit data... | |
vbase8-22.C | Loading commit data... | |
vbase8-4.C | Loading commit data... | |
vbase9.C | Loading commit data... | |
vcall1.C | Loading commit data... | |
vthunk1.C | Loading commit data... | |
vthunk2.C | Loading commit data... | |
vthunk3.C | Loading commit data... | |
vtt1.C | Loading commit data... |