
../compiler/ghc-inplace -v -optc-O -optc-Wall -optc-W -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wbad-function-cast -optc-I../includes -optc-I. -optc-Iparallel -optc-DCOMPILING_RTS -optc-fomit-frame-pointer -optc-DNOSMP -optc-fno-strict-aliasing -H16m -O -optc-O2 -optc-DNOSMP -static -I. -#include HCIncludes.h -fvia-C -dcmm-lint -c StgCRun.c -o StgCRun.o Glasgow Haskell Compiler, Version 6.6, for Haskell 98, compiled by GHC version 6.6 Using package config file: /home/tora/ghc/ghc-6.6/driver/package.conf.inplace wired-in package base not found. wired-in package rts mapped to rts-1.0 wired-in package haskell98 not found. wired-in package template-haskell not found. Hsc static flags: -static -static Created temporary directory: /tmp/ghc14351_0 *** C Compiler: gcc -x c StgCRun.c -o /tmp/ghc14351_0/ghc14351_0.s -v -S -Wimplicit -O -D__GLASGOW_HASKELL__=606 -O -Wall -W -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wbad-function-cast -I../includes -I. -Iparallel -DCOMPILING_RTS -fomit-frame-pointer -DNOSMP -fno-strict-aliasing -O2 -DNOSMP -I . -I /home/tora/ghc/ghc-6.6/includes Using built-in specs. Target: ppc64-yellowdog-linux Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-libgcj-multifile --enable-languages=c,c++,objc,obj-c++,java,fortran --enable-java-awt=gtk --disable-dssi --with-java-home=/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/jre --enable-secureplt --with-long-double-128 --host=ppc64-yellowdog-linux --build=ppc64-yellowdog-linux --target=ppc64-yellowdog-linux --with-cpu=default32 Thread model: posix gcc version 4.1.1 20060525 (Yellow Dog 4.1.1-1) /usr/libexec/gcc/ppc64-yellowdog-linux/4.1.1/cc1 -quiet -v -I../includes -I. -Iparallel -I . -I /home/tora/ghc/ghc-6.6/includes -D__unix__ -D__gnu_linux__ -D__linux__ -Dunix -D__unix -Dlinux -D__linux -Asystem=linux -Asystem=unix -Asystem=posix -D__GLASGOW_HASKELL__=606 -DCOMPILING_RTS -DNOSMP -DNOSMP StgCRun.c -msecure-plt -quiet -dumpbase StgCRun.c -auxbase-strip /tmp/ghc14351_0/ghc14351_0.s -O -O -O2 -Wimplicit -Wall -W -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wbad-function-cast -version -fomit-frame-pointer -fno-strict-aliasing -o /tmp/ghc14351_0/ghc14351_0.s ignoring nonexistent directory "/usr/lib/gcc/ppc64-yellowdog-linux/4.1.1/../../../../ppc64-yellowdog-linux/include" ignoring duplicate directory "." ignoring duplicate directory "/home/tora/ghc/ghc-6.6/includes" #include "..." search starts here: #include <...> search starts here: ../includes .
Hi, Some more information that may be useful: (ghc -v compilation and gcc -v) Cheers, Tristan Allwood 17:54:26 - tora@ebony:~/ghc/ghc-6.6/rts parallel /usr/local/include /usr/lib/gcc/ppc64-yellowdog-linux/4.1.1/include /usr/include End of search list. GNU C version 4.1.1 20060525 (Yellow Dog 4.1.1-1) (ppc64-yellowdog-linux) compiled by GNU C version 4.1.1 20060525 (Yellow Dog 4.1.1-1). GGC heuristics: --param ggc-min-expand=43 --param ggc-min-heapsize=25193 Compiler executable checksum: bc16e0fa6c53100b191b9cb78b3c673d *** Assembler: gcc -I. -c /tmp/ghc14351_0/ghc14351_0.s -o StgCRun.o /tmp/ghc14351_0/ghc14351_0.s: Assembler messages: /tmp/ghc14351_0/ghc14351_0.s:12:0: Error: junk at end of line, first unrecognized character is `@' /tmp/ghc14351_0/ghc14351_0.s:16:0: Error: junk at end of line, first unrecognized character is `@' *** Deleting temp files: Deleting: /tmp/ghc14351_0/ghc14351_0.s *** Deleting temp dirs: Deleting: /tmp/ghc14351_0 17:54:59 - tora@ebony:~/ghc/ghc-6.6/rts
gcc -v Using built-in specs. Target: ppc64-yellowdog-linux Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-libgcj-multifile --enable-languages=c,c++,objc,obj-c++,java,fortran --enable-java-awt=gtk --disable-dssi --with-java-home=/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/jre --enable-secureplt --with-long-double-128 --host=ppc64-yellowdog-linux --build=ppc64-yellowdog-linux --target=ppc64-yellowdog-linux --with-cpu=default32 Thread model: posix gcc version 4.1.1 20060525 (Yellow Dog 4.1.1-1)