I'm getting this while building:
g++ -Wundef -Wall -Woverloaded-virtual -fsigned-char -O2
-fomit-frame-pointer -g -fno-inline -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -pipe -o ppc -L/usr/X11R6/lib main.o ppc_img.o
ppc_font.o ppc_button_changecd.o configparser.o cpu/cpu_jitc_x86/libcpu.a
io/graphic/libgraphic.a io/ide/libide.a system/ui/x11/libui.a
debug/libdebug.a io/libio.a io/prom/libprom.a io/prom/fs/libfs.a
io/prom/fs/hfs/libhfs.a io/prom/fs/hfsplus/libhfsplus.a io/pic/libpic.a
io/pci/libpci.a io/macio/libmacio.a io/nvram/libnvram.a io/cuda/libcuda.a
io/3c90x/lib3c90x.a io/rtl8139/librtl8139.a io/usb/libusb.a tools/libtools.a
system/libsystem.a system/arch/x86/libsarch.a
system/osapi/posix/libsosapi.a -lpthread -lrt -lrt -lX11
cpu/cpu_jitc_x86/libcpu.a(jitc_mmu.o): In function
`ppc_effective_to_physical_data_write':jitc_mmu.S:(.text+0x2554): undefined
reference to `esp'
collect2: ld returned 1 exit status
make[3]: *** [ppc] Error 1
make[3]: Leaving directory `/home/alex/PearPC/pearpc/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/alex/PearPC/pearpc/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/alex/PearPC/pearpc'
make: *** [all] Error 2
Any ideas? I'm using binutils 2.16.91.0.6 and GCC 4.0.2
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Post by Daniel FoeschMost likely. You're quite correct that gas is poorly tested in the
.intel_syntax. The AT&T syntax is pretty heavily tested, there are
quite a few projects that still use raw assembly, but always in AT&T
syntax.
That's not the only problem. ".struct" and ".macro" aren't well-tested
either.
Post by Daniel FoeschQuite frustrating for a project like ours.
Indeed.
Sebastian
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iQEVAwUBRAZH0/81M8QtvOSJAQLkNQf+JYMEi+XLmvCKL9Ft+AfXdEL8J/XHF35E
ReNxIskXysGDrjWkmm3sCPaoykETMWcivMtsvxoa+PCkhtxPy9Lfbclbs7pb8wNA
14VUO7F7VW3eM/UwQ/TVdq5kQEAbW9N+dE2zJjObzNhSXpvplmPd4+KLfQrjy7zc
tbF3OwbAYE8ETRmrenGRxqWxNEu8QER8upDMj2TNiuD7VtMGraS7jXzFPaQwD9A0
f1BPvTCBURvfIJReuoswKKYZY6CD0i3QpWGbirnpqF6JCAWa0JwCZ3nI9WmW5b6L
G0XT5HugFx4tQgsdcOpAx+TpYKEcRQT2jM1eMGGSdkY0D1ftpgZJLQ==
=1Yk3
-----END PGP SIGNATURE-----
-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting
language
that extends applications into web and mobile media. Attend the live
webcast
and join the prime developer group breaking into this new coding
territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
Pearpc-devel mailing list
https://lists.sourceforge.net/lists/listinfo/pearpc-devel