Kurt Lidl
2012-06-26 06:24:50 UTC
To configure the library, I needed the following diff:
diff --git a/configure.ac b/configure.ac
--- a/configure.ac
+++ b/configure.ac
@@ -39,4 +39,5 @@ case "$target_os" in
case "$target_cpu" in
i386) targmach=i386 ;;
+ sparc64) targmach=sparc64 endian=big ;;
x86_64) targmach=amd64 ;;
esac
However, pcc bombs out on the first file:
***@spork-168: make
===> libsoftfloat
pcc -O -DSOFTFLOAT_FOR_GCC -I. -I./arch/sparc64 -isystem ../libpcc/include -O2 -pipe -c bits64/softfloat.c
bits64/softfloat-macros, line 571: compiler error: Cannot generate code, node 0x40850000 op TEMP
*** Error code 1
-Kurt
diff --git a/configure.ac b/configure.ac
--- a/configure.ac
+++ b/configure.ac
@@ -39,4 +39,5 @@ case "$target_os" in
case "$target_cpu" in
i386) targmach=i386 ;;
+ sparc64) targmach=sparc64 endian=big ;;
x86_64) targmach=amd64 ;;
esac
However, pcc bombs out on the first file:
***@spork-168: make
===> libsoftfloat
pcc -O -DSOFTFLOAT_FOR_GCC -I. -I./arch/sparc64 -isystem ../libpcc/include -O2 -pipe -c bits64/softfloat.c
bits64/softfloat-macros, line 571: compiler error: Cannot generate code, node 0x40850000 op TEMP
*** Error code 1
-Kurt