# HG changeset patch # User jwe # Date 1094661996 0 # Node ID 3486c62f2d62498eb142bcb07688babc9baa5211 # Parent 25c2664861bcf4a77b40d9fa20fd35dc060f4131 [project @ 2004-09-08 16:46:36 by jwe] diff -r 25c2664861bc -r 3486c62f2d62 ChangeLog --- a/ChangeLog Wed Sep 08 05:02:32 2004 +0000 +++ b/ChangeLog Wed Sep 08 16:46:36 2004 +0000 @@ -1,3 +1,11 @@ +2004-09-08 John W. Eaton + + * configure.in (GXX_PICKY_FLAGS): Remove -fno-nonnull-objects. + (GCC_PICKY_FLAGS): Remove -Wnested-externs -Wid-clash-31. + From Quentin Spencer . + + * configure.in (GCC_PICKY_FLAGS): Remove -Winline. + 2004-09-07 John W. Eaton * configure.in: Check for round. diff -r 25c2664861bc -r 3486c62f2d62 configure.in --- a/configure.in Wed Sep 08 05:02:32 2004 +0000 +++ b/configure.in Wed Sep 08 16:46:36 2004 +0000 @@ -29,7 +29,7 @@ EXTERN_CXXFLAGS="$CXXFLAGS" AC_INIT -AC_REVISION($Revision: 1.455 $) +AC_REVISION($Revision: 1.456 $) AC_PREREQ(2.57) AC_CONFIG_SRCDIR([src/octave.cc]) AC_CONFIG_HEADER(config.h) @@ -1302,11 +1302,10 @@ ### Someday, maybe include -ansi and even -pedantic in this list... -GCC_PICKY_FLAGS="-Wcast-align -Wcast-qual -Wid-clash-31 \ - -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith \ - -Wstrict-prototypes -Wwrite-strings" +GCC_PICKY_FLAGS="-Wcast-align -Wcast-qual -Wmissing-prototypes \ + -Wpointer-arith -Wstrict-prototypes -Wwrite-strings" -GXX_PICKY_FLAGS="$GCC_PICKY_FLAGS -Weffc++ -Wenum-clash -fno-nonnull-objects" +GXX_PICKY_FLAGS="$GCC_PICKY_FLAGS -Weffc++ -Wenum-clash" AC_ARG_ENABLE(picky-flags, [ --enable-picky-flags add picky options to CFLAGS, CXXFLAGS, FFLAGS], diff -r 25c2664861bc -r 3486c62f2d62 libcruft/ChangeLog --- a/libcruft/ChangeLog Wed Sep 08 05:02:32 2004 +0000 +++ b/libcruft/ChangeLog Wed Sep 08 16:46:36 2004 +0000 @@ -1,3 +1,7 @@ +2004-09-08 John W. Eaton + + * misc/machar.c (rmachar): Use modern C declaration. + 2004-02-24 John W. Eaton * misc/f77-fcn.c: Handle Cray, CVF, and f2c calling conventions. diff -r 25c2664861bc -r 3486c62f2d62 libcruft/misc/machar.c --- a/libcruft/misc/machar.c Wed Sep 08 05:02:32 2004 +0000 +++ b/libcruft/misc/machar.c Wed Sep 08 16:46:36 2004 +0000 @@ -36,11 +36,9 @@ #define ABS(xxx) ((xxx>ZERO)?(xxx):(-xxx)) void -rmachar(ibeta,it,irnd,ngrd,machep,negep,iexp,minexp, - maxexp,eps,epsneg,xmin,xmax) - - int *ibeta,*iexp,*irnd,*it,*machep,*maxexp,*minexp,*negep,*ngrd; - REAL *eps,*epsneg,*xmax,*xmin; +rmachar(int *ibeta, int *it, int *irnd, int *ngrd, int *machep, + int *negep, int *iexp, int *minexp, int *maxexp, REAL *eps, + REAL *epsneg, REAL *xmin, REAL *xmax) /*