Commit History

Author SHA1 Message Date
  Rui Ueyama eae4673c2f Remove object_error::success and use std::error_code() instead 10 years ago
  Alexey Samsonov 27d60c99f7 [Object, MachO] Fixup for r239075: use union to store mach_header and mach_header_64. 10 years ago
  Alexey Samsonov 62d21d2b1a [Object, MachO] Don't crash on incomplete MachO segment load commands. 10 years ago
  Alexey Samsonov 468b904422 [Object, MachO] Simplify load segment parsing code. NFC. 10 years ago
  Alexey Samsonov 5400980e1e [Object, MachO] Don't crash on invalid MachO segment load commands. 10 years ago
  Alexey Samsonov 7e699dce03 [Object, MachO] Don't crash on invalid MachO load commands. 10 years ago
  Alexey Samsonov 1d4ec71798 [Object, MachO] Don't crash on parsing invalid MachO header. 10 years ago
  Alexey Samsonov 00faba70cc [Object, MachO] Remove some code duplication. NFC. 10 years ago
  Alexey Samsonov d7eb7d7fb1 [Object, MachO] Cache parsed MachO header in MachOObjectFile. NFC. 10 years ago
  Alexey Samsonov 40ec40a179 [Object, MachO] Introduce MachOObjectFile::load_commands() range iterator. 10 years ago
  Rafael Espindola 8c7a0fd91a Move to llvm-objdump a large amount of code to that is only used there. 10 years ago
  Rafael Espindola 481f35f113 Simplify another function that doesn't fail. 10 years ago
  Rafael Espindola 64afb8375d Simplify interface of function that doesn't fail. 10 years ago
  Keno Fischer dbdf667725 Add RelocVisitor support for MachO 10 years ago
  Rafael Espindola 7b677dd986 Stop inventing symbol sizes. 10 years ago
  Rafael Espindola cc3f1db34c Detect invalid section indexes when we first read them. 10 years ago
  Keno Fischer b6976af3cd Make it easier to use DwarfContext with MCJIT 10 years ago
  Yaron Keren 6e92e7b09a Remove more superfluous .str() and replace std::string concatenation with Twine. 10 years ago
  Kevin Enderby a167fe1877 dd the option, -link-opt-hints to llvm-objdump used with -macho to print the 10 years ago
  Filipe Cabecinhas 909dd28c54 Fix edge case when Start overflowed in 32 bit mode 10 years ago
  Filipe Cabecinhas 0183477621 Report fatal errors instead of segfaulting/asserting on a few invalid accesses while reading MachO files. 10 years ago
  Lang Hames 07e3f81e93 [Object] Add SF_Exported flag. This flag will be set on all symbols that would 10 years ago
  Filipe Cabecinhas d682839830 Don't loop endlessly for MachO files with 0 ncmds 10 years ago
  Kevin Enderby 9a516cdc3e Add printing the LC_THREAD load commands with llvm-objdump’s -private-headers. 10 years ago
  Kevin Enderby 5ebdee51db Add printing the LC_ROUTINES load commands with llvm-objdump’s -private-headers. 10 years ago
  Kevin Enderby 728b8cfc76 Add printing the LC_SUB_CLIENT load command with llvm-objdump’s -private-headers. 10 years ago
  Kevin Enderby 2ef4e25dd1 Add printing the LC_SUB_LIBRARY load command with llvm-objdump’s -private-headers. 10 years ago
  Juergen Ributzka 15067a64a9 [Object] Don't crash on empty export lists. 10 years ago
  Kevin Enderby 604a34e086 Add printing the LC_SUB_UMBRELLA load command with llvm-objdump’s -private-headers. 10 years ago
  Kevin Enderby a42da31d2c Add printing the LC_SUB_FRAMEWORK load command with llvm-objdump’s -private-headers. 10 years ago