Mercurial > hg > CbC > CbC_llvm
view docs/Extensions.rst @ 18:5abb684876c4
report error when code segment's tail call flag was changed false
author | Kaito Tokumori <e105711@ie.u-ryukyu.ac.jp> |
---|---|
date | Sun, 06 Oct 2013 00:17:31 +0900 |
parents | 9ad51c7bc036 |
children |
line wrap: on
line source
=============== LLVM Extensions =============== .. contents:: :local: :depth: 1 .. toctree:: :hidden: Introduction ============ This document describes extensions to tools and formats LLVM seeks compatibility with. Machine-specific Assembly Syntax ================================ X86/COFF-Dependent ------------------ The following additional relocation type is supported: **@IMGREL** (AT&T syntax only) generates an image-relative relocation that corresponds to the COFF relocation types ``IMAGE_REL_I386_DIR32NB`` (32-bit) or ``IMAGE_REL_AMD64_ADDR32NB`` (64-bit). .. code-block:: gas .text fun: mov foo@IMGREL(%ebx, %ecx, 4), %eax .section .pdata .long fun@IMGREL .long (fun@imgrel + 0x3F) .long $unwind$fun@imgrel