[LLVMdev] 254.gap SPEC2000
Dale Johannesen
dalej at apple.com
Sat Feb 24 17:40:36 PST 2007
On Feb 24, 2007, at 5:23 PM, Fernando Magno Quintao Pereira wrote:
>
> Dear guys,
>
> I am writing some scripts to allow me to compile the programs in
> SPEC2000 using llvm-gcc. I have been successfull with almost all of
> them,
> but need some help with 254.gap. I am producing a .bc file using
> llvm-gcc,
> and then a .s using llc. Then I use gcc to produce an executable.
> In this
> last phase, I am getting:
>
> /usr/bin/ld: Undefined symbols:
> _SyLibname
> _SyMemory
> _SyTime
> _syEchoch
> _syEchos
> _syGetch
> _syStartraw
> _syStopraw
> _SyFputs
> _SyIsIntr
> I probably must have to pass some flags to gcc to define those
> symbols.
Yep. The following should work on Mac OS X.
-DSYS_IS_BSD -DSYS_HAS_IOCTL_PROTO -DSYS_HAS_TIME_PROTO -
DSYS_HAS_SIGNAL_PROTO -DSYS_HAS_ANSI -DSYS_HAS_CALLOC_PROTO -
DSYS_HAS_STDIO_PROTO
More information about the llvm-dev
mailing list