Aligning to an odd boundary

Shaun Jackman sjackman@gmail.com
Wed Nov 16 22:04:00 GMT 2005


I'd like to align the location counter to an *odd* boundary, such that
	(. & 2) == 2
I tried...
	.if (. & 2) == 0
	nop
	.endif
... but gas complains...
	Error: non-constant expression in ".if" statement

I know of .balignw, which would help me align to an even boundary, but
of course I'm trying to do the opposite.

My target architecture is ARM/Thumb and nop is a two byte instruction.

Thanks!
Shaun



More information about the Binutils mailing list