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 +
|