Author: jmolenda
Date: Tue Jun 19 14:39:10 2018
New Revision: 335079
URL: http://llvm.org/viewvc/llvm-project?rev=335079=rev
Log:
Correct the pathname that PlatformDarwinKernel::ExamineKextForMatchingUUID
passes to the recursive search function so we only recursively
search the kext bundle
Author: jmolenda
Date: Mon Jun 18 16:30:03 2018
New Revision: 334995
URL: http://llvm.org/viewvc/llvm-project?rev=334995=rev
Log:
Some NFC changes to how we scan of kexts & kernels in memory in the
DynamicLoaderDarwinKernel plugin. Created a new function ReadMachHeader
and instead of reading
Author: jmolenda
Date: Fri Jun 15 16:32:37 2018
New Revision: 334873
URL: http://llvm.org/viewvc/llvm-project?rev=334873=rev
Log:
Sort the files in the PBXBuildFile and PBXFileReference sections
of debugserver's xcode project file to reduce automerger issues
with the github swift repository of
Author: jmolenda
Date: Fri Jun 15 16:29:32 2018
New Revision: 334872
URL: http://llvm.org/viewvc/llvm-project?rev=334872=rev
Log:
Sort the files in the PBXBuildFile and PBXFileReference
sections of lldb's xcode project file to reduce automerger
issues with the github swift repository of lldb
Author: jmolenda
Date: Thu Jun 14 17:55:53 2018
New Revision: 334783
URL: http://llvm.org/viewvc/llvm-project?rev=334783=rev
Log:
Change TestExec.py from creating an i386+x86_64 fat binary
on darwin systems and re-execing itself, to creating two
separate test programs; lldb runs the first program
Author: jmolenda
Date: Wed Jun 13 18:29:18 2018
New Revision: 334680
URL: http://llvm.org/viewvc/llvm-project?rev=334680=rev
Log:
fix cmake include path.
Modified:
lldb/trunk/source/Plugins/Platform/MacOSX/objcxx/CMakeLists.txt
Modified:
Author: jmolenda
Date: Wed Jun 13 15:37:01 2018
New Revision: 334667
URL: http://llvm.org/viewvc/llvm-project?rev=334667=rev
Log:
Move the header file to be in the same new place as the .mm file.
Added:
Author: jmolenda
Date: Wed Jun 13 15:33:27 2018
New Revision: 334666
URL: http://llvm.org/viewvc/llvm-project?rev=334666=rev
Log:
Fix group entry.
Modified:
lldb/trunk/lldb.xcodeproj/project.pbxproj
Modified: lldb/trunk/lldb.xcodeproj/project.pbxproj
URL:
Author: jmolenda
Date: Wed Jun 13 15:05:38 2018
New Revision: 334662
URL: http://llvm.org/viewvc/llvm-project?rev=334662=rev
Log:
Fix macos xcode build.
Modified:
lldb/trunk/lldb.xcodeproj/project.pbxproj
lldb/trunk/source/Host/macosx/objcxx/Host.mm
Modified:
Author: jmolenda
Date: Mon Jun 11 14:36:40 2018
New Revision: 334442
URL: http://llvm.org/viewvc/llvm-project?rev=334442=rev
Log:
Document how lldb uses the DBGSourcePathRemapping
source path remapping src/dest path pairs with
respect to the DBGVersion number in the plist.
Modified:
Author: jmolenda
Date: Mon Jun 11 14:35:36 2018
New Revision: 334441
URL: http://llvm.org/viewvc/llvm-project?rev=334441=rev
Log:
Add DebugNamesDWARFIndex.cpp.
Modified:
lldb/trunk/lldb.xcodeproj/project.pbxproj
Modified: lldb/trunk/lldb.xcodeproj/project.pbxproj
URL:
Author: jmolenda
Date: Thu May 31 13:01:15 2018
New Revision: 333690
URL: http://llvm.org/viewvc/llvm-project?rev=333690=rev
Log:
Set m_struct_valid to initial value in ctor.
Patch from Tom Tromey .
Differential Revision: https://reviews.llvm.org/D47481
Modified:
Author: jmolenda
Date: Thu May 3 17:59:37 2018
New Revision: 331497
URL: http://llvm.org/viewvc/llvm-project?rev=331497=rev
Log:
The on-ios-device command line lldb has an optimization where
when it and the inferior process both have the same shared cache
(a conglomeration of all libraries at
> On May 2, 2018, at 4:58 PM, Davide Italiano <dccitali...@gmail.com> wrote:
>
> On Wed, May 2, 2018 at 4:56 PM, Davide Italiano <dccitali...@gmail.com> wrote:
>> On Wed, May 2, 2018 at 4:51 PM, Jason Molenda via lldb-commits
>> <lldb-commits@lists.llvm.or
Is this really simpler? We could write it
if (name == g_zero)
return 0;
else
return UINT32_MAX;
or we could do it that way, or it could be done the way it was originally
written.
tbh it seems like a style choice, and whoever wrote it originally may have
preferred it being expressed that
Author: jmolenda
Date: Tue May 1 15:49:01 2018
New Revision: 331315
URL: http://llvm.org/viewvc/llvm-project?rev=331315=rev
Log:
Fix the .experimental. settings feature so that we don't return an error
if an experimental setting has been removed/is missing.
Add tests for the .experimental.
Author: jmolenda
Date: Mon Apr 30 17:42:17 2018
New Revision: 331239
URL: http://llvm.org/viewvc/llvm-project?rev=331239=rev
Log:
Log to the process channel, not target twice.
Modified:
lldb/trunk/source/Utility/ArchSpec.cpp
Modified: lldb/trunk/source/Utility/ArchSpec.cpp
URL:
> On Apr 30, 2018, at 5:23 PM, Davide Italiano <dccitali...@gmail.com> wrote:
>
> On Mon, Apr 30, 2018 at 5:05 PM, Jason Molenda via lldb-commits
> <lldb-commits@lists.llvm.org> wrote:
>>
>> fAnyCategoriesSet(LIBLLDB_LOG_TARGET | LIBLLDB_LOG_TARGET |
>
Author: jmolenda
Date: Mon Apr 30 17:05:54 2018
New Revision: 331236
URL: http://llvm.org/viewvc/llvm-project?rev=331236=rev
Log:
Add logging when ArchSpec::SetArchitecture is given a cputype and
cpusubtype that don't map to any known core definition.
Modified:
> On Apr 6, 2018, at 2:07 AM, Pavel Labath via Phabricator
> wrote:
>
> labath added inline comments.
>
>
>
> Comment at: packages/Python/lldbsuite/test/settings/TestSettings.py:544-545
> +# the actual name and via .experimental.
> +
Author: jmolenda
Date: Mon Mar 26 16:13:17 2018
New Revision: 328591
URL: http://llvm.org/viewvc/llvm-project?rev=328591=rev
Log:
Add the same new entitlement from r326399 to
the macos entitlement list.
Modified:
lldb/trunk/tools/debugserver/source/debugserver-macosx-entitlements.plist
Author: jmolenda
Date: Fri Mar 23 16:32:16 2018
New Revision: 328383
URL: http://llvm.org/viewvc/llvm-project?rev=328383=rev
Log:
Remove CommandObjectStats.cpp & CleanUpTest.cpp from
installing in the man page directory.
Modified:
lldb/trunk/lldb.xcodeproj/project.pbxproj
Modified:
Author: jmolenda
Date: Fri Mar 23 15:50:23 2018
New Revision: 328382
URL: http://llvm.org/viewvc/llvm-project?rev=328382=rev
Log:
Put CommandObjectStats.cpp in lldb-core target, remove CommandObjectStats.h
from targets.
Modified:
lldb/trunk/lldb.xcodeproj/project.pbxproj
Modified:
Author: jmolenda
Date: Fri Mar 23 14:37:19 2018
New Revision: 328374
URL: http://llvm.org/viewvc/llvm-project?rev=328374=rev
Log:
Change the darwin-debug target to build the standard
archs.
Modified:
lldb/trunk/lldb.xcodeproj/project.pbxproj
Modified:
Author: jmolenda
Date: Mon Mar 19 16:07:31 2018
New Revision: 327922
URL: http://llvm.org/viewvc/llvm-project?rev=327922=rev
Log:
Rename remotectl_com.apple.internal.xpc.remote.debugserver.plist
to com.apple.internal.xpc.remote.debugserver.plist, not sure where
that remotectl_ prefix came from.
Author: jmolenda
Date: Mon Mar 19 15:55:19 2018
New Revision: 327918
URL: http://llvm.org/viewvc/llvm-project?rev=327918=rev
Log:
I didn't see that SocketAddress.cpp was already being pulled
in to debugserver; my re-addition resulted in duplicated
symbols. Remove my added SocketAddress.cpp, and
Author: jmolenda
Date: Mon Mar 19 15:04:45 2018
New Revision: 327915
URL: http://llvm.org/viewvc/llvm-project?rev=327915=rev
Log:
Add the ios-mini target to the top-level xcodeproj, which builds
the debugserver-mini target in debugserver. Add a new plist
which needs to be installed for
Author: jmolenda
Date: Mon Mar 19 14:55:48 2018
New Revision: 327913
URL: http://llvm.org/viewvc/llvm-project?rev=327913=rev
Log:
Add DWARFUnit.cpp to the correct target.
Modified:
lldb/trunk/lldb.xcodeproj/project.pbxproj
Modified: lldb/trunk/lldb.xcodeproj/project.pbxproj
URL:
> On Mar 13, 2018, at 11:51 AM, Davide Italiano via lldb-commits
> wrote:
>
> We had the report of a crash where lldb was setting a conditional
> breakpoint on an invalid condition (CGRect == pointer, which is,
> ill-formed).
> The symbol-based resolution of lldb
> On Mar 12, 2018, at 7:52 PM, Davide Italiano via lldb-commits
> <lldb-commits@lists.llvm.org> wrote:
>
> On Mon, Mar 12, 2018 at 7:27 PM, Jason Molenda via lldb-commits
> <lldb-commits@lists.llvm.org> wrote:
>> FWIW, we'll definitely get pushback about
FWIW, we'll definitely get pushback about
> Now you can't do in lldb anymore
> (lldb) call _Zsomethingsomething(1,2,3)
There are clever users of lldb, often working at assembly language level
without any symbolic information, who are able to correctly call a C++ mangled
function by hand.
Author: jmolenda
Date: Thu Mar 8 17:43:18 2018
New Revision: 327097
URL: http://llvm.org/viewvc/llvm-project?rev=327097=rev
Log:
I added CFLAGS etc to one part of the project file I should not have.
Modified:
lldb/trunk/tools/debugserver/debugserver.xcodeproj/project.pbxproj
Modified:
Author: jmolenda
Date: Thu Mar 8 17:37:37 2018
New Revision: 327095
URL: http://llvm.org/viewvc/llvm-project?rev=327095=rev
Log:
More cleanups of debugserver project file and the libpmenergy/libpmsample
stuff. Activate it when an internal SDK is selected. Update the name of
the LDFLAGS to
Author: jmolenda
Date: Thu Mar 8 16:32:56 2018
New Revision: 327088
URL: http://llvm.org/viewvc/llvm-project?rev=327088=rev
Log:
Remove unneeded per-arch sdk specifications from debugserver xcode project file.
Modified:
lldb/trunk/tools/debugserver/debugserver.xcodeproj/project.pbxproj
Author: jmolenda
Date: Thu Mar 8 16:28:51 2018
New Revision: 327087
URL: http://llvm.org/viewvc/llvm-project?rev=327087=rev
Log:
Remove the explicit dependency on libpmenergy and libpmsample.
Modified:
lldb/trunk/tools/debugserver/debugserver.xcodeproj/project.pbxproj
Modified:
Author: jmolenda
Date: Thu Mar 8 16:23:29 2018
New Revision: 327085
URL: http://llvm.org/viewvc/llvm-project?rev=327085=rev
Log:
Fixed two more sdk inconsistencies with the pmenergy stuff.
Modified:
lldb/trunk/tools/debugserver/debugserver.xcodeproj/project.pbxproj
Modified:
Author: jmolenda
Date: Thu Mar 8 16:17:22 2018
New Revision: 327084
URL: http://llvm.org/viewvc/llvm-project?rev=327084=rev
Log:
Three little cleanups in the debugserver xcode project file.
1. Link against libpmenergy and pmsample unconditionally. It is available on
macOS 10.10 ("Yosemite")
Author: jmolenda
Date: Tue Mar 6 15:33:02 2018
New Revision: 326849
URL: http://llvm.org/viewvc/llvm-project?rev=326849=rev
Log:
the thread id is easier to read in base16.
Modified:
lldb/trunk/tools/darwin-threads/examine-threads.c
Modified:
Author: jmolenda
Date: Mon Mar 5 16:27:41 2018
New Revision: 326756
URL: http://llvm.org/viewvc/llvm-project?rev=326756=rev
Log:
Upstreaming avx512 register support in debugserver. These changes
were originally written by Chris Bieneman, they've undergone a
number of changes since then.
Also
Author: jmolenda
Date: Wed Feb 28 17:04:07 2018
New Revision: 326399
URL: http://llvm.org/viewvc/llvm-project?rev=326399=rev
Log:
Add another entitlement that we need for debugserver.
Modified:
lldb/trunk/tools/debugserver/source/debugserver-entitlements.plist
Modified:
Author: jmolenda
Date: Tue Feb 27 20:11:37 2018
New Revision: 326302
URL: http://llvm.org/viewvc/llvm-project?rev=326302=rev
Log:
Add EmulateInstructionPPC64.cpp to xcode project file.
Modified:
lldb/trunk/lldb.xcodeproj/project.pbxproj
Modified: lldb/trunk/lldb.xcodeproj/project.pbxproj
Ah, no. Pavel suggested that the unwind plan unittests should be turned into
FileCheck tests, and then Davide suggested that he'd heard unwind testing is
difficult (he was conflating the unwind sources -> UnwindPlan IR conversions
and the runtime use of UnwindPlans to walk the stack & find
> On Feb 12, 2018, at 12:59 PM, Zachary Turner wrote:
>
>
>
> On Mon, Feb 12, 2018 at 12:52 PM Jason Molenda wrote:
>>
>>
>> > On Feb 12, 2018, at 12:48 PM, Zachary Turner via Phabricator
>> > wrote:
>> >
>> > zturner
> On Feb 12, 2018, at 12:48 PM, Zachary Turner via Phabricator
> wrote:
>
> zturner added a comment.
>
> In https://reviews.llvm.org/D43048#1005513, @jasonmolenda wrote:
>
>> No, the unwind unittests that exist today should stay written as unit tests.
>> These
Author: jmolenda
Date: Fri Feb 9 17:57:33 2018
New Revision: 324795
URL: http://llvm.org/viewvc/llvm-project?rev=324795=rev
Log:
Looks like this fails when built i386 on linux bots, possible target
arch incompat with spec in file so it's rejected and the test fails.
will look into this later,
Author: jmolenda
Date: Fri Feb 9 17:13:34 2018
New Revision: 324792
URL: http://llvm.org/viewvc/llvm-project?rev=324792=rev
Log:
Add test case for x86_64 architecture recognition in the
target.xml packet if it is included.
Added:
Author: jmolenda
Date: Tue Feb 6 17:28:29 2018
New Revision: 324437
URL: http://llvm.org/viewvc/llvm-project?rev=324437=rev
Log:
lldb running on an ios device is using the _dyld_get_all_image_infos()
SPI call to to find its own shared cache's UUID. On newer sytems we
need to use the a new SPI
Davide Italiano <dccitali...@gmail.com>
>>>>> wrote:
>>>>>
>>>>> On Thu, Jan 11, 2018 at 5:26 PM, Davide Italiano <dccitali...@gmail.com>
>>>>> wrote:
>>>>>> On Thu, Jan 11, 2018 at 5:16 PM, Jason Mol
Author: jmolenda
Date: Mon Feb 5 15:10:51 2018
New Revision: 324287
URL: http://llvm.org/viewvc/llvm-project?rev=324287=rev
Log:
Fix the cputype comparison in
GDBRemoteCommunicationServerCommon::Handle_qHostInfo
to use Mach-O cpu types instead of the ArchSpec enum value, and handle the case
of
Yeah I saw the TCPSocket::Accept differences on top of tree after sending the
email - unfortunately I have to do my work on this old branch, and I can't
build our top of tree sources for the iphone target right now. It's not a great
situation!
The min/max ports are needed for running the
Hi Pavel, I closed this phabracator, I've been working on this on-and-off and I
think a different approach would be better.
I am working up a patch where I change tools/lldb-server/lldb-platform.cpp from
using a fork() model to using std::thread's. The main thread listens for
incoming
Author: jmolenda
Date: Fri Feb 2 16:37:46 2018
New Revision: 324158
URL: http://llvm.org/viewvc/llvm-project?rev=324158=rev
Log:
Turn off the deprecated ALWAYS_SEARCH_USER_PATHS feature
in debugserver. This is already set this way in the lldb
project files but not in debugserver. Updating for
Author: jmolenda
Date: Fri Feb 2 14:48:45 2018
New Revision: 324156
URL: http://llvm.org/viewvc/llvm-project?rev=324156=rev
Log:
Fix a copy of a fixed length, possibly non-nul terminated, string
into a std::string so we don't run off the end of the array when
there is no nul byte in
> On Jan 28, 2018, at 9:59 PM, Davide Italiano <dccitali...@gmail.com> wrote:
>
> On Thu, Jan 11, 2018 at 5:26 PM, Davide Italiano <dccitali...@gmail.com>
> wrote:
>> On Thu, Jan 11, 2018 at 5:16 PM, Jason Molenda via lldb-commits
>> <lldb-commits@list
Author: jmolenda
Date: Fri Jan 12 14:42:45 2018
New Revision: 322418
URL: http://llvm.org/viewvc/llvm-project?rev=322418=rev
Log:
We have two sources for path remapping information that we get out
of a dSYM per-uuid plist that may be present (dsymutil does not
create this plist, it is only added
Author: jmolenda
Date: Thu Jan 11 17:16:13 2018
New Revision: 322339
URL: http://llvm.org/viewvc/llvm-project?rev=322339=rev
Log:
When parsing the target.xml register file, if no architecture has
been specified yet (either by the user, or by one of the lldb
extensions like qHostInfo or
Author: jmolenda
Date: Wed Jan 10 15:11:29 2018
New Revision: 322237
URL: http://llvm.org/viewvc/llvm-project?rev=322237=rev
Log:
Remove Environment.h, test-dwarf.cpp, test-dwarf.exe
from being listed as a part of the desktop or
desktop/desktop_no_xpc Targets - they should not be
a part of any
Author: jmolenda
Date: Tue Jan 9 14:17:10 2018
New Revision: 322128
URL: http://llvm.org/viewvc/llvm-project?rev=322128=rev
Log:
This change updates the deployment target for lldb and debugserver
(built with Xcode) from 10.9 to 10.11. It also enables the use of
libcompression in debugserver by
> On Jan 9, 2018, at 6:24 AM, Pavel Labath via Phabricator
> wrote:
>
> labath added a comment.
>
> In https://reviews.llvm.org/D41584#970945, @tatyana-krasnukha wrote:
>
>> Thank you, Pavel.
>> Would you mind if I move LLVMCDisassembler declaration in .cpp also?
> On Jan 9, 2018, at 6:51 AM, Michał Górny via Phabricator via lldb-commits
> wrote:
>
> mgorny added a comment.
>
> In https://reviews.llvm.org/D41725#970926, @labath wrote:
>
>> In https://reviews.llvm.org/D41725#969388, @mgorny wrote:
>>
>>> I was talking
Author: jmolenda
Date: Thu Dec 21 19:27:02 2017
New Revision: 321338
URL: http://llvm.org/viewvc/llvm-project?rev=321338=rev
Log:
Change SBProcess::ReadCStringFromMemory() back to returning
an empty Python string object when it reads a 0-length
string out of memory (and a successful SBError
Author: jmolenda
Date: Thu Dec 21 16:16:04 2017
New Revision: 321328
URL: http://llvm.org/viewvc/llvm-project?rev=321328=rev
Log:
Change the default Aarch64 ISA to be v8.2 to correctly decode newer
instructions (e.g. on the new iphones).
Modified:
.llvm.org> wrote:
>
> Jason, any chance we can write a test case for this?
>
> --
> Davide
>
>> On Mon, Dec 11, 2017 at 12:52 AM, Davide Italiano <dccitali...@gmail.com>
>> wrote:
>> Testcase?
>>
>> On Fri, Dec 8, 2017 at 7:06 PM, Jas
Author: jmolenda
Date: Mon Dec 18 17:41:47 2017
New Revision: 321051
URL: http://llvm.org/viewvc/llvm-project?rev=321051=rev
Log:
Tweak to the debugserver entitlements setup in the xcode project
file. For macos builds specifically, use the macosx entitlements
files; for all other builds, use the
tability?
>
> On Sun, Dec 10, 2017 at 3:52 PM, Davide Italiano via lldb-commits
> <lldb-commits@lists.llvm.org> wrote:
> On Fri, Dec 8, 2017 at 7:37 PM, Jason Molenda via lldb-commits
> <lldb-commits@lists.llvm.org> wrote:
> > Author: jmolenda
> > Date: Fri Dec
Author: jmolenda
Date: Fri Dec 8 19:37:09 2017
New Revision: 320242
URL: http://llvm.org/viewvc/llvm-project?rev=320242=rev
Log:
Change uses of strncpy in debugserver to strlcpy
for better safety.
Modified:
lldb/trunk/tools/debugserver/source/DNB.cpp
Author: jmolenda
Date: Fri Dec 8 19:28:15 2017
New Revision: 320241
URL: http://llvm.org/viewvc/llvm-project?rev=320241=rev
Log:
Change the ordering that we search for kexts and kernels on the local
computer. When doing kernel debugging, lldb scrapes around a few
well-known locations to find
It looks like the macos testsuite on the bot is broken with this -
http://lab.llvm.org:8080/green/view/LLDB/job/lldb/3086/
On my desktop with a recent clang, it works fine. But it seems like every
test? most tests? are failing with
error: parsing line table prologue at 0x (parsing
Author: jmolenda
Date: Thu Nov 30 15:31:18 2017
New Revision: 319500
URL: http://llvm.org/viewvc/llvm-project?rev=319500=rev
Log:
We had a situation where a kext was inlined into the kernel,
but still listed in the kernel's kext table with the kernel
binary UUID. This resulted in the kernel text
> On Nov 29, 2017, at 2:51 PM, Zachary Turner via lldb-commits
> wrote:
>
>
>
> On Wed, Nov 29, 2017 at 1:59 PM Jim Ingham wrote:
> I'm mostly basing this concern on the bad effect this had on gdb all of whose
> testing was expect based
> On Nov 29, 2017, at 2:13 PM, Greg Clayton <clayb...@gmail.com> wrote:
>
>
>> On Nov 29, 2017, at 2:10 PM, Jason Molenda via lldb-commits
>> <lldb-commits@lists.llvm.org> wrote:
>>
>> The last time this discussion came up (Sep 2016), I poi
The last time this discussion came up (Sep 2016), I pointed out that a great
approach here would be to use the lldb-mi driver. The MI (Machine Interface)
is a JSON-like debugger UI which closely models how people use the lldb command
line driver. It was written at Cygnus (long before JSON,
Author: jmolenda
Date: Thu Nov 16 17:55:50 2017
New Revision: 318500
URL: http://llvm.org/viewvc/llvm-project?rev=318500=rev
Log:
Update xcode project file to build new ppc64le files.
Modified:
lldb/trunk/lldb.xcodeproj/project.pbxproj
Yeah, I'm going to check in one based on my little example program. The only
tricky bit is
> > const char *invalid_memory_string = (char*)0x100; // lower 4k is always
> > PAGEZERO & unreadable on darwin
I'll need some address that is unmapped for other platforms. Maybe address -1
or
The general point you're making is reasonable, and something like
Thread::GetStopDescription is not clear which the correct behavior should be.
But I think we can all agree that Process::ReadCStringFromMemory() returning a
None object when there is an empty c-string is incorrect. People are
Hi Zachary, reviving a problem I initially found a year ago -- in r253487 where
a swig typemap was changed for string reading methods.
The problem we're seeing with this change is that
SBProcess::ReadCStringFromMemory() now returns a None object when you try to
read a zero-length string, and
Author: jmolenda
Date: Wed Nov 15 16:50:29 2017
New Revision: 318357
URL: http://llvm.org/viewvc/llvm-project?rev=318357=rev
Log:
Fix alignment of arm64 fpu register context structure
so it has the same padding as the kernel's definition
which is written in terms of uint128_t. Original patch
by
> On Nov 15, 2017, at 1:38 AM, Pavel Labath <lab...@google.com> wrote:
>
> On 15 November 2017 at 03:41, Jason Molenda via lldb-commits
> <lldb-commits@lists.llvm.org> wrote:
>> Author: jmolenda
>> Date: Tue Nov 14 19:41:47 2017
>> New Revision: 3182
Hi Zachary, do you have a suggestion on how to specify this alignment in a way
that works with MSVC?
> On Nov 14, 2017, at 7:41 PM, Jason Molenda via lldb-commits
> <lldb-commits@lists.llvm.org> wrote:
>
> Author: jmolenda
> Date: Tue Nov 14 19:41:47 2017
> New Revisio
Author: jmolenda
Date: Tue Nov 14 19:41:47 2017
New Revision: 318262
URL: http://llvm.org/viewvc/llvm-project?rev=318262=rev
Log:
Roll back r318260 because it is causing the windows bot to
break. The alignas(__uint128_t) is not recognized with MSVC
it looks like. Zachary, is there a similar
Author: jmolenda
Date: Tue Nov 14 19:18:24 2017
New Revision: 318260
URL: http://llvm.org/viewvc/llvm-project?rev=318260=rev
Log:
Two small fixes to handle arm64 fpu register contexts in
a Mach-O file load command correctly, patch by Ryan
Mansfield.
Modified:
Author: jmolenda
Date: Tue Nov 14 15:15:35 2017
New Revision: 318218
URL: http://llvm.org/viewvc/llvm-project?rev=318218=rev
Log:
Update xcode project file to track ArchSpec.cpp
move and LibCxxBitset.cpp addition.
Modified:
lldb/trunk/lldb.xcodeproj/project.pbxproj
Modified:
Author: jmolenda
Date: Wed Nov 1 20:17:07 2017
New Revision: 317183
URL: http://llvm.org/viewvc/llvm-project?rev=317183=rev
Log:
Revert r317182 for https://reviews.llvm.org/D39128
we're still failing on android. I'll ask Larry to
ask Pavel for any tips he might be able to give.
Modified:
Author: jmolenda
Date: Wed Nov 1 19:43:27 2017
New Revision: 317182
URL: http://llvm.org/viewvc/llvm-project?rev=317182=rev
Log:
Commit Lawrence D'Anna's patch to change
SetOututFileHandle to work with IOBase.
I did make one change after checking with Larry --
I renamed SBDebugger::Flush to
Author: jmolenda
Date: Wed Nov 1 19:33:59 2017
New Revision: 317181
URL: http://llvm.org/viewvc/llvm-project?rev=317181=rev
Log:
A roll back that commit, I didn't see that Lawrence had filed
a separate phabracator with the revised change. This was his
first atttempt which broke on the bots
Author: jmolenda
Date: Wed Nov 1 19:02:56 2017
New Revision: 317180
URL: http://llvm.org/viewvc/llvm-project?rev=317180=rev
Log:
Commit Lawrence D'Anna's patch to change
SetOututFileHandle to work with IOBase.
I did make one change after checking with Larry --
I renamed SBDebugger::Flush to
Author: jmolenda
Date: Wed Nov 1 14:55:35 2017
New Revision: 317129
URL: http://llvm.org/viewvc/llvm-project?rev=317129=rev
Log:
add LibCxxTuple.cpp, LibCxxQueue.cpp to xcode project file.
Modified:
lldb/trunk/lldb.xcodeproj/project.pbxproj
Modified:
Author: jmolenda
Date: Tue Oct 31 18:38:42 2017
New Revision: 317067
URL: http://llvm.org/viewvc/llvm-project?rev=317067=rev
Log:
Remove Sean Callanan from the CODE_OWNERS, he won't have time
to participate in lldb going forward. Jim Ingham is adopting
the areas he was responsible for.
haven't had a chance to look at the patch yet, but just to comment on one part
from Zach:
> On Oct 27, 2017, at 2:06 PM, Zachary Turner via Phabricator via lldb-commits
> wrote:
>
>
>
> Comment at: source/Target/Platform.cpp:986-991
> +if
Author: jmolenda
Date: Thu Oct 26 19:21:55 2017
New Revision: 316727
URL: http://llvm.org/viewvc/llvm-project?rev=316727=rev
Log:
Add Arm Architecture plugin to the xcode project file.
Modified:
lldb/trunk/lldb.xcodeproj/project.pbxproj
Modified: lldb/trunk/lldb.xcodeproj/project.pbxproj
> On Oct 26, 2017, at 3:21 PM, Jason Molenda wrote:
>
>
>
>> On Oct 26, 2017, at 3:12 PM, Davide Italiano wrote:
>>
>> On Thu, Oct 26, 2017 at 3:04 PM, Jason Molenda wrote:
>>>
>>>
On Oct 26, 2017, at 10:24 AM, Davide
> On Oct 26, 2017, at 3:12 PM, Davide Italiano wrote:
>
> On Thu, Oct 26, 2017 at 3:04 PM, Jason Molenda wrote:
>>
>>
>>> On Oct 26, 2017, at 10:24 AM, Davide Italiano via lldb-commits
>>> wrote:
>>>
>>> On Thu, Oct
> On Oct 26, 2017, at 10:24 AM, Davide Italiano via lldb-commits
> wrote:
>
> On Thu, Oct 26, 2017 at 10:04 AM, Stephane Sezer via lldb-commits
> wrote:
>> Author: sas
>> Date: Thu Oct 26 10:04:20 2017
>> New Revision: 316673
>>
>>
Can anyone more familiar with the android SDK help out? Larry's patch in
https://reviews.llvm.org/D38829 aadds this code to File.cpp:
+File::File(void *cookie,
+ int (*readfn)(void *, char *, int),
+ int (*writefn)(void *, const char *, int),
+ int (*closefn)(void
Author: jmolenda
Date: Fri Oct 6 17:13:10 2017
New Revision: 315135
URL: http://llvm.org/viewvc/llvm-project?rev=315135=rev
Log:
Remove the input file specification from the
"Prepare Swig Bindings" shell script phase; it
wasn't the actual input file and could lead
to incorrect dependency
Author: jmolenda
Date: Fri Oct 6 15:43:42 2017
New Revision: 315123
URL: http://llvm.org/viewvc/llvm-project?rev=315123=rev
Log:
Specify the input & output results of the "Prepare Swig Bindings"
shell script phase to aid build systems.
Modified:
lldb/trunk/lldb.xcodeproj/project.pbxproj
Author: jmolenda
Date: Mon Oct 2 15:11:22 2017
New Revision: 314731
URL: http://llvm.org/viewvc/llvm-project?rev=314731=rev
Log:
Move install_name_tool to a separate make target.
Modified:
lldb/trunk/packages/Python/lldbsuite/test/functionalities/load_unload/Makefile
Modified:
Author: jmolenda
Date: Wed Sep 27 16:44:54 2017
New Revision: 314366
URL: http://llvm.org/viewvc/llvm-project?rev=314366=rev
Log:
Change build-llvm.py and build-lldb-llvm-clang's patching mechanisms to
assume git-style diffs. Committing for Francis Ricci.
Differential Revision:
Author: jmolenda
Date: Wed Sep 27 15:12:54 2017
New Revision: 314355
URL: http://llvm.org/viewvc/llvm-project?rev=314355=rev
Log:
Add support for running the lldb testsuite against an apple watch
running watchos. These tests cannot run on normal customer devices,
but I hope to some day have a
Author: jmolenda
Date: Wed Sep 27 13:56:32 2017
New Revision: 314343
URL: http://llvm.org/viewvc/llvm-project?rev=314343=rev
Log:
Update the Objective-C runtime interface code to handle objc objects
whose isa is an index instead of a pointer. Currently, this type
of isa encoding is only used on
801 - 900 of 1191 matches
Mail list logo