This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Ada tasking broken on mainline x86-linux?
- From: Laurent GUERBY <guerby at acm dot org>
- To: gcc at gcc dot gnu dot org
- Date: 07 May 2003 14:55:33 +0200
- Subject: Ada tasking broken on mainline x86-linux?
- Organization:
Hi, I suffered a hard drive failure monday (lost a few patches, well...)
and with an up to date GCC from mainline, I can't link
any tasking program, anyone seeing this or is it just me
that failed to do something when restoring my build
environment? Things were working last Sunday.
Laurent
$ cat p.adb
procedure P is
task T;
task body T is
begin
null;
end T;
begin
null;
end P;
$ gnatmake p
gcc -c p.adb
gnatbind -x p.ali
gnatlink p.ali
/home/guerby/work/gcc/install/install-2003-05-07-09-24-34/lib/gcc-lib/i686-pc-linux-gnu/3.4/adalib/libgnarl.a(s-taprop.o)(.text+0x22d): In function `system.task_primitives.operations.specific.new_fake_atcbXnn':
/home/guerby/work/gcc/build/build-2003-05-07-09-24-34/gcc/ada/rts/s-taskin.ads:760: undefined reference to `.LC0'
/home/guerby/work/gcc/install/install-2003-05-07-09-24-34/lib/gcc-lib/i686-pc-linux-gnu/3.4/adalib/libgnarl.a(s-taprop.o)(.text+0x239):/home/guerby/work/gcc/build/build-2003-05-07-09-24-34/gcc/ada/rts/s-taskin.ads:733: undefined reference to `.LC0'
/home/guerby/work/gcc/install/install-2003-05-07-09-24-34/lib/gcc-lib/i686-pc-linux-gnu/3.4/adalib/libgnarl.a(s-taprop.o)(.text+0x47a): In function `system.task_primitives.operations.specific.initializeXnn':
/home/guerby/work/gcc/build/build-2003-05-07-09-24-34/gcc/ada/rts/s-taskin.ads:733: undefined reference to `.LC0'
/home/guerby/work/gcc/install/install-2003-05-07-09-24-34/lib/gcc-lib/i686-pc-linux-gnu/3.4/adalib/libgnarl.a(s-taprop.o)(.text+0x48d):/home/guerby/work/gcc/build/build-2003-05-07-09-24-34/gcc/ada/rts/s-taskin.ads:760: undefined reference to `.LC0'
/home/guerby/work/gcc/install/install-2003-05-07-09-24-34/lib/gcc-lib/i686-pc-linux-gnu/3.4/adalib/libgnarl.a(s-taprop.o)(.text+0xe0a): In function `system.task_primitives.operations.new_atcb':
/home/guerby/work/gcc/build/build-2003-05-07-09-24-34/gcc/ada/rts/s-taskin.ads:733: undefined reference to `.LC0'
/home/guerby/work/gcc/install/install-2003-05-07-09-24-34/lib/gcc-lib/i686-pc-linux-gnu/3.4/adalib/libgnarl.a(s-taprop.o)(.text+0xe3d):/home/guerby/work/gcc/build/build-2003-05-07-09-24-34/gcc/ada/rts/s-taskin.ads:760: more undefined references to `.LC0' follow
collect2: ld returned 1 exit status
gnatlink: cannot call /home/guerby/work/gcc/install/install-2003-05-07-09-24-34/bin/gcc
gnatmake: *** link failed