comparison tango/lib/gc/basic/llvmdc.mak @ 237:a168a2c3ea48 trunk

[svn r253] Removed -inlineasm option. inline asm is now enabled by default unless the new -noasm option is passed. Tried adding a stack trace print when compiler crashes, not sure it's working though. Changed data layouts to match that of llvm-gcc. Fixed casting function pointers. Added support checks in AsmStatement.
author lindquist
date Sun, 08 Jun 2008 19:09:24 +0200
parents cd2c9f4010e4
children ab43d1e1bf2a
comparison
equal deleted inserted replaced
236:df1abfe27be6 237:a168a2c3ea48
18 MD=mkdir -p 18 MD=mkdir -p
19 19
20 ADD_CFLAGS= 20 ADD_CFLAGS=
21 ADD_DFLAGS= 21 ADD_DFLAGS=
22 22
23 #CFLAGS=-O $(ADD_CFLAGS) 23 #CFLAGS=-O3 $(ADD_CFLAGS)
24 CFLAGS=-g $(ADD_CFLAGS) 24 CFLAGS=-g $(ADD_CFLAGS)
25 25
26 #DFLAGS=-release -O -inline -w -nofloat $(ADD_DFLAGS) 26 #DFLAGS=-release -O3 -inline -w -nofloat $(ADD_DFLAGS)
27 DFLAGS=-g -w -nofloat $(ADD_DFLAGS) 27 DFLAGS=-g -w -nofloat -noasm $(ADD_DFLAGS)
28 28
29 TFLAGS=-O -inline -w -nofloat $(ADD_DFLAGS) 29 #TFLAGS=-O3 -inline -w -nofloat $(ADD_DFLAGS)
30 #TFLAGS=-g -w -nofloat $(ADD_DFLAGS) 30 TFLAGS=-g -w -nofloat -noasm $(ADD_DFLAGS)
31 31
32 DOCFLAGS=-version=DDoc 32 DOCFLAGS=-version=DDoc
33 33
34 CC=gcc 34 CC=gcc
35 LC=llvm-ar rsv 35 LC=llvm-ar rsv