Greg Clayton
ae5680be64
Fixed an issue where a return value wasn't being returned from Symtab::CompareSymbolValueByIndexLinux.
...
llvm-svn: 105802
2010-06-11 00:51:46 +00:00
Eli Friedman
5b405edd5e
Remove dependency on Mac-specific libkern/OSByteOrder.h.
...
llvm-svn: 105799
2010-06-10 23:56:16 +00:00
Eli Friedman
6eb685c264
Make Error.h and Error.cpp compile on Linux.
...
llvm-svn: 105798
2010-06-10 23:45:58 +00:00
Eli Friedman
a92e332b09
Make qsort_r usage "portable". Why does a function which seems so simple
...
have to be so complicated?
llvm-svn: 105797
2010-06-10 23:36:31 +00:00
Eli Friedman
04e6ba7fcc
Expand AR_EFMT1 because the define is not present on Linux (and possibly
...
other systems).
llvm-svn: 105782
2010-06-10 04:56:00 +00:00
Eli Friedman
048ceecb15
Add missing include.
...
llvm-svn: 105781
2010-06-10 04:51:35 +00:00
Eli Friedman
8c3ad54bc2
Remove unused uuid_t constructor for lldb_private::UUID.
...
llvm-svn: 105780
2010-06-10 03:08:05 +00:00
Jason Molenda
9ec89fde2f
Correctly handle the case where dyld has slid.
...
llvm-svn: 105772
2010-06-10 01:21:21 +00:00
Eli Friedman
0d3b18dd6f
Fix include path.
...
llvm-svn: 105757
2010-06-09 22:08:29 +00:00
Jason Molenda
b1823404c3
Committing patch from Joseph Ranieri to handle 'exit()' the same
...
as 'quit()' in the python script environment.
llvm-svn: 105756
2010-06-09 21:56:00 +00:00
Jason Molenda
f7a4715fdb
SymbolVendor.mm doesn't seem to have any Objective-C in it;
...
move to SymbolVendor.cpp. Xcode project file updated.
llvm-svn: 105755
2010-06-09 21:48:33 +00:00
Jason Molenda
a34a0c61ae
Move source/Utility/PseudoTerminal.h into include/lldb/Utility.
...
The top of the header file seems to indicate that this was
intended to be over at include/lldb/Core but we should be in line
with the .cpp file's location so it's include/lldb/Utility for now.
llvm-svn: 105753
2010-06-09 21:28:42 +00:00
Greg Clayton
eee5f1fdac
For header includes we are currently trying to adopt some aspects of the
...
Google C++ coding guidelines where includes are done as:
1 - the header file for the current source file
2 - C includes
3 - C++ includes
4 - external project includes
5 - current project includes
llvm-svn: 105748
2010-06-09 19:36:54 +00:00
Eli Friedman
d0edb5b4a8
Don't include Python.h in the shared header.
...
llvm-svn: 105737
2010-06-09 18:31:38 +00:00
Eli Friedman
61249085fd
Add necessary includes. Remove unnecessary assignments to sin_len.
...
llvm-svn: 105736
2010-06-09 18:23:21 +00:00
Eli Friedman
5661f9202b
Remove unused class.
...
llvm-svn: 105724
2010-06-09 10:59:23 +00:00
Eli Friedman
b776ee6f17
A few more warning/error fixes.
...
llvm-svn: 105723
2010-06-09 10:16:07 +00:00
Eli Friedman
53444d394f
A few more minor fixes.
...
llvm-svn: 105721
2010-06-09 09:53:11 +00:00
Eli Friedman
f254f8b226
Add a couple missing includes.
...
llvm-svn: 105719
2010-06-09 09:38:08 +00:00
Eli Friedman
48862d4571
Minor warning/error fixes.
...
llvm-svn: 105718
2010-06-09 09:32:42 +00:00
Eli Friedman
889669769f
Add missing includes.
...
llvm-svn: 105712
2010-06-09 08:50:27 +00:00
Eli Friedman
9c68da971f
Per surrounding style, use stdarg.h instead of cstdio, etc.
...
llvm-svn: 105711
2010-06-09 08:46:23 +00:00
Eli Friedman
59817b1d56
More minor build fixes.
...
llvm-svn: 105706
2010-06-09 07:57:51 +00:00
Eli Friedman
ebb81beb1e
Add missing include.
...
llvm-svn: 105705
2010-06-09 07:47:43 +00:00
Eli Friedman
4c5de69951
And some more include line fixes.
...
llvm-svn: 105704
2010-06-09 07:44:37 +00:00
Eli Friedman
ca93cc1d51
Fix a bunch more include lines.
...
llvm-svn: 105702
2010-06-09 07:37:52 +00:00
Chris Lattner
30fdc8d841
Initial checkin of lldb code from internal Apple repo.
...
llvm-svn: 105619
2010-06-08 16:52:24 +00:00