This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[committed] Clean up libobjc configure, stage 9/n
- From: neroden at twcny dot rr dot com (Nathanael Nerode)
- To: gcc-patches at gcc dot gnu dot org
- Date: Fri, 9 Apr 2004 09:07:52 -0400
- Subject: [committed] Clean up libobjc configure, stage 9/n
And on second examination... :-P
Bootstrapped i686-pc-linux-gnu. Committed.
* Makefile.in: Remove toolexecdir, glibcpp_toolexecdir (unused).
Replace glibcpp_toolexeclibdir with toolexeclibdir.
* configure.in: Remove glibcpp_toolexecdir (unused).
Replace glibcpp_toolexeclibdir with toolexeclibdir. Don't generate
config.h or stamp-h (unused). Move one comment to the right place.
* configure: Regenerate.
* config.h.in: Remove (unused).
Index: Makefile.in
===================================================================
RCS file: /cvs/gcc/gcc/libobjc/Makefile.in,v
retrieving revision 1.33
diff -u -r1.33 Makefile.in
--- Makefile.in 9 Apr 2004 12:49:16 -0000 1.33
+++ Makefile.in 9 Apr 2004 13:01:49 -0000
@@ -36,9 +36,7 @@
gcc_version = @gcc_version@
top_srcdir = @top_srcdir@
toplevel_srcdir = @toplevel_srcdir@
-toolexecdir = @glibcpp_toolexecdir@
-glibcpp_toolexecdir = @glibcpp_toolexecdir@
-glibcpp_toolexeclibdir = @glibcpp_toolexeclibdir@
+toolexeclibdir = @toolexeclibdir@
top_builddir = .
@@ -255,12 +253,12 @@
libobjc.la: $(OBJS)
$(LIBTOOL_LINK) $(CC) -o $@ $(OBJS) \
- -rpath $(glibcpp_toolexeclibdir) \
+ -rpath $(toolexeclibdir) \
-version-info $(LIBOBJC_VERSION)
libobjc_gc.la: $(OBJS_GC)
$(LIBTOOL_LINK) $(CC) -o $@ $(OBJS_GC) \
- -rpath $(glibcpp_toolexeclibdir) \
+ -rpath $(toolexeclibdir) \
-version-info $(LIBOBJC_GC_VERSION)
#
@@ -311,14 +309,14 @@
install: install-libs install-headers
install-libs: installdirs
- $(SHELL) $(toplevel_srcdir)/mkinstalldirs $(DESTDIR)$(glibcpp_toolexeclibdir)
- $(LIBTOOL_INSTALL) $(INSTALL) libobjc.la $(DESTDIR)$(glibcpp_toolexeclibdir);
+ $(SHELL) $(toplevel_srcdir)/mkinstalldirs $(DESTDIR)$(toolexeclibdir)
+ $(LIBTOOL_INSTALL) $(INSTALL) libobjc.la $(DESTDIR)$(toolexeclibdir);
if [ "$(OBJC_BOEHM_GC)" ]; then \
$(LIBTOOL_INSTALL) $(INSTALL) libobjc_gc.la \
- $(DESTDIR)$(glibcpp_toolexeclibdir);\
+ $(DESTDIR)$(toolexeclibdir);\
fi
$(MULTIDO) $(FLAGS_TO_PASS) multi-do DO="$@"
- @-$(LIBTOOL) --mode=finish $(DESTDIR)$(glibcpp_toolexeclibdir)
+ @-$(LIBTOOL) --mode=finish $(DESTDIR)$(toolexeclibdir)
# Copy Objective C headers to installation include directory.
install-headers:
Index: configure.in
===================================================================
RCS file: /cvs/gcc/gcc/libobjc/configure.in,v
retrieving revision 1.28
diff -u -r1.28 configure.in
--- configure.in 9 Apr 2004 12:49:16 -0000 1.28
+++ configure.in 9 Apr 2004 13:06:15 -0000
@@ -23,7 +23,6 @@
AC_PREREQ(2.59)
AC_INIT
AC_CONFIG_SRCDIR([objc/objc.h])
-AC_CONFIG_HEADER(config.h)
# We need the following definitions because AC_PROG_LIBTOOL relies on them
PACKAGE=libobjc
@@ -125,34 +124,30 @@
gcc_version=`echo ${gcc_version_full} | sed -e 's/\([^ ]*\) .*/\1/'`
AC_SUBST(gcc_version)
-# Calculate glibcpp_toolexecdir, glibcpp_toolexeclibdir
+# Calculate toolexeclibdir
case ${version_specific_libs} in
yes)
# Need the gcc compiler version to know where to install libraries
# and header files if --enable-version-specific-runtime-libs option
# is selected.
- glibcpp_toolexecdir='$(libdir)/gcc/$(target_noncanonical)'
- glibcpp_toolexeclibdir='$(toolexecdir)/'${gcc_version}'$(MULTISUBDIR)'
+ toolexeclibdir='$(toolexecdir)/'${gcc_version}'$(MULTISUBDIR)'
;;
no)
if test -n "$with_cross_host" &&
test x"$with_cross_host" != x"no"; then
- glibcpp_toolexecdir='$(exec_prefix)/$(target_noncanonical)'
- glibcpp_toolexeclibdir='$(toolexecdir)/lib'
- else
# Install a library built with a cross compiler in tooldir, not libdir.
- glibcpp_toolexecdir='$(libdir)/gcc-lib/$(target_noncanonical)'
- glibcpp_toolexeclibdir='$(libdir)'
+ toolexeclibdir='$(toolexecdir)/lib'
+ else
+ toolexeclibdir='$(libdir)'
fi
multi_os_directory=`$CC -print-multi-os-directory`
case $multi_os_directory in
.) ;; # Avoid trailing /.
- *) glibcpp_toolexeclibdir=$glibcpp_toolexeclibdir/$multi_os_directory ;;
+ *) toolexeclibdir=$toolexeclibdir/$multi_os_directory ;;
esac
;;
esac
-AC_SUBST(glibcpp_toolexecdir)
-AC_SUBST(glibcpp_toolexeclibdir)
+AC_SUBST(toolexeclibdir)
glibcpp_prefixdir=${prefix}
AC_SUBST(glibcpp_prefixdir)
@@ -218,8 +213,7 @@
AC_CONFIG_FILES([Makefile])
AC_CONFIG_COMMANDS([default],
-[[test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
-if test -n "$CONFIG_FILES"; then
+[[if test -n "$CONFIG_FILES"; then
if test -n "${with_target_subdir}"; then
# FIXME: We shouldn't need to set ac_file
ac_file=Makefile
--
Make sure your vote will count.
http://www.verifiedvoting.org/