chicken-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Chicken-users] Build failure on mixed 32/64 Linux


From: John Cowan
Subject: [Chicken-users] Build failure on mixed 32/64 Linux
Date: Thu, 18 Oct 2007 16:37:41 -0400
User-agent: Mutt/1.5.13 (2006-08-11)

I'm trying to build Chicken on a x86_64 Linux system where i486 is the
target (IOW, 64-bit kernel with 32-bit userland).  That doesn't work.

Here's the failure point:

cc -fno-strict-aliasing -DHAVE_CHICKEN_CONFIG_H -c apply-hack.x86-64.s -o 
apply-hack.x86-64.o
apply-hack.x86-64.s: Assembler messages:
apply-hack.x86-64.s:42: Error: bad register name `%rsp'
apply-hack.x86-64.s:43: Error: bad register name `%rdi'
apply-hack.x86-64.s:44: Error: bad register name `%rsi'
apply-hack.x86-64.s:48: Error: bad register name `%rbx'
apply-hack.x86-64.s:49: Error: bad register name `%rdx'
apply-hack.x86-64.s:50: Error: bad register name `%rbx'
apply-hack.x86-64.s:51: Error: `l3(%rip)' is not a valid base/index expression
apply-hack.x86-64.s:52: Error: bad register name `%rdx'
apply-hack.x86-64.s:53: Error: bad register name `%rbx'
apply-hack.x86-64.s:54: Error: bad register name `%r10)'
apply-hack.x86-64.s:55: Error: bad register name `%r10)'
apply-hack.x86-64.s:56: Error: bad register name `%r10)'
apply-hack.x86-64.s:57: Error: bad register name `%r10)'
apply-hack.x86-64.s:58: Error: bad register name `%r10)'
apply-hack.x86-64.s:59: Error: bad register name `%r10)'
apply-hack.x86-64.s:60: Error: bad register name `%r10)'
apply-hack.x86-64.s:61: Error: bad register name `%rax'
apply-hack.x86-64.s:62: Error: bad register name `%r11'
make[1]: *** [apply-hack.x86-64.o] Error 1
make[1]: Leaving directory `/usr/local/chicken/trunk'
make: *** [all] Error 2

-- 
John Cowan    address@hidden    http://ccil.org/~cowan
Half the lies they tell about me are true.
        -- Tallulah Bankhead, American actress




reply via email to

[Prev in Thread] Current Thread [Next in Thread]