c_asm.h/pthread.h Problem on Digital UNIX
Alexandre Oliva
oliva@dcc.unicamp.br
Wed Mar 31 23:54:00 GMT 1999
On Mar 5, 1999, "Sascha Brawer" <sb@adasys.ch> wrote:
> /usr/local/lib/gcc-lib/alphaev56-dec-osf4.0d/egcs-2.91.60/include/pthread.h:
> 333,
> from main.c:1:
> /usr/include/c_asm.h:193: parse error before `asm'
> phtread.h:333 does #include <c_asm.h>, which in turn defines C functions for
> inline assembly. You might want to consider supporting the DEC C
> asm/dasm/fasm syntax, or else provide a custom version of c_asm.h for egcs.
In release 1.1.2, a modified version of c_asm.h will be installed in
egcs's fixed header files directory as follows:
#ifdef __DECC
> float fasm( const char *,... );
> long asm( const char *,...);
> double dasm( const char *,... );
> #pragma intrinsic( fasm )
> #pragma intrinsic( asm )
> #pragma intrinsic( dasm )
#endif
--
Alexandre Oliva http://www.dcc.unicamp.br/~oliva aoliva@{acm.org,computer.org}
oliva@{dcc.unicamp.br,gnu.org,egcs.cygnus.com,samba.org}
Instituto de Computação, Universidade Estadual de Campinas, SP, Brasil
More information about the Gcc-bugs
mailing list