Deleted Added
full compact
Makefile.in (103453) Makefile.in (104764)
1# Makefile for GNU C compiler.
2# Copyright (C) 1987, 1988, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997
3# 1998, 1999, 2000, 2001, 2002 Free Software Foundation, Inc.
4
5#This file is part of GCC.
6
7#GCC is free software; you can redistribute it and/or modify
8#it under the terms of the GNU General Public License as published by

--- 5 unchanged lines hidden (view full) ---

14#MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15#GNU General Public License for more details.
16
17#You should have received a copy of the GNU General Public License
18#along with GCC; see the file COPYING. If not, write to
19#the Free Software Foundation, 59 Temple Place - Suite 330,
20#Boston MA 02111-1307, USA.
21
1# Makefile for GNU C compiler.
2# Copyright (C) 1987, 1988, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997
3# 1998, 1999, 2000, 2001, 2002 Free Software Foundation, Inc.
4
5#This file is part of GCC.
6
7#GCC is free software; you can redistribute it and/or modify
8#it under the terms of the GNU General Public License as published by

--- 5 unchanged lines hidden (view full) ---

14#MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15#GNU General Public License for more details.
16
17#You should have received a copy of the GNU General Public License
18#along with GCC; see the file COPYING. If not, write to
19#the Free Software Foundation, 59 Temple Place - Suite 330,
20#Boston MA 02111-1307, USA.
21
22# $FreeBSD: head/contrib/gcc/Makefile.in 103453 2002-09-17 04:14:38Z kan $
22# $FreeBSD: head/contrib/gcc/Makefile.in 104764 2002-10-10 04:50:29Z kan $
23
24# The targets for external use include:
25# all, doc, proto, install, install-cross, install-cross-rest,
26# uninstall, TAGS, mostlyclean, clean, distclean, maintainer-clean,
27# stage1, stage2, stage3, stage4.
28
29# This is the default target.
30all:

--- 969 unchanged lines hidden (view full) ---

1000 SHLIB_LINK='$(SHLIB_LINK)' \
1001 SHLIB_INSTALL='$(SHLIB_INSTALL)' \
1002 SHLIB_EXT='$(SHLIB_EXT)' \
1003 SHLIB_MULTILIB='$(SHLIB_MULTILIB)' \
1004 SHLIB_MKMAP='$(SHLIB_MKMAP)' \
1005 SHLIB_MKMAP_OPTS='$(SHLIB_MKMAP_OPTS)' \
1006 SHLIB_MAPFILES='$(SHLIB_MAPFILES)' \
1007 SHLIB_NM_FLAGS='$(SHLIB_NM_FLAGS)' \
23
24# The targets for external use include:
25# all, doc, proto, install, install-cross, install-cross-rest,
26# uninstall, TAGS, mostlyclean, clean, distclean, maintainer-clean,
27# stage1, stage2, stage3, stage4.
28
29# This is the default target.
30all:

--- 969 unchanged lines hidden (view full) ---

1000 SHLIB_LINK='$(SHLIB_LINK)' \
1001 SHLIB_INSTALL='$(SHLIB_INSTALL)' \
1002 SHLIB_EXT='$(SHLIB_EXT)' \
1003 SHLIB_MULTILIB='$(SHLIB_MULTILIB)' \
1004 SHLIB_MKMAP='$(SHLIB_MKMAP)' \
1005 SHLIB_MKMAP_OPTS='$(SHLIB_MKMAP_OPTS)' \
1006 SHLIB_MAPFILES='$(SHLIB_MAPFILES)' \
1007 SHLIB_NM_FLAGS='$(SHLIB_NM_FLAGS)' \
1008 SHLIB_SLIBDIR_SUFFIXES='$(SHLIB_SLIBDIR_SUFFIXES)' \
1008 MULTILIB_OSDIRNAMES='$(MULTILIB_OSDIRNAMES)' \
1009 mkinstalldirs='$(SHELL) $(srcdir)/mkinstalldirs' \
1010 $(SHELL) mklibgcc > tmp-libgcc.mk
1011 mv tmp-libgcc.mk libgcc.mk
1012
1013# All the things that might cause us to want to recompile bits of libgcc.
1014LIBGCC_DEPS = $(GCC_PASSES) $(LANGUAGES) stmp-int-hdrs $(STMP_FIXPROTO) \
1015 libgcc.mk $(srcdir)/libgcc2.c $(TCONFIG_H) \
1016 $(MACHMODE_H) longlong.h gbl-ctors.h config.status stmp-int-hdrs \

