gas: macro to define string constant
Andreas Schwab
schwab@suse.de
Wed Sep 1 12:06:00 GMT 2004
Massimiliano Cialdi <cialdi@firenze.net> writes:
> how to define this macro?
You need to put quotes around \value:
.macro def_str name, value
\name:
.ascii "\value" "\r\n"
sizeof_\name = .-\name
.size \name, sizeof_\name
.endm
The quotes in the macro calls are stripped off during argument parsing.
Andreas.
--
Andreas Schwab, SuSE Labs, schwab@suse.de
SuSE Linux AG, MaxfeldstraÃe 5, 90409 Nürnberg, Germany
Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
More information about the Binutils
mailing list