tech-userlevel archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Adding asm examples
Julio Merino <jmmv%julipedia.org@localhost> 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.
>
> Comments / objections?
Frankly, I think it's pretty pointless. I think that the target
audience for these examples is pretty much nonexistent. People who
*think* they are the target audience are better off reading psABI &co
instead.
-uwe
Home |
Main Index |
Thread Index |
Old Index