This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Solaris 2.5.1] C++ ICE on bogus #pragma directive
- To: gcc-bugs at gcc dot gnu dot org
- Subject: [Solaris 2.5.1] C++ ICE on bogus #pragma directive
- From: Rainer Orth <ro at TechFak dot Uni-Bielefeld dot DE>
- Date: Tue, 3 Aug 1999 21:11:51 +0200 (MET DST)
The following file, extracted from the Solaris 2.4 beta pthreads
implementation <pthread.h>, causes an ICE in cc1plus:
ident.ii:
#pragma " @(#)pthread.h 1.4 94/05/09 "
% g++ -v -c ident.ii
Reading specs from /vol/gnu/lib/gcc-lib/sparc-sun-solaris2.5.1/2.95/specs
gcc version 2.95 19990728 (release)
/vol/gnu/lib/gcc-lib/sparc-sun-solaris2.5.1/2.95/cc1plus ident.ii -quiet -version -o /var/tmp/ccSIgEkb.s
GNU C++ version 2.95 19990728 (release) (sparc-sun-solaris2.5.1) compiled by GNU C version 2.95 19990728 (release).
ident.ii:1: Internal compiler error in `handle_pragma_token', at c-pragma.c:254
Please submit a full bug report.
See <URL:http://egcs.cygnus.com/faq.html#bugreport> for instructions.
Rainer
-----------------------------------------------------------------------------
Rainer Orth, Faculty of Technology, Bielefeld University
Email: ro@TechFak.Uni-Bielefeld.DE