[LLVMdev] help with an error message using clang ? (original) (raw)
Jim Grosbach grosbach at apple.com
Fri Sep 16 16:47:07 PDT 2011
- Previous message: [LLVMdev] help with an error message using clang ?
- Next message: [LLVMdev] help with an error message using clang ?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Sep 16, 2011, at 4:40 PM, Christine Cheng wrote:
Hi,
I am new to LLVM and clang and I would like to seek some professional help. :) I have been trying to compile some C code on a linux x86 computer for a Sparc machine. I used: clang -ccc-host-triple sparc-unknown-linux -ccc-clang-archs sparc -pthreads -lm -emit-llvm test.c -c -o -test.bc The following error messages are produced: /usr/include/pthread.h:665:6: error: 'regparm' is not valid on this platform _cleanupfctattribute; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from TEST.C:46: In file included from /usr/include/stdlib.h:320: In file included from /usr/include/sys/types.h:271: /usr/include/bits/pthreadtypes.h:222:50: note: instantiated from: _# define cleanupfctattribute attribute ((regparm (1))) ^ ~ In file included from TEST.C:65: /usr/include/pthread.h:677:3: error: 'regparm' is not valid on this platform _cleanupfctattribute; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from TEST.C:46: In file included from /usr/include/stdlib.h:320: In file included from /usr/include/sys/types.h:271:
The files in /usr/include are extremely unlikely to be the right ones. You need a Sparc standard library, not an x86 one like will be installed in /usr.
/usr/include/bits/pthreadtypes.h:222:50: note: instantiated from: _# define cleanupfctattribute attribute ((regparm (1))) ^ ~ In file included from TEST.C:65: /usr/include/pthread.h:718:6: error: 'regparm' is not valid on this platform _cleanupfctattribute attribute ((noreturn)) ^~~~~~~~~~~~~~~~~~~~~~~
What causes the errors and how can I fix it? Thanks a lot and have a nice weekend! Best, Christine
LLVM Developers mailing list LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
- Previous message: [LLVMdev] help with an error message using clang ?
- Next message: [LLVMdev] help with an error message using clang ?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]