Sophie

Sophie

distrib > Mandriva > 2010.1 > x86_64 > by-pkgid > 965e33040dd61030a94f0eb89877aee8 > files > 411

howto-html-en-20080722-2mdv2010.1.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML
><HEAD
><TITLE
>Assemblers</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK
REL="HOME"
TITLE="Linux Assembly HOWTO"
HREF="index.html"><LINK
REL="PREVIOUS"
TITLE="Linux and assembly"
HREF="landa.html"><LINK
REL="NEXT"
TITLE="GCC Inline Assembly"
HREF="gcc.html"></HEAD
><BODY
CLASS="CHAPTER"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"
><DIV
CLASS="NAVHEADER"
><TABLE
SUMMARY="Header navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TH
COLSPAN="3"
ALIGN="center"
>Linux Assembly HOWTO</TH
></TR
><TR
><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
HREF="landa.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
></TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
HREF="gcc.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
></TABLE
><HR
ALIGN="LEFT"
WIDTH="100%"></DIV
><DIV
CLASS="CHAPTER"
><H1
><A
NAME="S-ASSEM"
></A
>Chapter 3. Assemblers</H1
><DIV
CLASS="TOC"
><DL
><DT
><B
>Table of Contents</B
></DT
><DT
>3.1. <A
HREF="gcc.html"
>GCC Inline Assembly</A
></DT
><DD
><DL
><DT
>3.1.1. <A
HREF="gcc.html#AEN253"
>Where to find GCC</A
></DT
><DT
>3.1.2. <A
HREF="gcc.html#AEN265"
>Where to find docs for GCC Inline Asm</A
></DT
><DT
>3.1.3. <A
HREF="gcc.html#AEN291"
>Invoking GCC to build proper inline assembly code</A
></DT
><DT
>3.1.4. <A
HREF="gcc.html#AEN330"
>Macro support</A
></DT
></DL
></DD
><DT
>3.2. <A
HREF="gas.html"
>GAS</A
></DT
><DD
><DL
><DT
>3.2.1. <A
HREF="gas.html#AEN339"
>Where to find it</A
></DT
><DT
>3.2.2. <A
HREF="gas.html#AEN343"
>What is this AT&#38;T syntax</A
></DT
><DT
>3.2.3. <A
HREF="gas.html#AEN402"
>Intel syntax</A
></DT
><DT
>3.2.4. <A
HREF="gas.html#AEN407"
>16-bit mode</A
></DT
><DT
>3.2.5. <A
HREF="gas.html#AEN415"
>Macro support</A
></DT
></DL
></DD
><DT
>3.3. <A
HREF="nasm.html"
>NASM</A
></DT
><DD
><DL
><DT
>3.3.1. <A
HREF="nasm.html#P-NASM-WHERE"
>Where to find NASM</A
></DT
><DT
>3.3.2. <A
HREF="nasm.html#AEN436"
>What it does</A
></DT
></DL
></DD
><DT
>3.4. <A
HREF="other.html"
>Other Assemblers</A
></DT
><DD
><DL
><DT
>3.4.1. <A
HREF="other.html#AEN460"
>AS86</A
></DT
><DT
>3.4.2. <A
HREF="other.html#AEN479"
>YASM</A
></DT
><DT
>3.4.3. <A
HREF="other.html#AEN484"
>FASM</A
></DT
><DT
>3.4.4. <A
HREF="other.html#AEN488"
>OSIMPA (SHASM)</A
></DT
><DT
>3.4.5. <A
HREF="other.html#AEN493"
>AASM</A
></DT
><DT
>3.4.6. <A
HREF="other.html#AEN500"
>TDASM</A
></DT
><DT
>3.4.7. <A
HREF="other.html#AEN506"
>HLA</A
></DT
><DT
>3.4.8. <A
HREF="other.html#AEN514"
>TALC</A
></DT
><DT
>3.4.9. <A
HREF="other.html#AEN522"
>Free Pascal</A
></DT
><DT
>3.4.10. <A
HREF="other.html#AEN540"
>Win32Forth assembler</A
></DT
><DT
>3.4.11. <A
HREF="other.html#AEN546"
>Terse</A
></DT
><DT
>3.4.12. <A
HREF="other.html#AEN555"
>Non-free and/or Non-32bit x86 assemblers</A
></DT
></DL
></DD
></DL
></DIV
></DIV
><DIV
CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
SUMMARY="Footer navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
HREF="landa.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="index.html"
ACCESSKEY="H"
>Home</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="gcc.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>Linux and assembly</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
>&nbsp;</TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>GCC Inline Assembly</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>