User Details
- User Since
- Jun 7 2014, 1:25 PM (451 w, 1 d)
Sep 20 2014
Sep 19 2014
Maybe this looks better?
Sep 17 2014
changed as requested
Sep 16 2014
Sep 13 2014
Sep 11 2014
fixed 'else' formatting
Sep 7 2014
Seems like in my comment to this patch I went too far with the last
statement on llgs - I was refering to the code I'm working on and for a
moment I've forgotten that it's something not complete and not published
yet.
Sep 6 2014
Aug 31 2014
Corrected version, overhead 'if (success)' removed - it consisted of two if's, first was anded with (reg_info->byte_offset & 0x1) which can never be true on ARM64, second 'if' can never be true because first 'if' action would never happen.
Note that my RegisterContextPOSIXProcessMonitor_arm64.cpp file was based on RegistertContextPOSIXProcessMonitor_mips64.cpp which contains the same mistake and the same comment with x86 register names, I guess it was copy-pasted from x86 implementation.
Aug 29 2014
Improved error message.
Aug 28 2014
Hi Todd,
Aug 27 2014
Aug 26 2014
Aug 19 2014
I really don't like to put brackets around objects/variables/constants - sizeof requires them only for type names. I'm doing this only to fit into existing code.
Improved version (I hope I did it well).
D4488 was completely covered by later patch already on LLVM's master.
Similar patch was accepted later which adds missing R_AARCH64_JUMP_SLOT constant, so it builds fine now.
All those PT_* ifdefs were related to ARM64, so I suppose they can be safely removed.
Aug 18 2014
On gdb, the same breakpoint in the same binary is situated 8 bytes further...
Aug 16 2014
improved version that covers ProcessMonitor too
Aug 12 2014
Tim Northover commited later patch by Daniel Stewart which does the same thing.
Aug 5 2014
Jul 27 2014
Newer version that fits to recent changes.
Newer version that fits to recent changes.
Jul 17 2014
Jul 13 2014
New improved version posted.
Jul 8 2014
Hey Todd,
Jul 7 2014
RNBDefs.h changed as requested.
Jul 3 2014
That's how Linux started on FoundationV8 emulator names itself:
Jul 2 2014
Obsoleted by upstream improvements.
Closing double-quotes in the scripts/Python/build-swig-Python.sh are in wrong places causing syntax error that goes unnoticed silently. The scripts/Python/finish-swig-Python-LLDB.sh file has these things written in correct places.