- Mar 22, 2011
-
-
Andrew Trick authored
Temporarily reverting these to see if we can get llvm-objdump to link. Hopefully this is not the problem. llvm-svn: 128097
-
Jim Grosbach authored
llvm-svn: 128096
-
Jim Grosbach authored
llvm-svn: 128095
-
Jim Grosbach authored
llvm-svn: 128094
-
Jim Grosbach authored
Support argument passing simple, common, prototypes directly. More complicated scenarios will require building up a stub function, which the MC-JIT isn't set up to handle yet. Add Intercept.cpp, which is just a copy from ExecutionEngine/JIT for now, to handle looking looking up external symbol names. This probably more properly belongs as part of RuntimeDyld. It'll migrate there as things flesh out more fully. llvm-svn: 128090
-
Nick Lewycky authored
llvm-svn: 128088
-
Daniel Dunbar authored
line options, instead of leveraging the blanket -mllvm option. - This allows using the frontend itself without requiring the backend have those options available (i.e., if the target wasn't built). llvm-svn: 128087
-
Jim Grosbach authored
llvm-svn: 128086
-
Bruno Cardoso Lopes authored
llvm-svn: 128085
-
Che-Liang Chiou authored
llvm-svn: 128084
-
Benjamin Kramer authored
And clearing a SmallPtrSet can be an expensive operation. llvm-svn: 128081
-
Eric Christopher authored
llvm-svn: 128077
-
John McCall authored
llvm-svn: 128075
-
John McCall authored
conditioned on whether it has any destructible ivars, not on whether it has any non-trivial class-object initializers. llvm-svn: 128074
-
John McCall authored
a function template decl's pattern, which was suddenly exposed by my last patch. llvm-svn: 128073
-
John McCall authored
they don't collide with file-scope extern functions from the same translation unit. This is basically a matter of applying the same logic to FunctionDecls as we were previously applying to VarDecls. llvm-svn: 128072
-
Ted Kremenek authored
Properly initialize all fields in CrashReporterCleanupContext. This caused the buildbot failure earlier. llvm-svn: 128071
-
Greg Clayton authored
GDBRemoteCommunication - The base GDB remote communication class GDBRemoteCommunicationClient - designed to be used for clients the connect to a remote GDB server GDBRemoteCommunicationServer - designed to be used on the server side of a GDB server implementation. llvm-svn: 128070
-
Oscar Fuentes authored
Now we can remove RuntimeDyld from the LLVM_LINK_COMPONENTS of tools/lli. CMakeLists.txt LLVM_LINK_COMPONENTS shall not differ from its companion Makefile LINK_COMPONENTS. llvm-svn: 128069
-
Anders Carlsson authored
llvm-svn: 128068
-
Jim Grosbach authored
Also perform the required dark rituals and sacrifices to placate the buildbot spirits. We shall see if they are appeased... llvm-svn: 128067
-
Jim Ingham authored
llvm-svn: 128066
-
Ted Kremenek authored
Temporarily stop recovering resources in CrashRecoveryContext while I investigate further why this works on my machine and not on others. llvm-svn: 128065
-
Jim Ingham authored
Clean up a few places where SetOptionValue was using the global optarg, rather than the option_arg value that was passed in. llvm-svn: 128064
-
Jim Ingham authored
Add the ability to disassemble "n" instructions from the current PC, or the first "n" instructions in a function. Also added a "-p" flag that disassembles from the current pc. llvm-svn: 128063
-
Jim Ingham authored
llvm-svn: 128062
-
Greg Clayton authored
llvm-svn: 128061
-
Ken Dyck authored
CharUnits. No change in functionality intended. llvm-svn: 128060
-
Ted Kremenek authored
Rework crash recovery cleanup in ASTUnit and CIndex to recover more memory during a Sema crash (we have just a handful of leaks left) and to use the simplified cleanup registration API. llvm-svn: 128059
-
Ted Kremenek authored
Remove crash recovery cleanups from TypeLocBuilder. They were a bit error prone, only hit in rare cases. llvm-svn: 128058
-
Ted Kremenek authored
llvm-svn: 128057
-
Ted Kremenek authored
Migrate 'PrettySTackTraceParserEntry' object out of Parser, and have it constructed within ParseAST. This avoids double crashes during crash recovery. llvm-svn: 128056
-
Ted Kremenek authored
Rework CrashRecoveryContextCleanup to provide a simpler way to create cleanup objects, and provide a new cleanup for decrementing reference counts of objects with intrusive reference counts. llvm-svn: 128055
-
Ted Kremenek authored
llvm-svn: 128054
-
Greg Clayton authored
overlap in the SWIG integration which has now been fixed by introducing callbacks for initializing SWIG for each language (python only right now). There was also a breakpoint command callback that called into SWIG which has been abtracted into a callback to avoid cross over as well. Added a new binary: lldb-platform This will be the start of the remote platform that will use as much of the Host functionality to do its job so it should just work on all platforms. It is pretty hollowed out for now, but soon it will implement a platform using the GDB remote packets as the transport. llvm-svn: 128053
-
Jim Grosbach authored
Lots of cleanup to make the interfaces prettier, use the JITMemoryManager, handle multiple functions and modules, etc.. This gets far enough that the MCJIT compiles and runs code, though. llvm-svn: 128052
-
Jakob Stoklund Olesen authored
This is likely to fix the segfault in llvm-gcc-x86_64-darwin10-cross-mingw32. llvm-svn: 128051
-
Ken Dyck authored
change in functionality intended. llvm-svn: 128050
-
Jim Grosbach authored
llvm-svn: 128049
-
Matt Beaumont-Gay authored
llvm-svn: 128048
-