This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: egcs 1.1a on DEC alpha OSF/3.2, problem with include files
- To: kuball at zedo dot fuedo dot de
- Subject: Re: egcs 1.1a on DEC alpha OSF/3.2, problem with include files
- From: Alexandre Oliva <oliva at dcc dot unicamp dot br>
- Date: 10 Sep 1998 11:16:21 z
- Cc: egcs-bugs at cygnus dot com
- References: <199809101102.NAA04310@zedo.fuedo.de>
kuball <kuball@zedo.fuedo.de> writes:
> Where can I find an explanation of the structure of the temp files?
It is just the output of the preprocessor. All macros and #includes
are expanded, and #ifs are resolved. Lines starting with `#' indicate
the line number and file their following lines come from.
> Looking at test.ii gives no answers, but new questions: there is no
> prototype for strcmp in the temp file, either. So why does the compiler
> warn about strncmp but not about strcmp???
Are you sure? I haven't got access to an OSF/3.2 host, only to 4.0,
but strcmp shows up in the preprocessed output for me. Does string.h
appear in the preprocessed output? Is it read from the directory
where you expect it to live?
--
Alexandre Oliva
mailto:oliva@dcc.unicamp.br mailto:aoliva@acm.org
http://www.dcc.unicamp.br/~oliva
Universidade Estadual de Campinas, SP, Brasil