This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Aligning to an odd boundary
- From: Shaun Jackman <sjackman at gmail dot com>
- To: binutils at sources dot redhat dot com
- Date: Wed, 16 Nov 2005 15:04:02 -0700
- Subject: Aligning to an odd boundary
- Reply-to: Shaun Jackman <sjackman at gmail dot com>
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