This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug libfortran/24432] [4.1 regression] Missing symbols
- From: "ebotcazou at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 19 Oct 2005 09:09:52 -0000
- Subject: [Bug libfortran/24432] [4.1 regression] Missing symbols
- References: <bug-24432-226@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #7 from ebotcazou at gcc dot gnu dot org 2005-10-19 09:09 -------
> Eric, I let you close this PR after you check that the regression disappeared.
Hum, now it doesn't even build:
/opt/build/eric/gcc/./gcc/xgcc -B/opt/build/eric/gcc/./gcc/
-B/opt/build/eric/local/gcc/sparc-sun-solaris2.7/bin/
-B/opt/build/eric/local/gcc/sparc-sun-solaris2.7/lib/ -isystem
/opt/build/eric/local/gcc/sparc-sun-solaris2.7/include -isystem
/opt/build/eric/local/gcc/sparc-sun-solaris2.7/sys-include -DHAVE_CONFIG_H
-I.-I/home/eric/cvs/gcc/libgfortran -I.
-iquote/home/eric/cvs/gcc/libgfortran/io -std=gnu99 -Wall -Wstrict-prototypes
-Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -O2 -g -c
/home/eric/cvs/gcc/libgfortran/intrinsics/hyper.c -fPIC -DPIC -o .libs/hyper.o
/home/eric/cvs/gcc/libgfortran/intrinsics/hyper.c:34:31: error: operator '!'
has no right operand
/home/eric/cvs/gcc/libgfortran/intrinsics/hyper.c:42:31: error: operator '!'
has no right operand
/home/eric/cvs/gcc/libgfortran/intrinsics/hyper.c:50:31: error: operator '!'
has no right operand
gmake[2]: *** [hyper.lo] Error 1
gmake[2]: Leaving directory
`/opt/build/eric/gcc/sparc-sun-solaris2.7/libgfortran'
gmake[1]: *** [all] Error 2
gmake[1]: Leaving directory
`/opt/build/eric/gcc/sparc-sun-solaris2.7/libgfortran'
gmake: *** [all-target-libgfortran] Error 2
Looks like you have to unify your preprocessor macro strategy in libgfortran.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24432