#define STRING(x) #x #define LONG_ASM(x) asm(".long " STRING(x)) #define VALUE 0xABCDABCD LONG_ASM(VALUE) On 5/26/06 7:36 AM, "Phildale" <Pdale@xxxxxxxxxxx> wrote: > > this works > > asm(".long 0xABCDABCD"); > > but i want to use #defines > eg > > #define VALUE > > asm(".long VALUE"); > that will obviosly not work, does anyone know how to get it to work? > -- > View this message in context: > http://www.nabble.com/using+-defines+with+asm-t1686557.html#a4575436 > Sent from the gcc - Help forum at Nabble.com. >