On 03/21/12 12:28, Uros Bizjak wrote: > Hello! > > Attached patch enables alpha to use generic config/elfos.h headers on > linux and *bsd targets. The most important difference to generic > elfos.h is in > > * config/alpha/elf.h (TARGET_ASM_FILE_START_FILE_DIRECTIVE): Undefine.
This one can be deleted, since 2012-03-14 Rainer Orth <r...@cebitec.uni-bielefeld.de> ... * config/alpha/alpha.c (alpha_file_start): Always assume OBJECT_FORMAT_ELF. Don't set targetm.asm_file_start_file_directive. [!OBJECT_FORMAT_ELF]: Remove. (TARGET_ASM_FILE_START_FILE_DIRECTIVE): Remove. The patch looks ok, with, > +#undef USER_LABEL_PREFIX > #define USER_LABEL_PREFIX "" This ought to be deletable. > /* We use the default ASCII-output routine, except that we don't write more > than 50 characters since the assembler doesn't support very long lines. > */ > > +#undef ASM_OUTPUT_ASCII > #define ASM_OUTPUT_ASCII(MYFILE, MYSTRING, MYLENGTH) \ Likewise. Since RO deleted all non-gas support. r~