[Bug libobjc/14948] irix6.5 bootstrap fails in mabi=64/libobjc
billingd at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Thu Apr 15 02:13:00 GMT 2004
------- Additional Comments From billingd at gcc dot gnu dot org 2004-04-15 01:45 -------
The problem was introduced just after 2004-04-09 12:24 UTC
by the following change in libobjc:
2004-04-09 Nathanael Nerode <neroden@gcc.gnu.org>
* configure.in: Replace old AC_PROG_CC hack with new one.
Define toplevel_srcdir in terms of srcdir, not top_srcdir (there
are no subdirectory output files, so this is fine). Change prereq
to autoconf 2.59.
* aclocal.m4: Include ../config/no-executables.m4.
* configure: Regenerate with autoconf 2.59.
The CC definition in mips-sgi-irix6.5/mabi-64/libobjc/Makefile
has lost "-mabi=64" in the change. Diff of entire Makefile below
--- gcc-j.1220/mips-sgi-irix6.5/mabi-64/libobjc/Makefile
+++ gcc-j.1225/mips-sgi-irix6.5/mabi-64/libobjc/Makefile
@@ -1,6 +1,5 @@
-# Generated automatically from Makefile.in by configure.
# Makefile for GNU Objective C runtime library.
-# Copyright (C) 1993, 95-98, 1999, 2001, 2002, 2003, 2004
+# Copyright 1993, 1995, 1996, 1997, 1998, 1999, 2001, 2002, 2003, 2004
# Free Software Foundation, Inc.
#This file is part of GCC.
@@ -33,19 +32,19 @@
VPATH = /disk4/billingd/src/gcc-j/libobjc
prefix = /disk4/billingd/tmp/gcc-j
exec_prefix = ${prefix}
-target_alias = mips-sgi-irix6.5
+target_noncanonical = mips-sgi-irix6.5
gcc_version = 3.5.0
gcc_version_trigger = /disk4/billingd/src/gcc-j/libobjc/../gcc/version.c
top_srcdir = /disk4/billingd/src/gcc-j/libobjc
-toplevel_srcdir = ${top_srcdir}/..
-toolexecdir = $(libdir)/gcc-lib/$(target_alias)
-glibcpp_toolexecdir = $(libdir)/gcc-lib/$(target_alias)
-glibcpp_toolexeclibdir = $(libdir)/mabi=64
+toplevel_srcdir = ${srcdir}/..
+toolexecdir = $(libdir)/gcc-lib/$(target_noncanonical)
+glibcpp_toolexecdir = $(libdir)/gcc-lib/$(target_noncanonical)
+glibcpp_toolexeclibdir = $(libdir)
top_builddir = .
libdir = $(exec_prefix)/lib
-libsubdir = $(libdir)/gcc/$(target_alias)/$(gcc_version)
+libsubdir = $(libdir)/gcc/$(target_noncanonical)/$(gcc_version)
# Multilib support variables.
MULTISRCTOP =
@@ -67,7 +66,7 @@
RANLIB = :
-CC = /disk4/billingd/obj/gcc-j/gcc/xgcc -B/disk4/billingd/obj/gcc-j/gcc/ -
B/disk4/billingd/tmp/gcc-j/mips-sgi-irix6.5/bin/ -B/disk4/billingd/tmp/gcc-
j/mips-sgi-irix6.5/lib/ -isystem /disk4/billingd/tmp/gcc-j/mips-sgi-
irix6.5/include -isystem /disk4/billingd/tmp/gcc-j/mips-sgi-irix6.5/sys-
include -mabi=64
+CC = /disk4/billingd/obj/gcc-j/gcc/xgcc -B/disk4/billingd/obj/gcc-j/gcc/ -
B/disk4/billingd/tmp/gcc-j/mips-sgi-irix6.5/bin/ -B/disk4/billingd/tmp/gcc-
j/mips-sgi-irix6.5/lib/ -isystem /disk4/billingd/tmp/gcc-j/mips-sgi-
irix6.5/include -isystem /disk4/billingd/tmp/gcc-j/mips-sgi-irix6.5/sys-include
CFLAGS = -O2 -g
WARN_CFLAGS = -W -Wall -Wwrite-strings -Wstrict-prototypes
GTHREAD_FLAGS=
--
What |Removed |Added
----------------------------------------------------------------------------
CC| |neroden at gcc dot gnu dot
| |org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14948
More information about the Gcc-bugs
mailing list