comparison tango/lib/compiler/llvmdc/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 4c2689d57ba4
children 2b72433d5c8c
comparison
equal deleted inserted replaced
236:df1abfe27be6 237:a168a2c3ea48
22 22
23 #CFLAGS=-O3 $(ADD_CFLAGS) 23 #CFLAGS=-O3 $(ADD_CFLAGS)
24 CFLAGS=-g $(ADD_CFLAGS) 24 CFLAGS=-g $(ADD_CFLAGS)
25 25
26 #DFLAGS=-release -O3 -inline -w $(ADD_DFLAGS) 26 #DFLAGS=-release -O3 -inline -w $(ADD_DFLAGS)
27 DFLAGS=-g -w $(ADD_DFLAGS) 27 DFLAGS=-g -w -noasm $(ADD_DFLAGS)
28 28
29 #TFLAGS=-O3 -inline -w $(ADD_DFLAGS) 29 #TFLAGS=-O3 -inline -w $(ADD_DFLAGS)
30 TFLAGS=-g -w $(ADD_DFLAGS) 30 TFLAGS=-g -w -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