Hi all
Probably the line "mov %0 = cfm\n" in debughelper.cpp is wrong as the error message says that the second operand should be a general register:
/usr/include/qt4/QtCore/qstring.h:880:8: warning: inlining failed in call to 'QString::~QString()': call is unlikely and code size would grow [-Winline]
debughelper.cpp:757:104: warning: called from here [-Winline]
/usr/include/qt4/QtCore/qstring.h: In function 'void signalHandler(int, siginfo_t, void)':
/usr/include/qt4/QtCore/qstring.h:880:8: warning: inlining failed in call to 'QString::~QString()': call is unlikely and code size would grow [-Winline]
debughelper.cpp:423:39: warning: called from here [-Winline]
debughelper.cpp:973:36: warning: 'cpu.SimulatedCPU::stack' may be used uninitialized in this function [-Wuninitialized]
debughelper.cpp:406:15: note: 'cpu.SimulatedCPU::stack' was declared here
debughelper.cpp:973:36: warning: 'cpu.SimulatedCPU::frame' may be used uninitialized in this function [-Wuninitialized]
debughelper.cpp:406:15: note: 'cpu.SimulatedCPU::frame' was declared here
debughelper.cpp:428:4: warning: 'cpu.SimulatedCPU::pc' may be used uninitialized in this function [-Wuninitialized]
{standard input}:7183: Error: Operand 2 of mov' should be a general register
make[1]: *** [.obj/debughelper.o] Error 1
dh_auto_build: make -j1 returned exit code 2
make[1]: Leaving directory
/«BUILDDIR»/texstudio-2.6.2+debian'
make: *** [build-arch] Error 25
The whole log can be found here:
https://buildd.debian.org/status/fetch.php?pkg=texstudio&arch=ia64&ver=2.6.2%2Bdebian-1&stamp=1376249666
Thanks for looking into it.
Regards,
Tom
Removed it (4015 (d7722fa3be94))
(Stackframe based backtracing does not really work on ia64 anyways)