[PATCH] [LLDB][MIPS] Add LinuxSignals for mips64 and change trap opcode for mips64el.

Greg Clayton clayborg at gmail.com
Thu Apr 9 09:40:22 PDT 2015


Fixed the Xcode build with:

% svn commit !$
svn commit lldb.xcodeproj/project.pbxproj
Sending        lldb.xcodeproj/project.pbxproj
Transmitting file data .
Committed revision 234500.


> On Apr 9, 2015, at 9:04 AM, Robert Flack <flackr at gmail.com> wrote:
> 
> This seems to have broken the xcode build for me - confirmed that reverting fixes the build failure:
> 
> Ld DerivedData/lldb/Build/Products/Debug/LLDB.framework/Versions/A/LLDB normal x86_64
> 
>  cd /Users/flackr/projects/ll/lldb
>  export MACOSX_DEPLOYMENT_TARGET=10.8
>  /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -arch x86_64 -dynamiclib -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk -L/Users/flackr/projects/ll/lldb/DerivedData/lldb/Build/Products/Debug -L/Users/flackr/projects/ll/lldb/llvm-build/Release+Asserts/x86_64 -F/Users/flackr/projects/ll/lldb/DerivedData/lldb/Build/Products/Debug -F/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/PrivateFrameworks -F/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks -filelist /Users/flackr/projects/ll/lldb/DerivedData/lldb/Build/Intermediates/lldb.build/Debug/LLDB.build/Objects-normal/x86_64/LLDB.LinkFileList -exported_symbols_list resources/lldb-framework-exports -install_name @rpath/LLDB.framework/LLDB -mmacosx-version-min=10.8 -L/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/config -lpython2.7 -lllvmclang -framework Foundation -framework DebugSymbols -framework Security -framework CoreServices -framework ApplicationServices -stdlib=libc++ -lpanel -lncurses -ledit -lxml2 /Users/flackr/projects/ll/lldb/DerivedData/lldb/Build/Products/Debug/liblldb-core.a -lz -framework CoreFoundation -lobjc -framework Security -single_module -compatibility_version 1 -current_version 340.99.0 -Xlinker -dependency_info -Xlinker /Users/flackr/projects/ll/lldb/DerivedData/lldb/Build/Intermediates/lldb.build/Debug/LLDB.build/Objects-normal/x86_64/LLDB_dependency_info.dat -o /Users/flackr/projects/ll/lldb/DerivedData/lldb/Build/Products/Debug/LLDB.framework/Versions/A/LLDB
> 
> Undefined symbols for architecture x86_64:
> 
>  "lldb_private::process_linux::MipsLinuxSignals::MipsLinuxSignals()", referenced from:
>      lldb_private::process_gdb_remote::ProcessGDBRemote::DoConnectRemote(lldb_private::Stream*, char const*) in liblldb-core.a(ProcessGDBRemote.o)
> 
> ld: symbol(s) not found for architecture x86_64
> clang: error: linker command failed with exit code 1 (use -v to see invocation)
> 
> - BUILD FAILED **
> 
> The following build commands failed:
> 
>  Ld DerivedData/lldb/Build/Products/Debug/LLDB.framework/Versions/A/LLDB normal x86_64
> 
> (1 failure)
> 
> 
> REPOSITORY
>  rL LLVM
> 
> http://reviews.llvm.org/D8856
> 
> EMAIL PREFERENCES
>  http://reviews.llvm.org/settings/panel/emailpreferences/
> 
> 





More information about the llvm-commits mailing list