This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Patch to use more safe-ctype macros
- To: Andreas Tobler <toa at pop dot agri dot ch>
- Subject: Re: Patch to use more safe-ctype macros
- From: Zack Weinberg <zack at codesourcery dot com>
- Date: Mon, 22 Oct 2001 01:16:13 -0700
- Cc: "Kaveh R. Ghazi" <ghazi at caip dot rutgers dot edu>, gcc-patches at gcc dot gnu dot org
- References: <200110211241.IAA23969@caip.rutgers.edu> <3BD3C97F.30EC3604@pop.agri.ch>
On Mon, Oct 22, 2001 at 09:23:42AM +0200, Andreas Tobler wrote:
>
> This one breaks bootstrapping on darwin-1.4 and on solaris-2.6 with the
> same error:
>
> cc -traditional-cpp -DIN_GCC -g -W -Wall -Wwrite-strings
> -Wstrict-prototypes -Wmissing-prototypes -DHAVE_CONFIG_H
> -DGENERATOR_FILE -I. -If -I../../gcc/gcc -I../../gcc/gcc/f
> -I../../gcc/gcc/config -I../../gcc/gcc/../include \
> ../../gcc/gcc/f/intdoc.c -o f/intdoc
> /usr/bin/ld: Undefined symbols:
> __sch_istable
!@#$ Fortran front end. Try this patch.
zw
===================================================================
Index: f/Make-lang.in
--- f/Make-lang.in 2001/10/17 17:19:16 1.90
+++ f/Make-lang.in 2001/10/22 08:14:50
@@ -233,9 +233,10 @@ $(srcdir)/f/intdoc.texi: $(INTDOC_DEPS)
$(MAKE) f/intdoc$(build_exeext)
f/intdoc$(build_exeext) > $(srcdir)/f/intdoc.texi
-f/intdoc$(build_exeext): $(INTDOC_DEPS) f/intdoc.h0 hconfig.h $(SYSTEM_H)
+f/intdoc$(build_exeext): $(INTDOC_DEPS) f/intdoc.h0 hconfig.h $(SYSTEM_H) \
+ safe-ctype.o
$(HOST_CC) $(HOST_CFLAGS) $(HOST_LDFLAGS) $(INCLUDES) \
- $(srcdir)/f/intdoc.c -o f/intdoc$(build_exeext)
+ $(srcdir)/f/intdoc.c safe-ctype.o -o f/intdoc$(build_exeext)
f/intdoc.h0: f/intdoc.in f/ansify$(build_exeext)
f/ansify$(build_exeext) $(srcdir)/f/intdoc.in \