This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug other/46333] problems with configure -enable-build-with-cxx -disable-bootstrap


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46333

Jay <jay.krell at cornell dot edu> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Version|4.5.1                       |4.6.0

--- Comment #17 from Jay <jay.krell at cornell dot edu> 2010-11-07 23:01:14 UTC ---
unpatched trunk, same as 4.5.1:


 /home/jkrell/src/gcc-trunk/configure -prefix=$HOME/test1
-enable-build-with-cxx && gmake 


gmake[3]: Entering directory `/home/jkrell/obj/a/libcpp'
source='/home/jkrell/src/gcc-trunk/libcpp/charset.c' object='charset.o'
libtool=no DEPDIR=.deps depmode=dashXmstdout /bin/bash
/home/jkrell/src/gcc-trunk/libcpp/../depcomp CC 
-I/home/jkrell/src/gcc-trunk/libcpp -I.
-I/home/jkrell/src/gcc-trunk/libcpp/../include -I./../intl
-I/home/jkrell/src/gcc-trunk/libcpp/include  -g 
-I/home/jkrell/src/gcc-trunk/libcpp -I.
-I/home/jkrell/src/gcc-trunk/libcpp/../include -I./../intl
-I/home/jkrell/src/gcc-trunk/libcpp/include  -c
/home/jkrell/src/gcc-trunk/libcpp/charset.c
"/home/jkrell/src/gcc-trunk/libcpp/charset.c", line 619: Warning (Anachronism):
Using bool(*)(_iconv_info*,const unsigned char*,unsigned,_cpp_strbuf*) to
initialize extern "C" bool(*const)(_iconv_info*,const unsigned
char*,unsigned,_cpp_strbuf*).
"/home/jkrell/src/gcc-trunk/libcpp/charset.c", line 620: Warning (Anachronism):
Using bool(*)(_iconv_info*,const unsigned char*,unsigned,_cpp_strbuf*) to
initialize extern "C" bool(*const)(_iconv_info*,const unsigned
char*,unsigned,_cpp_strbuf*).
"/home/jkrell/src/gcc-trunk/libcpp/charset.c", line 621: Warning (Anachronism):
Using bool(*)(_iconv_info*,const unsigned char*,unsigned,_cpp_strbuf*) to
initialize extern "C" bool(*const)(_iconv_info*,const unsigned
char*,unsigned,_cpp_strbuf*).
"/home/jkrell/src/gcc-trunk/libcpp/charset.c", line 622: Warning (Anachronism):
Using bool(*)(_iconv_info*,const unsigned char*,unsigned,_cpp_strbuf*) to
initialize extern "C" bool(*const)(_iconv_info*,const unsigned
char*,unsigned,_cpp_strbuf*).
"/home/jkrell/src/gcc-trunk/libcpp/charset.c", line 623: Warning (Anachronism):
Using bool(*)(_iconv_info*,const unsigned char*,unsigned,_cpp_strbuf*) to
initialize extern "C" bool(*const)(_iconv_info*,const unsigned
char*,unsigned,_cpp_strbuf*).
"/home/jkrell/src/gcc-trunk/libcpp/charset.c", line 624: Warning (Anachronism):
Using bool(*)(_iconv_info*,const unsigned char*,unsigned,_cpp_strbuf*) to
initialize extern "C" bool(*const)(_iconv_info*,const unsigned
char*,unsigned,_cpp_strbuf*).
"/home/jkrell/src/gcc-trunk/libcpp/charset.c", line 625: Warning (Anachronism):
Using bool(*)(_iconv_info*,const unsigned char*,unsigned,_cpp_strbuf*) to
initialize extern "C" bool(*const)(_iconv_info*,const unsigned
char*,unsigned,_cpp_strbuf*).
"/home/jkrell/src/gcc-trunk/libcpp/charset.c", line 626: Warning (Anachronism):
Using bool(*)(_iconv_info*,const unsigned char*,unsigned,_cpp_strbuf*) to
initialize extern "C" bool(*const)(_iconv_info*,const unsigned
char*,unsigned,_cpp_strbuf*).
"/home/jkrell/src/gcc-trunk/libcpp/charset.c", line 643: Warning (Anachronism):
Assigning bool(*)(_iconv_info*,const unsigned char*,unsigned,_cpp_strbuf*) to
extern "C" bool(*)(_iconv_info*,const unsigned char*,unsigned,_cpp_strbuf*).
"/home/jkrell/src/gcc-trunk/libcpp/charset.c", line 666: Warning (Anachronism):
Assigning bool(*)(_iconv_info*,const unsigned char*,unsigned,_cpp_strbuf*) to
extern "C" bool(*)(_iconv_info*,const unsigned char*,unsigned,_cpp_strbuf*).
"/home/jkrell/src/gcc-trunk/libcpp/charset.c", line 679: Warning (Anachronism):
Assigning bool(*)(_iconv_info*,const unsigned char*,unsigned,_cpp_strbuf*) to
extern "C" bool(*)(_iconv_info*,const unsigned char*,unsigned,_cpp_strbuf*).
"/home/jkrell/src/gcc-trunk/libcpp/charset.c", line 687: Warning (Anachronism):
Assigning bool(*)(_iconv_info*,const unsigned char*,unsigned,_cpp_strbuf*) to
extern "C" bool(*)(_iconv_info*,const unsigned char*,unsigned,_cpp_strbuf*).
"/home/jkrell/src/gcc-trunk/libcpp/charset.c", line 744: Warning (Anachronism):
The operation "extern "C" bool(*)(_iconv_info*,const unsigned
char*,unsigned,_cpp_strbuf*) == bool(*)(_iconv_info*,const unsigned
char*,unsigned,_cpp_strbuf*)" is illegal.
"/home/jkrell/src/gcc-trunk/libcpp/charset.c", line 746: Warning (Anachronism):
The operation "extern "C" bool(*)(_iconv_info*,const unsigned
char*,unsigned,_cpp_strbuf*) == bool(*)(_iconv_info*,const unsigned
char*,unsigned,_cpp_strbuf*)" is illegal.
"/home/jkrell/src/gcc-trunk/libcpp/charset.c", line 748: Warning (Anachronism):
The operation "extern "C" bool(*)(_iconv_info*,const unsigned
char*,unsigned,_cpp_strbuf*) == bool(*)(_iconv_info*,const unsigned
char*,unsigned,_cpp_strbuf*)" is illegal.
"/home/jkrell/src/gcc-trunk/libcpp/charset.c", line 750: Warning (Anachronism):
The operation "extern "C" bool(*)(_iconv_info*,const unsigned
char*,unsigned,_cpp_strbuf*) == bool(*)(_iconv_info*,const unsigned
char*,unsigned,_cpp_strbuf*)" is illegal.
"/home/jkrell/src/gcc-trunk/libcpp/charset.c", line 752: Warning (Anachronism):
The operation "extern "C" bool(*)(_iconv_info*,const unsigned
char*,unsigned,_cpp_strbuf*) == bool(*)(_iconv_info*,const unsigned
char*,unsigned,_cpp_strbuf*)" is illegal.
"/home/jkrell/src/gcc-trunk/libcpp/charset.c", line 1459: Warning
(Anachronism): Assigning bool(*)(_iconv_info*,const unsigned
char*,unsigned,_cpp_strbuf*) to extern "C" bool(*)(_iconv_info*,const unsigned
char*,unsigned,_cpp_strbuf*).
"/home/jkrell/src/gcc-trunk/libcpp/charset.c", line 1707: Warning
(Anachronism): The operation "extern "C" bool(*)(_iconv_info*,const unsigned
char*,unsigned,_cpp_strbuf*) == bool(*)(_iconv_info*,const unsigned
char*,unsigned,_cpp_strbuf*)" is illegal.
"/home/jkrell/src/gcc-trunk/libcpp/charset.c", line 1728: Warning
(Anachronism): The operation "extern "C" bool(*)(_iconv_info*,const unsigned
char*,unsigned,_cpp_strbuf*) == bool(*)(_iconv_info*,const unsigned
char*,unsigned,_cpp_strbuf*)" is illegal.


"/home/jkrell/src/gcc-trunk/libcpp/charset.c", line 1615: Error: Formal
argument type of type cpp_ttype in call to cpp_interpret_string(cpp_reader*,
const cpp_string*, unsigned, cpp_string*, cpp_ttype) is being passed const
unsigned.
"/home/jkrell/src/gcc-trunk/libcpp/charset.c", line 1620: Error: Formal
argument type of type cpp_ttype in call to wide_str_to_charconst(cpp_reader*,
cpp_string, unsigned*, int*, cpp_ttype) is being passed const unsigned.


2 Error(s) and 20 Warning(s) detected.

-bash-4.1$ env | grep CC
CXX=CC
CC=cc

-bash-4.1$ uname -a
SunOS current10s 5.10 Generic_142909-17 sun4v sparc SUNW,SPARC-Enterprise-T5220


-bash-4.1$ $CXX -V
CC: Sun C++ 5.9 SunOS_sparc 2007/05/03


-bash-4.1$ $CC -V
cc: Sun C 5.9 SunOS_sparc 2007/05/03


The errors are easy to fix.
The warnings are too, but they are so many.


 - Jay


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]