aboutsummaryrefslogtreecommitdiff
path: root/docs/CommandGuide/llvm-dis.pod
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2005-07-11 05:17:18 +0000
committerChris Lattner <sabre@nondot.org>2005-07-11 05:17:18 +0000
commitaa507db59e085b1a6c728c2becef76e6dd9ab03a (patch)
tree12ea4c8a724f8bafb1db9cec4d58545a29baccd2 /docs/CommandGuide/llvm-dis.pod
parent6871aed0320ed36eb290cd8f868e98535c00f3b1 (diff)
add code to emit the .text section to the section header.
Add a *VERY INITIAL* machine code emitter class. This is enough to take this C function: int foo(int X) { return X +1; } and make objdump produce the following: $ objdump -d t-llvm.o t-llvm.o: file format elf32-i386 Disassembly of section .text: 00000000 <.text>: 0: b8 01 00 00 00 mov $0x1,%eax 5: 03 44 24 04 add 0x4(%esp,1),%eax 9: c3 ret Anything using branches or refering to the constant pool or requiring relocations will not work yet. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22375 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs/CommandGuide/llvm-dis.pod')
0 files changed, 0 insertions, 0 deletions