* docs for ppc gnu gcc inline asm?
@ 2002-06-10 3:32 Patrick Berge
2002-06-10 3:48 ` David Edelsohn
0 siblings, 1 reply; 4+ messages in thread
From: Patrick Berge @ 2002-06-10 3:32 UTC (permalink / raw)
To: linuxppc-dev
Hi ,
I know this a little off topic but I did not get a response from the
gnu.gcc.help newsgroup. I would suspect there are quite a few PPC assembler
users in this mailinglist. I have mostly worked with IBM and Metaware
assemblers and want some gcc PPC inline asm documentation? I managed to
figure out most instructions/operands by just compiling any C code with '-S'
but I would like a complete list of the mnemonics (and extended) that the PPC
gnu as uses.
I was able to find plenty of Intel inline asm information, which was helpful
in unnderstanding the output/input syntax.
Pat
** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: docs for ppc gnu gcc inline asm?
2002-06-10 3:32 docs for ppc gnu gcc inline asm? Patrick Berge
@ 2002-06-10 3:48 ` David Edelsohn
2002-06-11 4:26 ` Patrick Berge
0 siblings, 1 reply; 4+ messages in thread
From: David Edelsohn @ 2002-06-10 3:48 UTC (permalink / raw)
To: pberge; +Cc: linuxppc-dev
>>>>> Patrick Berge writes:
Patrick> I would like a complete list of the mnemonics (and extended) that the PPC
Patrick> gnu as uses.
GNU as supports all of the PowerPC mnemonics. The GCC Further
Readings link on the main page has a list of links for various
architectures, including the PowerPC Assembler manuals for AIX. Both IBM,
Motorola, and Apple all have documentation about the instruction set
available through their websites.
David
** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: docs for ppc gnu gcc inline asm?
2002-06-10 3:48 ` David Edelsohn
@ 2002-06-11 4:26 ` Patrick Berge
2002-06-11 11:22 ` David Edelsohn
0 siblings, 1 reply; 4+ messages in thread
From: Patrick Berge @ 2002-06-11 4:26 UTC (permalink / raw)
To: David Edelsohn; +Cc: linuxppc-dev
On Sunday 09 June 2002 23:48, David Edelsohn wrote:
> GNU as supports all of the PowerPC mnemonics. The GCC Further
> Readings link on the main page has a list of links for various
> architectures, including the PowerPC Assembler manuals for AIX. Both IBM,
> Motorola, and Apple all have documentation about the instruction set
> available through their websites.
Thanks the response David , but I was looking for a more inclusive list. For
example some assembler I have written for the IBM PPC 405 has icbst, mtdcr
and quite a few other 4xx only operations. Obviously the as has this
information when passed 'mcpu=405'. I was just hoping I could find a single
source of documentation containing the superset of all IBM
(POWER(2),4xx,6xx,7xx(x), PPC64) and Motorola (8xx(x), 7xx, G3/G4). Also
book E based processors are in development which will soon only complicate
this matter more for anyone who is not a PPC assembler expert.
Would be nice if http://www.gnu.org/manual/gas/html_mono/as.html was updated
to include a PPC section. It currently is dated Jan '94.
Pat
** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: docs for ppc gnu gcc inline asm?
2002-06-11 4:26 ` Patrick Berge
@ 2002-06-11 11:22 ` David Edelsohn
0 siblings, 0 replies; 4+ messages in thread
From: David Edelsohn @ 2002-06-11 11:22 UTC (permalink / raw)
To: pberge; +Cc: linuxppc-dev
There is not a single collection of mnemonics for all PowerPC
processors, other than the sources of assemblers which support all of
those processors. The individual instructions are listed in the Book IV
documentation for each processor.
David
** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2002-06-11 11:22 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-06-10 3:32 docs for ppc gnu gcc inline asm? Patrick Berge
2002-06-10 3:48 ` David Edelsohn
2002-06-11 4:26 ` Patrick Berge
2002-06-11 11:22 ` David Edelsohn
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 NNTP newsgroup(s).