User Details
User Details
- User Since
- Oct 22 2015, 11:43 AM (414 w, 3 d)
Mar 29 2018
Mar 29 2018
Try to fix sanitizer-x86_64-linux-fast bot due to change in r328820.
enderby committed rL328820: For llvm-nm and Mach-O files that are fully stripped, special case a redacted….
For llvm-nm and Mach-O files that are fully stripped, special case a redacted…
Mar 22 2018
Mar 22 2018
For llvm-nm and Mach-O files also use function starts info in some
Mar 20 2018
Mar 20 2018
For llvm-objdump and Mach-O files, fix the printing of module init and
Mar 8 2018
Mar 8 2018
enderby committed rL327077: For llvm-objdump and Mach-O files, update the printing of some thread states.
For llvm-objdump and Mach-O files, update the printing of some thread states
Feb 13 2018
Feb 13 2018
Sure, fine rearrangement of the deck chairs. Looks more C++ like.
Feb 9 2018
Feb 9 2018
enderby committed rL324767: llvm-objdump when printing the Objective-C meta data also prints the Swift ABI.
llvm-objdump when printing the Objective-C meta data also prints the Swift ABI
Jan 30 2018
Jan 30 2018
enderby committed rL323836: llvm-nm should show a symbol type of T for symbols in the (__TEXT_EXEC,__text)….
llvm-nm should show a symbol type of T for symbols in the (__TEXT_EXEC,__text)…
Jan 3 2018
Jan 3 2018
Looks good to me with the update of the one comment.
Dec 13 2017
Dec 13 2017
Once again looks good to me. Thanks for working through the build bot issues.
Dec 12 2017
Dec 12 2017
enderby added a comment to D41061: Updated llvm-objdump to display local relocations in Mach-O binaries.
Looks good to me Mike!
Dec 11 2017
Dec 11 2017
enderby added inline comments to D41061: Updated llvm-objdump to display local relocations in Mach-O binaries.
Dec 7 2017
Dec 7 2017
Looks good to me. Thanks for the changes Mike!
Nov 3 2017
Nov 3 2017
enderby committed rL317373: Fix a crash in llvm-objdump when printing a bad x86_64 relocation in a Mach-O.
Fix a crash in llvm-objdump when printing a bad x86_64 relocation in a Mach-O
Sep 21 2017
Sep 21 2017
enderby committed rL313921: Fix a bug in llvm-objdump when disassembling using the wrong default CPU.
Fix a bug in llvm-objdump when disassembling using the wrong default CPU
Sep 13 2017
Sep 13 2017
enderby committed rL313193: Fix a crash in llvm-nm for a bad Mach-O file that has an N_SECT type symbol and….
Fix a crash in llvm-nm for a bad Mach-O file that has an N_SECT type symbol and…
Jul 24 2017
Jul 24 2017
Small tweak to one check in error handling to the dyld compact export
Jul 20 2017
Jul 20 2017
lld matching change for llvm change r308690 to add error handling to
Add error handling to the dyld compact export entries in libObject.
Jun 22 2017
Jun 22 2017
Updated llvm-objdump for arm64 Mach-O MH_KEXT_BUNDLE file types so
enderby committed rL306037: Updated llvm-objdump symbolic disassembly with x86_64 Mach-O MH_KEXT_BUNDLE.
Updated llvm-objdump symbolic disassembly with x86_64 Mach-O MH_KEXT_BUNDLE
Jun 20 2017
Jun 20 2017
enderby committed rL305866: Updated llvm-objdump with Mach-O files and the -objc-meta-data option so.
Updated llvm-objdump with Mach-O files and the -objc-meta-data option so
enderby committed rL305849: Change llvm-objdump with Mach-O files and the -info-plist option with the.
Change llvm-objdump with Mach-O files and the -info-plist option with the
Jun 19 2017
Jun 19 2017
The change to llvm-nm in r305733 added fields to the struct NMSymbol
enderby committed rL305747: Fix lld test that was causing llvm-clang-lld-x86_64-scei-ps4-ubuntu-fast.
Fix lld test that was causing llvm-clang-lld-x86_64-scei-ps4-ubuntu-fast
enderby committed rL305744: Fix a FIXME in llvm-objdump for the -exports-trie option that was not adding.
Fix a FIXME in llvm-objdump for the -exports-trie option that was not adding
enderby committed rL305733: Change llvm-nm for Mach-O files to use dyld info in some cases when printing….
Change llvm-nm for Mach-O files to use dyld info in some cases when printing…
Mar 27 2017
Mar 27 2017
enderby committed rL298883: Add the error handling for Mach-O dyld compact lazy bind, weak bind and.
Add the error handling for Mach-O dyld compact lazy bind, weak bind and
Mar 20 2017
Mar 20 2017
enderby committed rL298292: Add the rest of the error checking for Mach-O dyld compact bind entry errors.
Add the rest of the error checking for Mach-O dyld compact bind entry errors
Feb 28 2017
Feb 28 2017
Actually add error handling to unpacking the dyld compact bind and
Feb 10 2017
Feb 10 2017
enderby committed rL294771: Yet another fix llvm-objdump so it picks a good CPU based for Mach-O files,.
Yet another fix llvm-objdump so it picks a good CPU based for Mach-O files,
Feb 9 2017
Feb 9 2017
Tweak the implementation of llvm-objdump’s -objc-meta-data option so
Feb 7 2017
Feb 7 2017
enderby committed rL294354: Fix a typo in an error message for a check of invalid Mach-O files where.
Fix a typo in an error message for a check of invalid Mach-O files where
Feb 6 2017
Feb 6 2017
Fix a bug in llvm-obdump(1) with the -macho and -info-plist options
Fix a bug in llvm-obdump(1) with the -macho and -disassemble options
Feb 3 2017
Feb 3 2017
Fix a bug in llvm-obdump(1) with the -objc-meta-data flag with -macho
Jan 31 2017
Jan 31 2017
enderby committed rL293662: Fix a bug in llvm-obdump(1) with the -macho flag disassembling an object.
Fix a bug in llvm-obdump(1) with the -macho flag disassembling an object
Jan 30 2017
Jan 30 2017
enderby committed rL293547: Change the llvm-obdump(1) behavior with the -macho flag and inappropriate file….
Change the llvm-obdump(1) behavior with the -macho flag and inappropriate file…
Jan 25 2017
Jan 25 2017
enderby committed rL293114: Change the test added in r293099 so it does not have the string "llvm-nm" to fix.
Change the test added in r293099 so it does not have the string "llvm-nm" to fix
enderby committed rL293099: Add a warning when the llvm-nm -print-size flag is used on a Mach-O file as.
Add a warning when the llvm-nm -print-size flag is used on a Mach-O file as
Jan 24 2017
Jan 24 2017
Fix llvm-objdump so it picks a good CPU based for Mach-O files
Jan 23 2017
Jan 23 2017
Add support for the x86_thread_state32_t and
enderby added a comment to D29044: Add LC_BUILD_VERSION load command.
Looks good to me.
Jan 23 2017, 11:51 AM · Restricted Project
Jan 19 2017
Jan 19 2017
Remove this test from the r292500 commit till Chris and I figure out
Add support for the new LC_NOTE load command.
Dec 16 2016
Dec 16 2016
enderby committed rL290001: Fix a bugs with using some Mach-O command line flags like "-arch armv7m"..
Fix a bugs with using some Mach-O command line flags like "-arch armv7m".
Dec 15 2016
Dec 15 2016
enderby added a comment to D26079: Do not use CppHashInfo if reporting an error after asm file parsed.
Seem like a step forward. The initial implementation for the search backwards in SourceMgr::FindCppHashLoc() is not great but I suspect it will work well enough.
Dec 1 2016
Dec 1 2016
enderby committed rL288402: Fix a bug with llvm-size and the -m option with multiple files not printing the….
Fix a bug with llvm-size and the -m option with multiple files not printing the…
Nov 29 2016
Nov 29 2016
enderby committed rL288199: Add to llvm-objdump the -no-leading-headers option with the use of the -macho….
Add to llvm-objdump the -no-leading-headers option with the use of the -macho…
enderby added a comment to D27182: [MachO] Add UnknownValueErrors and ability to ignore them..
Do you plan to add any test cases at this time where IgnoreValueErrs is true? Or is that to be left to be done later in a future step?
Nov 28 2016
Nov 28 2016
enderby added inline comments to D27182: [MachO] Add UnknownValueErrors and ability to ignore them..
Add error checking for Mach-O universal files.
Nov 16 2016
Nov 16 2016
enderby committed rL287163: General clean up of error handling in llvm-objdump to remove its use of….
General clean up of error handling in llvm-objdump to remove its use of…
Nov 15 2016
Nov 15 2016
General clean up of Mach-O error handling in llvm-objdump.
Nov 14 2016
Nov 14 2016
Add a checkSymbolTable() method to the MachOObjectFile class.
Nov 3 2016
Nov 3 2016
Add support for the ARM_THREAD_STATE64 and
Nov 2 2016
Nov 2 2016
enderby committed rL285860: Add the rest of the additional error checks for invalid Mach-O files when.
Add the rest of the additional error checks for invalid Mach-O files when
Oct 31 2016
Oct 31 2016
More additional error checks for invalid Mach-O files when
Oct 27 2016
Oct 27 2016
Another additional error check for invalid Mach-O files for the
Oct 24 2016
Oct 24 2016
nother additional error check for an invalid Mach-O file
Oct 21 2016
Oct 21 2016
Fix a bug in the code of llvm-cxxdump in dumpArchive() when
For llvm-objdump for Mach-O files add printing of
Oct 20 2016
Oct 20 2016
Another additional error check for invalid Mach-O files for the
Oct 19 2016
Oct 19 2016
Next set of additional error checks for invalid Mach-O files for the
Oct 18 2016
Oct 18 2016
One more additional error check for invalid Mach-O files for a
Next set of additional error checks for invalid Mach-O files for the
Oct 17 2016
Oct 17 2016
Next set of additional error checks for invalid Mach-O files for the
Oct 11 2016
Oct 11 2016
Next set of additional error checks for invalid Mach-O files for the
Oct 4 2016
Oct 4 2016
Next set of additional error checks for invalid Mach-O files for the
Sep 29 2016
Sep 29 2016
Next set of additional error checks for invalid Mach-O files for the
Next set of additional error checks for invalid Mach-O files for the
Sep 28 2016
Sep 28 2016
Next set of additional error checks for invalid Mach-O files for the
Next set of additional error checks for invalid Mach-O files for the
Sep 27 2016
Sep 27 2016
Next set of additional error checks for invalid Mach-O files for the
Sep 26 2016
Sep 26 2016
Next set of additional error checks for invalid Mach-O files for the
Sep 21 2016
Sep 21 2016
enderby committed rL282104: Next set of additional error checks for invalid Mach-O files for bad LC_UUID.
Next set of additional error checks for invalid Mach-O files for bad LC_UUID
Sep 20 2016
Sep 20 2016
enderby committed rL282008: Next set of additional error checks for invalid Mach-O files for bad load….
Next set of additional error checks for invalid Mach-O files for bad load…
Sep 13 2016
Sep 13 2016
enderby committed rL281400: Next set of additional error checks for invalid Mach-O files for bad load….
Next set of additional error checks for invalid Mach-O files for bad load…
Aug 31 2016
Aug 31 2016
enderby committed rL280267: Next set of additional error checks for invalid Mach-O files for bad load….
Next set of additional error checks for invalid Mach-O files for bad load…
Aug 30 2016
Aug 30 2016
Add a test file, macho-invalid-dysymtab-extreloff-nextrel,
Next set of additional error checks for invalid Mach-O files for bad…
Aug 26 2016
Aug 26 2016
Next set of additional error checks for invalid Mach-O files for bad…
Aug 12 2016
Aug 12 2016
Next set of additional error checks for invalid Mach-O files.
Aug 5 2016
Aug 5 2016
enderby committed rL277845: Add the first of what will be a long line of additional error checks for….
Add the first of what will be a long line of additional error checks for…
Aug 4 2016
Aug 4 2016
enderby committed rL277776: Clean up the logic of the Archive::Child::Child() with an assert to know Err….
Clean up the logic of the Archive::Child::Child() with an assert to know Err…
Aug 3 2016
Aug 3 2016
enderby committed rL277657: Needed change to lld for the changes to libObject/Archive interfaces now….
Needed change to lld for the changes to libObject/Archive interfaces now…
enderby committed rL277656: Clean up of libObject/Archive interfaces and change the last three uses of….
Clean up of libObject/Archive interfaces and change the last three uses of…
Aug 2 2016
Aug 2 2016
More fixes to get good error messages for bad archives.
Jul 29 2016
Jul 29 2016
enderby committed rL277223: Think this will fix issues with the error messages generated for malformed….
Think this will fix issues with the error messages generated for malformed…
Remove the test/tools/llvm-objdump/malformed-archives.test for
Matching change needed to lld for llvm trunk change r277177.
enderby committed rL277177: The next step along the way to getting good error messages for bad archives..
The next step along the way to getting good error messages for bad archives.
Jul 25 2016
Jul 25 2016
enderby committed rL276686: Next step along the way to getting good error messages for bad archives..
Next step along the way to getting good error messages for bad archives.
Jul 19 2016
Jul 19 2016
enderby committed rL276025: Next step along the way to getting good error messages for bad archives..
Next step along the way to getting good error messages for bad archives.
Jul 7 2016
Jul 7 2016
enderby committed rL274798: Add checks to the MachOObjectFile() constructor to make sure load commands sizes.
Add checks to the MachOObjectFile() constructor to make sure load commands sizes
Jun 29 2016
Jun 29 2016
Matching change for lld for the llvm change of Archive::create() from…
Change Archive::create() from ErrorOr<...> to Expected<...> and update
Jun 28 2016
Jun 28 2016
Finish cleaning up most of the error handling in libObject’s…
Jun 27 2016
Jun 27 2016
Change all but the last ErrorOr<...> use for MachOUniversalBinary to…
Jun 24 2016
Jun 24 2016
enderby committed rL273740: Fix lib/ExecutionEngine/IntelJITEvents/IntelJITEventListener.cpp for r273701.
Fix lib/ExecutionEngine/IntelJITEvents/IntelJITEventListener.cpp for r273701