tech-userlevel archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Adding asm examples
On Fri, Nov 11, 2011 at 08:37:51AM -0500, Julio Merino wrote:
> I would like to add some trivial, heavily-commented assembly code
> examples to /usr/share/examples/asm/. The goal of these examples
> would be to illustrate platform-specific stuff rather than teach
> the assembly language itself (but this would be a side-effect
> anyway). For instance, a "hello world" example would show how to
> craft an ELF file and how to perform a couple of system calls
> according to the platform conventions. There could be another
> example showing the C->ASM call protocol.
>
> The reason I'm proposing this is because, out of pure curiosity,
> I've started learning PowerPC assembly and such examples could come
> very handy. (Books teach you the general assembly language but not
> how that is put in practice in a specific platform/assembler... and
> 'gas' is quite... special.) I found some sample code in the old
> wiki, but it would be much more useful if it were in the tree.
>
> These teeny-tiny examples would come with a Makefile ready for use
> and some trivial tests to ensure that the sample code builds and
> runs on the platforms that implement the specific tests.
Sounds like a good idea to me, provided you or someone you conscript
is willing to write and maintain them.
--
David A. Holland
dholland%netbsd.org@localhost
Home |
Main Index |
Thread Index |
Old Index