aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/MachOObjectFile.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-02-29Rename embedded bitcode section in MachOSteven Wu1-0/+8
2016-01-22Fix the code that leads to the incorrect trigger of the report_fatal_error()Kevin Enderby1-7/+64
2016-01-22Fix MachOObjectFile::getSymbolName() to not call report_fatal_error()Kevin Enderby1-2/+1
2016-01-21Fix MachOObjectFile::getSymbolSection() to not call report_fatal_error()Kevin Enderby1-1/+1
2015-12-06Use make_range to reduce mentions of iterator type. NFCCraig Topper1-8/+4
2015-11-12[Object, MachO] Mark symbols from DATA and BSS sections as ST_DataKuba Brecka1-0/+3
2015-10-08Fix a bug in llvm-objdump’s printing of Objective-C meta dataKevin Enderby1-3/+26
2015-09-22Prune trailing whitespaces.NAKAMURA Takumi1-10/+10
2015-09-22Untabify.NAKAMURA Takumi1-2/+1
2015-09-22Reformat blank lines.NAKAMURA Takumi1-3/+0
2015-09-22Reformat comment lines.NAKAMURA Takumi1-2/+2
2015-09-22Reformat.NAKAMURA Takumi1-30/+27
2015-09-21Use makeArrayRef or None to avoid unnecessarily mentioning the ArrayRef type ...Craig Topper1-12/+12
2015-08-25[MachO] Move trivial accessors to header.Davide Italiano1-18/+0
2015-08-25[MachO] Introduce MinVersion API.Davide Italiano1-0/+18
2015-08-07Convert getSymbolSection to return an ErrorOr.Rafael Espindola1-13/+9
2015-07-07Delete UnknownAddress. It is a perfectly valid symbol value.Rafael Espindola1-4/+1
2015-07-07Common symbols don't have a value.Rafael Espindola1-3/+2
2015-07-07Common symbols are not undefined, at least for ObjectFile.Rafael Espindola1-3/+2
2015-07-07Simplify, NFC.Rafael Espindola1-3/+2
2015-07-06Remove getRelocationAddress.Rafael Espindola1-9/+7
2015-07-03Return ErrorOr from getSymbolAddress.Rafael Espindola1-4/+2
2015-07-03Use getValue instead of getAddress in a few MachO only cases.Rafael Espindola1-5/+2
2015-07-02Return ErrorOr from SymbolRef::getName.Rafael Espindola1-4/+2
2015-06-30Use ErrorOr in getRelocationAdress.Rafael Espindola1-4/+2
2015-06-30Implement containsSymbol with other lower level methods.Rafael Espindola1-15/+0
2015-06-30Don't return error_code from a function that doesn't fail.Rafael Espindola1-4/+2
2015-06-30Move function to the only file that uses it.Rafael Espindola1-24/+0
2015-06-30Don't return error_code from a function that doesn't fail.Rafael Espindola1-7/+5
2015-06-30Don't return error_code from a function that doesn't fail.Rafael Espindola1-10/+5
2015-06-29Don't return error_code from function that never fails.Rafael Espindola1-6/+3
2015-06-26Simplify getSymbolType.Rafael Espindola1-15/+7
2015-06-24Make computeSymbolSizes never fail.Rafael Espindola1-0/+10
2015-06-24Add a SymbolRef::getValue.Rafael Espindola1-7/+10
2015-06-24Refactor duplicated code. NFC.Rafael Espindola1-27/+19
2015-06-24Change how symbol sizes are handled in lib/Object.Rafael Espindola1-8/+5
2015-06-18Improve the --expand-relocs handling of MachO.Rafael Espindola1-2/+4
2015-06-16Have MachOObjectFile::isValidArch() accept armv7Frederic Riss1-0/+1
2015-06-09Remove object_error::success and use std::error_code() insteadRui Ueyama1-15/+15
2015-06-04[Object, MachO] Fixup for r239075: use union to store mach_header and mach_he...Alexey Samsonov1-8/+2
2015-06-04[Object, MachO] Don't crash on incomplete MachO segment load commands.Alexey Samsonov1-1/+4
2015-06-04[Object, MachO] Simplify load segment parsing code. NFC.Alexey Samsonov1-52/+30
2015-06-04[Object, MachO] Don't crash on invalid MachO segment load commands.Alexey Samsonov1-11/+15
2015-06-04[Object, MachO] Don't crash on invalid MachO load commands.Alexey Samsonov1-9/+23
2015-06-04[Object, MachO] Don't crash on parsing invalid MachO header.Alexey Samsonov1-4/+29
2015-06-04[Object, MachO] Remove some code duplication. NFC.Alexey Samsonov1-25/+25
2015-06-04[Object, MachO] Cache parsed MachO header in MachOObjectFile. NFC.Alexey Samsonov1-20/+20
2015-06-03[Object, MachO] Introduce MachOObjectFile::load_commands() range iterator.Alexey Samsonov1-6/+21
2015-06-03Move to llvm-objdump a large amount of code to that is only used there.Rafael Espindola1-240/+0
2015-06-01Simplify another function that doesn't fail.Rafael Espindola1-6/+3