[LLVMbugs] [Bug 2290] New: llvm-gcc doesn't bootstrap on arm-qemu (linux)
bugzilla-daemon at cs.uiuc.edu
bugzilla-daemon at cs.uiuc.edu
Mon May 5 18:55:32 PDT 2008
http://llvm.org/bugs/show_bug.cgi?id=2290
Summary: llvm-gcc doesn't bootstrap on arm-qemu (linux)
Product: new-bugs
Version: unspecified
Platform: PC
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: new bugs
AssignedTo: unassignedbugs at nondot.org
ReportedBy: nlewycky at google.com
CC: llvmbugs at cs.uiuc.edu
llvm-gcc build dails with the error "Did not get a target machine!" which is
emitted by this block of code in gcc/llvm-backend.cpp:
// Create the TargetMachine we will be generating code with.
// FIXME: Figure out how to select the target and pass down subtarget info.
std::string Err;
const TargetMachineRegistry::entry *TME =
TargetMachineRegistry::getClosestStaticTargetForModule(*TheModule, Err);
if (!TME) {
cerr << "Did not get a target machine!\n";
exit(1);
}
I wasn't quite able to figure out how getClosestStaticTargetForModule matches
the target type. The GCC target triple is "armv5tejl-unknown-linux-gnu". uname
-a says:
Linux debian-arm 2.6.18-6-versatile #1 Thu Feb 14 01:25:13 CET 2008 armv5tejl
GNU/Linux
I'd appreciate a hint on how to diagnose the problem.
--
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the llvm-bugs
mailing list