--- 17 unchanged lines hidden (view full) ---

1034 MAKEOVERRIDES= \
1035 -f libgcc.mk all
1036
1037# Use the genmultilib shell script to generate the information the gcc
1038# driver program needs to select the library directory based on the
1039# switches.
1040multilib.h: s-mlib; @true
1041s-mlib: $(srcdir)/genmultilib Makefile
1009 mkinstalldirs='$(SHELL) $(srcdir)/mkinstalldirs' \
1010 $(SHELL) mklibgcc > tmp-libgcc.mk
1011 mv tmp-libgcc.mk libgcc.mk
1012
1013# All the things that might cause us to want to recompile bits of libgcc.
1014LIBGCC_DEPS = $(GCC_PASSES) $(LANGUAGES) stmp-int-hdrs $(STMP_FIXPROTO) \
1015 libgcc.mk $(srcdir)/libgcc2.c $(TCONFIG_H) \
1016 $(MACHMODE_H) longlong.h gbl-ctors.h config.status stmp-int-hdrs \

--- 17 unchanged lines hidden (view full) ---

1034 MAKEOVERRIDES= \
1035 -f libgcc.mk all
1036
1037# Use the genmultilib shell script to generate the information the gcc
1038# driver program needs to select the library directory based on the
1039# switches.
1040multilib.h: s-mlib; @true
1041s-mlib: $(srcdir)/genmultilib Makefile
1042 if test @enable_multilib@ = yes; then \
1042 if test @enable_multilib@ = yes \
1043 || test -n "$(MULTILIB_OSDIRNAMES)"; then \
1043 $(SHELL) $(srcdir)/genmultilib \
1044 "$(MULTILIB_OPTIONS)" \
1045 "$(MULTILIB_DIRNAMES)" \
1046 "$(MULTILIB_MATCHES)" \
1047 "$(MULTILIB_EXCEPTIONS)" \
1048 "$(MULTILIB_EXTRA_OPTS)" \
1049 "$(MULTILIB_EXCLUSIONS)" \
1044 $(SHELL) $(srcdir)/genmultilib \
1045 "$(MULTILIB_OPTIONS)" \
1046 "$(MULTILIB_DIRNAMES)" \
1047 "$(MULTILIB_MATCHES)" \
1048 "$(MULTILIB_EXCEPTIONS)" \
1049 "$(MULTILIB_EXTRA_OPTS)" \
1050 "$(MULTILIB_EXCLUSIONS)" \
1051 "$(MULTILIB_OSDIRNAMES)" \
1052 "@enable_multilib@" \
1050 > tmp-mlib.h; \
1051 else \
1053 > tmp-mlib.h; \
1054 else \
1052 $(SHELL) $(srcdir)/genmultilib '' '' '' '' '' '' > tmp-mlib.h; \
1055 $(SHELL) $(srcdir)/genmultilib '' '' '' '' '' '' '' no \
1056 > tmp-mlib.h; \
1053 fi
1054 $(SHELL) $(srcdir)/move-if-change tmp-mlib.h multilib.h
1055 $(STAMP) s-mlib
1056
1057# Build multiple copies of libgcc.a, one for each target switch.
1058stmp-multilib: $(LIBGCC_DEPS)
1059 $(MAKE) GCC_FOR_TARGET="$(GCC_FOR_TARGET)" \
1060 HOST_PREFIX="$(HOST_PREFIX)" HOST_PREFIX_1="$(HOST_PREFIX_1)" \

--- 2395 unchanged lines hidden ---
1057 fi
1058 $(SHELL) $(srcdir)/move-if-change tmp-mlib.h multilib.h
1059 $(STAMP) s-mlib
1060
1061# Build multiple copies of libgcc.a, one for each target switch.
1062stmp-multilib: $(LIBGCC_DEPS)
1063 $(MAKE) GCC_FOR_TARGET="$(GCC_FOR_TARGET)" \
1064 HOST_PREFIX="$(HOST_PREFIX)" HOST_PREFIX_1="$(HOST_PREFIX_1)" \

--- 2395 unchanged lines hidden ---