On Mon, 24 Jun 2002, Ralf Baechle wrote: > > MIPS64 lags behind a bit due to less interest/testing. Note that you > > should use "__ASSEMBLY__" to guard assembly-unsafe parts of headers. > > _LANGUAGE_ASSEMBLY is the traditional MIPS cpp symbol to indicate assembler > source code. Well, but the rest of the kernel uses "__ASSEMBLY__", that's defined in the top-level Makefile. What's the point in being different? Also it doesn't seem to work for me -- the rules in specs look broken: $ mipsel-linux-gcc -E -dM -xassembler-with-cpp /dev/null | grep LANGUAGE #define __LANGUAGE_C 1 #define _LANGUAGE_C 1 #define LANGUAGE_C 1 thus it cannot be considered reliable. -- + Maciej W. Rozycki, Technical University of Gdansk, Poland + +--------------------------------------------------------------+ + e-mail: macro@ds2.pg.gda.pl, PGP key available +