On Mon, 22 Aug 2011, H.J. Lu wrote:

> On Sun, Aug 21, 2011 at 10:37 PM, Jakub Jelinek <ja...@redhat.com> wrote:
> nd/or add another test to it that tests
> > that you can actually use
> > .section .init_array
> > and it will use correct section flags for the section.
> >
> 
> We need this information in config.gcc. But config.gcc is used
> before assembler and readelf are detected. I am running out of
> ideas.  Any suggestions?

Require a good assembler on ELF targets and just enable this by default 
for them without trying a configure test that won't work for cross 
compilation (AC_RUN_IFELSE is bad).

The toplevel config/elf.m4 provides a good notion of what is or is not 
ELF (if there are problems, we can fix that file).  Only a handful of 
targets support non-GNU assemblers; for the vast bulk of targets we should 
assume a not-too-old GNU assembler.  That way, the configure test can be 
used to cause a configure-time error if the assembler is defective and it 
doesn't matter that the test is late.

-- 
Joseph S. Myers
jos...@codesourcery.com

Reply via email to