но выходит какая то фигня
/tmp/cccGwwR7.s:285: Error: invalid operands (*UND* and .text sections) for `+'
.... + ещё в 20 строчках
/tmp/cccGwwR7.s: Error: attempt to get value of unresolved symbol `L0'
... аналогично
ругается вот на такую конструкцию
.word _GLOBAL_OFFSET_TABLE_+.-(.LPIC3+8)
Есть идеи что за фигня? При том какой нибудь банальный код типа:
#include <windows.h>
int WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPWSTR lpCmdLine, int nCmdShow){
MessageBoxW(0, L"HELLO!", L"H3LLO!", 0);
return 0;
}
собирается и даже запускается нормально
Это вполне может быть баг кодогенератора компилятора.
Обсуждают сегодня