- User Since
- Aug 15 2016, 6:00 AM (224 w, 2 d)
Tue, Dec 1
Full logs below.
I've added some more debug as requested, and it confirmed that Linux and FreeBSD dyld are behaving differently here.
Mon, Nov 30
GDB indeed handles it somehow. I'm going to investigate.
Sun, Nov 29
Sat, Nov 28
Thu, Nov 26
I was referring to:
I disagree. Since we're repeating gdb protocol, it would be nice to use offsets consistent with the gdb protocol, even if it means some extra padding. I do realize that this is broken right now and not trivially fixable but I don't think we should make things worse.
Mon, Nov 23
Added system-debugserver feature to skip tests.
Rebase and fix TestRegisters.
I'll also add a TODO here wrt unsupported registers.
Ok, will add the comment and push.
Sun, Nov 22
Sat, Nov 21
Fri, Nov 20
Curious enough, I can't reproduce this failure.
Added aliases to all regsets, not just the first ones. Updated test status.
Updated to pass can_debug parameter, as suggested by @labath.
Skipped python test on non-Darwin, xfailed shell test on Darwin, added respective comments.
Thu, Nov 19
Does this change to TestRegister.py look good? It makes the test pass for me (and seems logically correct).
Updated to cover i386, reformatted the macro.
Declare MMSRegComp type explicitly to avoid warnings:
Simplified FreeBSD & Linux code as @labath suggested. Also added the scope thingy to tests.
Wed, Nov 18
@labath, what do you think about this approach? What really sucks is that we have to repeat the whole voodoo for i386 and amd64 separately.
Added contained/invalidate entries for FIP/FDP.
Updated Linux to use pointer comparison and FreeBSD. It's ready for review now, though I'd use a better suggestion for FreeBSD.
Or to put it the other way, LINK_COMPONENTS is not equivalent to target_link_libraries with the PUBLIC keyword.
This broke building LLDB with BUILD_SHARED_LIBS=ON:
Updated the test comment.
Tue, Nov 17
Mon, Nov 16
Port NetBSD plugin.
Move the functions into a new file, add comment, use llvm::ArrayRef.
Fix wrong output num ($2 instead of $1) in x86-fp-read.test.
Implemented requested changes. Clang-formatted. Extended fp-write tests to cover both writing fioff/fooff and fip/fdp.
Sun, Nov 15
I'll port to other platforms once we agree on the approach.