This patch broke bootstrap on AIX.  It emits a ".section" op in
assembly but ".section" is an ELF syntax op not AIX XCOFF.

FE..initialize_critical:
        .section        .init_array

varasm.c should not be generating ELF ops for non-ELF targets.

config.log shows:

gcc_cv_initfini_array=yes
tm_file_list includes initfini-array.h
tm_include_list includes initfini-array.h

Why is the patch affecting non-ELF targets?  Please fix or revert immediately.

Thanks, David

Reply via email to