egcs 1.1a on DEC alpha OSF/3.2, problem with include files

Alexandre Oliva oliva@dcc.unicamp.br
Thu Sep 10 07:15:00 GMT 1998


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




More information about the Gcc-bugs mailing list