This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
gcc-2.95: new bootstrap failure on OSF4 stage1 building libgcc2.a
- To: law at cygnus dot com, rth at cygnus dot com
- Subject: gcc-2.95: new bootstrap failure on OSF4 stage1 building libgcc2.a
- From: "Kaveh R. Ghazi" <ghazi at caip dot rutgers dot edu>
- Date: Thu, 15 Jul 1999 11:29:55 -0400 (EDT)
- Cc: egcs-bugs at egcs dot cygnus dot com
Snapshot: gcc-2.95 19990714 (prerelease)
Platform: alphaev5-dec-osf4.0b
Stage1 compiler: cc
Assembler: native
Linker: native
BOOT_CFLAGS: -g -O3 -funroll-all-loops
I'm seeing a new bootstrap failure in stage1 when libgcc2.a is built:
> if [ xlibgcc1.a != x ]; \
> then (cd tmpcopy; ar x ../libgcc1.a); \
> else true; \
> fi
> (cd tmpcopy; ar x ../libgcc2.a)
> ar: Error: ________64ELEL_ cannot create
> make[3]: *** [stmp-multilib-sub] Error 1
The file ________64ELEL_ already exists with no perms:
> 2 ---------- 1 ghazi system 1366 Jul 15 10:27 ________64ELEL_
Here's the entry from "ar tv ../libgcc2.a"
> % ar tv libgcc2.a
> --------- 0/0 2994 Jul 15 10:27 1999 ________64ELEL_
> rw-r--r--25820/0 8096 Jul 15 10:25 1999 _muldi3.o
> [...]
I think the reason its complaining the ________64ELEL_ file already
exists is that another copy was already extracted from libgcc1.a:
> % ar tv ../libgcc1.a
> --------- 0/0 1366 Jul 14 17:38 1999 ________64ELEL_
> rw-r--r--25820/0 712 Jul 14 17:38 1999 _mulsi3.o
> [...]
--Kaveh
--
Kaveh R. Ghazi Engagement Manager / Project Services
ghazi@caip.rutgers.edu Qwest Internet Solutions