summaryrefslogtreecommitdiffstats
path: root/lib/MC
Commit message (Expand)AuthorAgeFilesLines
* Factoring and potential bug fix. The elf "flags" cannot be used as masks.Rafael Espindola2010-09-131-14/+37
* Add support for leb128 of absolute expressions.Rafael Espindola2010-09-112-23/+49
* fix the asmparser so that the target is responsible for skipping toChris Lattner2010-09-111-1/+3
* CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally.Michael J. Spencer2010-09-101-1/+2
* llvm-mc: Don't crash when using -n and we see a directive before the initial ...Daniel Dunbar2010-09-091-0/+30
* llvm-mc: Make sure we exit != 0 if any errors are encountered.Daniel Dunbar2010-09-091-8/+10
* MCELF: Write relocation fragments in the right endian.Benjamin Kramer2010-09-091-5/+26
* Make ELF OS ABI dependent on the OS from target triple.Roman Divacky2010-09-091-4/+13
* MC: Give a (lame) hard error if a .org directive would create an unreasonablyDaniel Dunbar2010-09-091-1/+1
* ELF_STB_Local is 0 so setting and checking it must be done speciallyRoman Divacky2010-09-082-3/+5
* Unresolved weak symbols have value equal zero.Roman Divacky2010-09-081-1/+1
* change the MC "ParseInstruction" interface to make it the Chris Lattner2010-09-081-7/+0
* MCELF: Align symtab, relocation sections and section headers properly. Patch ...Benjamin Kramer2010-09-061-12/+24
* Get rid of "passing signed into unsigned parameter" warning on PPC.Bill Wendling2010-09-031-1/+1
* Add AsmParser support for the ELF .previous directive. Patch by Roman Divacky.Benjamin Kramer2010-09-025-1/+15
* Allow MCSA_WeakRef in ELF. Patch by Roman Divacky.Benjamin Kramer2010-09-021-1/+1
* Fix .debug_range for linux. Patch by Krister Wombell.Devang Patel2010-09-022-0/+2
* Use absolute label for DW_AT_stmt_list if a target does not prefer offset here.Devang Patel2010-08-312-0/+3
* This is the second of three patches to implement support for the .loc directiveKevin Enderby2010-08-312-1/+57
* Allow creation of SHT_NULL sections, from Roman Divacky.Benjamin Kramer2010-08-311-0/+1
* MCELF: The value of all common symbols is the offset from the start of the se...Benjamin Kramer2010-08-301-3/+5
* The value is offset from the start of the section for non-common symbols, sub...Benjamin Kramer2010-08-301-0/+2
* Index external symbols by symbol table instead of parent section, by Roman Di...Benjamin Kramer2010-08-301-1/+1
* Mark all common symbols external. This is not exactly correct but it lets appsBenjamin Kramer2010-08-301-2/+3
* squish dead code.Chris Lattner2010-08-281-9/+8
* MCELF: Port EmitInstruction changes from MachO streamer. Patch by Roman Divacky.Benjamin Kramer2010-08-271-41/+46
* MCELF: Always overwrite FixedValue.Benjamin Kramer2010-08-271-2/+3
* MCELF: Fix a thinko of mine.Benjamin Kramer2010-08-261-1/+3
* MCELF: Compensate for the addend on i386. Patch by Roman Divacky, with some c...Benjamin Kramer2010-08-261-14/+7
* MCELF: Use precomputed symbol indices, patch by Roman Divacky.Benjamin Kramer2010-08-251-11/+7
* MC: Fix inconsistant naming in COFF object writer. Patch by Cameron Esfahani.Michael J. Spencer2010-08-251-3/+4
* Change the parsing of .loc back to allow the LineNumber field to be optional asKevin Enderby2010-08-241-7/+8
* Fix COFF x86-64 relocations. PR7960.Michael J. Spencer2010-08-241-42/+45
* First bit of support for the dwarf .loc directive. This patch updates theKevin Enderby2010-08-242-19/+97
* MC/AsmParser: Change ParseExpression to use ParseIdentifier(), to supportDaniel Dunbar2010-08-241-5/+9
* MC/Parser: Accept leading dollar signs in identifiers.Daniel Dunbar2010-08-241-0/+24
* Relocate against parent if the symbol is not in section or it's a common symb...Benjamin Kramer2010-08-241-1/+2
* fix rdar://7997827 - Accept and ignore LL and ULL suffixes on integer literals.Chris Lattner2010-08-241-2/+26
* Fix thinko. Having no tests is great ...Benjamin Kramer2010-08-231-4/+4
* Reduce code duplication.Benjamin Kramer2010-08-231-26/+10
* ELFObjectWriter: Run ComputeSymbolTable before recording relocations. This wa...Benjamin Kramer2010-08-231-85/+21
* Add the symbol offset to the relocation value when we relocate against sectio...Benjamin Kramer2010-08-231-2/+3
* Use the proper relocation section + cleanup, from Roman Divacky.Benjamin Kramer2010-08-231-3/+5
* Revert part of my last commit. the mingw32 build bot doesn't seem to like it.Michael J. Spencer2010-08-231-1/+0
* Workaround broken jump tables on x86-64 COFF.Michael J. Spencer2010-08-231-0/+1
* MC: Add partial x86-64 support to COFF.Michael J. Spencer2010-08-211-17/+43
* MCELF: Count the section orders properly. Patch by Roman Divacky.Benjamin Kramer2010-08-191-7/+7
* MC/ELF: Allow null values in virtual sections, ELF doesn't use specialDaniel Dunbar2010-08-181-1/+16
* Remove dead code. Fixes a GCC warning.Benjamin Kramer2010-08-171-4/+1
* Sketch i386 relocations handling, from Roman Divacky.Benjamin Kramer2010-08-171-24/+45