mips cc1 spec vs. fp reg defines vs. assembly code

cgd@broadcom.com cgd@broadcom.com
Sun Jun 9 23:59:00 GMT 2002


At Sun, 9 Jun 2002 09:42:28 +0100, Neil Booth wrote:
> The traditional preprocessor doesn't get these macros, since it is not
> integrated.  I suspect you're using -traditional-cpp or similar to do
> this.

Don't think so -- it was just a normal libgloss crt0.o build, with
command line:

/projects/bbp_ext7/systems/cgd/proj/gcc-testing/work/mipsisa64-elf.build/gcc/xgcc -B/projects/bbp_ext7/systems/cgd/proj/gcc-testing/work/mipsisa64-elf.build/gcc/ -nostdinc -B/projects/bbp_ext7/systems/cgd/proj/gcc-testing/work/mipsisa64-elf.build/mipsisa64-elf/newlib/ -isystem /projects/bbp_ext7/systems/cgd/proj/gcc-testing/work/mipsisa64-elf.build/mipsisa64-elf/newlib/targ-include -isystem /home/cgd/proj/gcc-testing/combined/newlib/libc/include -B/home/cgd/proj/gcc-testing/work/mipsisa64-elf.install/mipsisa64-elf/bin/ -B/home/cgd/proj/gcc-testing/work/mipsisa64-elf.install/mipsisa64-elf/lib/ -isystem /home/cgd/proj/gcc-testing/work/mipsisa64-elf.install/mipsisa64-elf/include -L/projects/bbp_ext7/systems/cgd/proj/gcc-testing/work/mipsisa64-elf.build/ld -O2 -g  -I. -I/home/cgd/proj/gcc-testing/combined/libgloss/mips/.. `if [ -d ./../../newlib ]; then echo -I./../../newlib/targ-include -I/home/cgd/proj/gcc-testing/combined/libgloss/mips/../../newlib/libc/include; fi` -I. -I/home/cgd/proj/gcc-testing/combined/libgloss/mips/.. -g -O2  -mips64 -c /home/cgd/proj/gcc-testing/combined/libgloss/mips/crt0.S

(yes, i realize that that's not so useful w/o -v output.  i'm doing a
build now w/ a couple more tweaks, and if it's still a problem i'll
provide that info too.)


I didn't realize this limitation of the current traditional
CPP... glad to hear you're working on it!  8-)




chris



More information about the Gcc mailing list