- User Since
- Apr 6 2014, 2:07 PM (393 w, 4 d)
Mar 28 2018
Mar 7 2016
Apr 22 2015
Or we can add this test for other targets later.
Hi chfast and Northover:
Apr 21 2015
Thank you for doing this fix, chfast.
Apr 20 2015
Just be curious, is this fix to be platform-independent?
After I noticed the testcase is X86-only, I tested X86/getelementptr.ll with more platform+optimization level combinations. There are some crashes:
Apr 13 2015
Thank you, dblaikie.
Apr 8 2015
Apr 1 2015
Mar 25 2015
"Committed as r233107"
Mar 24 2015
Thank you, rafael!
Mar 21 2015
I am abandoning this patch and it will be really helpful if someone can follow the latest code of lldb and fix Wsign-compare warnings.
Mar 20 2015
Mar 14 2015
Mar 12 2015
report error if any
report error if any
improve code style
I am not sure if explicit initialization of MachOUniversalBinary::Objects is good enough. Maybe we need to change the MachOUniversalBinary::object_iterator to typedef ObjectForArch* object_iterator and related code as well to use MachOUniversalBinary::Objects directly?
add MachOUniversalBinary::objects() method and remove unnecessary checks for non-object members
Mar 9 2015
Mar 3 2015
apply some minor improvements
Mar 1 2015
remove std::stable_sort and LC_ID_DYLIB items
Feb 4 2015
Although there are still some Wsign-compare warnings outside this patch, I think this diff is good enough for its own purpose.
rebase to trunk
I think commit 226039 has fix this compilation error when BUILD_SHARED_LIBS=on.
Feb 3 2015
Most code of MachODumper::printNeededLibraries keeps the same with ELFDumper::printNeededLibraries.
Dec 21 2014
Nov 14 2014
It is a choice based on some reasons:
- i is going to negative here where the loop stops. So i must be signed
- i should be large enough to hold a unsigned size_t. If type int is
sufficient in the previous case, type long is larger.
3.As I know, size_t is unsigned long under OS X.
I need this patch and http://reviews.llvm.org/D6270 when I build lldb under mac with cmake.
No worry about that. Take your time.
I am not sure if other platforms than OS X have the same issue.
If you have some free time this weekend, could you land it for me? Btw I don't have a subversion account yet and am not able to do it myself.
Nov 13 2014
dump reserved field for 64bit mach-o object
Nov 12 2014
Really appreciate it if you land it for me.
add test cases
test part is comming soon
Nov 11 2014
correct some typos
print magic, filetype and cputype more pretty
use a little template helper
the name "MachHeader" is better than plain "Header"
Nov 6 2014
update for code format
Oct 21 2014
Updating D5879: GCC has supported C++11 ref-qualifiers since 4.8.1
more information about this is from gcc changelog (4.8): https://gcc.gnu.org/gcc-4.8/changes.html#cxx
May 26 2014
lldb is built (with lldb-mi) successfuly.
In fact, lldb-mi prevents lldb from being built with cmake(Ninja) under osx 10.9.
Below is part of building log: