http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47099
Andris Pavenis <andris.pavenis at iki dot fi> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |andris.pavenis at iki dot | |fi --- Comment #3 from Andris Pavenis <andris.pavenis at iki dot fi> 2012-09-22 08:47:25 UTC --- (In reply to comment #2) > ../../../gcc/gcc/config/i386/i386.c: In function ‘void ix86_code_end()’: > ../../../gcc/gcc/config/i386/i386.c:8855:55: error: > ‘ASM_DECLARE_FUNCTION_NAME’ > was not declared in this scope > ASM_DECLARE_FUNCTION_NAME (asm_out_file, name, decl); > ^ > make[2]: *** [i386.o] Error 1 Adding lines like #undef ASM_DECLARE_FUNCTION_NAME #define ASM_DECLARE_FUNCTION_NAME(FILE, NAME, DECL) \ do { \ ASM_OUTPUT_FUNCTION_LABEL (FILE, NAME, DECL); \ } while (0) to gcc/config/i386/djgpp.h should fix that for DJGPP target