Sender: rich AT phekda DOT freeserve DOT co DOT uk Message-ID: <3E33D419.B653AAB7@phekda.freeserve.co.uk> Date: Sun, 26 Jan 2003 12:27:05 +0000 From: Richard Dawe X-Mailer: Mozilla 4.77 [en] (X11; U; Linux 2.2.23 i586) X-Accept-Language: de,fr MIME-Version: 1.0 To: djgpp-workers AT delorie DOT com Subject: Re: Cygnus test suite and the tidied-up start-up code [PATCH] References: <9003-Sat25Jan2003195735+0200-eliz AT is DOT elta DOT co DOT il> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Reply-To: djgpp-workers AT delorie DOT com Hello. Eli Zaretskii wrote: > > > Date: Fri, 24 Jan 2003 19:07:57 +0000 > > From: "Richard Dawe" > > > > Since various things have been moved around in the start-up code, > > the Cygnus test suite no longer links, because it cannot resolve > > all the symbols. 2.04 libc is not compatible with 2.03 crt0. > > Could you please tell more about the problems and show us the > relevant error message(s) you get during the build? [snip] Please see the error messages below. This isn't actually for tests/cygnus, but from tests/cygnus/tgen, which has the same problem. Bye, Rich =] -- Richard Dawe [ http://www.phekda.freeserve.co.uk/richdawe/ ] gpp -L../../../lib -o gacosvec.exe gacosvec.o ./qfloat/qfloatx.a ../../../lib/libm.a c:/djgpp/lib/crt0.o(.text+0x4):crt0.s: undefined reference to `__crt0_startup_flags' c:/djgpp/lib/crt0.o(.text+0x41):crt0.s: undefined reference to `___djgpp_ds_alias' c:/djgpp/lib/crt0.o(.text+0x6f):crt0.s: undefined reference to `__crt0_startup_flags' c:/djgpp/lib/crt0.o(.text+0x76):crt0.s: undefined reference to `__crt0_startup_flags' c:/djgpp/lib/crt0.o(.text+0x7f):crt0.s: undefined reference to `__crt0_startup_flags' c:/djgpp/lib/crt0.o(.text+0x9a):crt0.s: undefined reference to `__crt0_startup_flags' c:/djgpp/lib/crt0.o(.text+0x21d):crt0.s: undefined reference to `___djgpp_ds_alias' c:/djgpp/lib/crt0.o(.text+0x229):crt0.s: undefined reference to `__crt0_startup_flags' c:/djgpp/lib/crt0.o(.text+0x2bf):crt0.s: undefined reference to `__crt0_startup_flags' c:/djgpp/lib/crt0.o(.text+0x328):crt0.s: undefined reference to `__crt0_startup_flags' c:/djgpp/lib/crt0.o(.text+0x3f3):crt0.s: undefined reference to `__crt0_startup_flags' c:/djgpp/lib/crt0.o(.text+0x47f):crt0.s: undefined reference to `__crt0_startup_flags' c:/djgpp/lib/crt0.o(.text+0x495):crt0.s: undefined reference to `___djgpp_ds_alias' c:/djgpp/lib/crt0.o(.text+0x4a1):crt0.s: undefined reference to `___djgpp_ds_alias' c:/djgpp/lib/crt0.o(.text+0x4bd):crt0.s: undefined reference to `__crt0_startup_flags' c:/djgpp/lib/crt0.o(.text+0x4d4):crt0.s: undefined reference to `__crt0_startup_flags' ../../../lib/libc.a(dpmiexcp.o)(.text+0xf6a):dpmiexcp.c: undefined reference to `__crt0_startup_flags' ../../../lib/libc.a(dpmiexcp.o)(.text+0x1074):dpmiexcp.c: undefined reference to `___djgpp_ds_alias' ../../../lib/libc.a(d0300_z.o)(.text+0x9):d0300_z.S: undefined reference to `___djgpp_ds_alias' ../../../lib/libc.a(_use_lfn.o)(.text+0x21f):_use_lfn.c: undefined reference to `__crt0_startup_flags' ../../../lib/libc.a(c1args.o)(.text+0x78c):c1args.c: undefined reference to `__crt0_startup_flags' ../../../lib/libc.a(c1args.o)(.text+0x89c):c1args.c: undefined reference to `__crt0_startup_flags' ../../../lib/libc.a(c1args.o)(.text+0x968):c1args.c: undefined reference to `__crt0_startup_flags' ../../../lib/libc.a(c1args.o)(.text+0xa4c):c1args.c: undefined reference to `__crt0_startup_flags' ../../../lib/libc.a(c1args.o)(.text+0xb01):c1args.c: more undefined references to `__crt0_startup_flags' follow ../../../lib/libc.a(d0303.o)(.text+0x8):d0303.S: undefined reference to `___djgpp_ds_alias' ../../../lib/libc.a(fncase.o)(.text+0x23):fncase.c: undefined reference to `__crt0_startup_flags' ../../../lib/libc.a(d0300.o)(.text+0x8):d0300.S: undefined reference to `___djgpp_ds_alias' collect2: ld returned 1 exit status make.exe: *** [gacosvec.exe] Error 1