public inbox for binutils@sourceware.org
 help / color / mirror / Atom feed
* question about directive ".set"
@ 2009-11-02  3:01 loody
  2009-11-02  3:59 ` Jie Zhang
  0 siblings, 1 reply; 3+ messages in thread
From: loody @ 2009-11-02  3:01 UTC (permalink / raw)
  To: binutils

Dear all:
The manual as.pdf describe ".set" as ".set symbol , expression" but I
saw some real case in kernel like below:
	__asm__ __volatile__ (
		"	.set	noreorder				\n"
		"	.align	3					\n"
		"1:	bnez	%0, 1b					\n"
		"	subu	%0, 1					\n"
		"	.set	reorder					\n"
		: "=r" (loops)
		: "0" (loops));
What is ".set noreorder" and ".set reorder" mean?
if ".set" loses the expression part, does that mean the default value
is 0 or something else?
appreciate your help,
miloody

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2009-11-03 23:54 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-11-02  3:01 question about directive ".set" loody
2009-11-02  3:59 ` Jie Zhang
2009-11-03 23:54   ` Maciej W. Rozycki

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).