patch to prevent cc1 warnings
Thomas Fitzsimmons
fitzsim@redhat.com
Fri Apr 19 14:07:00 GMT 2002
This patch + regenerating newlib configuration files prevents cc1
warnings like:
cc1: warning: changing search order for system directory
"/notnfs/fitzsim/src-newlib-cygwin/i686-pc-cygwin/newlib/targ-include"
cc1: warning: as it is the same as non-system directory
"../../targ-include"
cc1: warning: changing search order for system directory
"/home/fitzsim/sources/src-gcc-devel/gcc/newlib/libc/include"
cc1: warning: as it has already been specified as a non-system
directory
cc1: warning: changing search order for system directory
"/home/fitzsim/sources/src-gcc-devel/gcc/winsup/cygwin/include"
cc1: warning: as it has already been specified as a non-system
directory
cc1: warning: changing search order for system directory
"/home/fitzsim/sources/src-gcc-devel/gcc/winsup/w32api/include"
cc1: warning: as it has already been specified as a non-system
directory
Previously, these includes were specified as -isystem's in the top-level
configure.in's FLAGS_FOR_TARGET, AND as -I's in newlib_cflags in
newlib's acinclude.m4. This patch removes the -I flags from
newlib_cflags.
Any objections?
Tom
--
Thomas Fitzsimmons
Red Hat Canada Limited e-mail: fitzsim@redhat.com
2323 Yonge Street, Suite 300
Toronto, ON M4P2C9
-------------- next part --------------
Index: acinclude.m4
===================================================================
RCS file: /cvs/src/src/newlib/acinclude.m4,v
retrieving revision 1.6
diff -c -r1.6 acinclude.m4
*** acinclude.m4 27 Feb 2002 23:55:40 -0000 1.6
--- acinclude.m4 19 Apr 2002 20:55:43 -0000
***************
*** 141,158 ****
. [$]{newlib_basedir}/configure.host
- case [$]{newlib_basedir} in
- /* | [A-Za-z]:[/\\]*) newlib_flagbasedir=[$]{newlib_basedir} ;;
- *) newlib_flagbasedir='[$](top_builddir)/'[$]{newlib_basedir} ;;
- esac
-
- newlib_cflags="[$]{newlib_cflags} -I"'[$](top_builddir)'"/$1/targ-include -I[$]{newlib_flagbasedir}/libc/include"
- case "${host}" in
- *-*-cygwin*)
- newlib_cflags="[$]{newlib_cflags} -I[$]{newlib_flagbasedir}/../winsup/cygwin/include -I[$]{newlib_flagbasedir}/../winsup/w32api/include"
- ;;
- esac
-
newlib_cflags="[$]{newlib_cflags} -fno-builtin"
NEWLIB_CFLAGS=${newlib_cflags}
--- 141,146 ----
More information about the Newlib
mailing list