This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: RFA: gas-arm: maintain literal pools on a per section/per-subsection basis
- From: Nick Clifton <nickc at redhat dot com>
- To: binutils at sources dot redhat dot com
- Date: 30 Jul 2002 11:58:32 +0100
- Subject: Re: RFA: gas-arm: maintain literal pools on a per section/per-subsection basis
- References: <m3adoebjec.fsf@north-pole.nickc.cambridge.redhat.com>
Hi Guys,
I have checked in a revised version of my patch to add per-section
and per-sub-section literal pool support to GAS for ARM. I removed
the command line switch to restore the old. buggy behaviour since
nobody seemed to want it.
Cheers
Nick
2002-07-30 Nick Clifton <nickc@redhat.com>
* config/tc-arm.c (struct literal_pool): Add fields to allow
multiple literal pools to be maintained.
(find_literal_pool): New function.
(find_or_make_literal_pool): New function.
(add_to_literal_pool): Use find_or_make_literal_pool.
(arm_s_text, arm_s_data, arm_s_section): Remove - no longer
needed.
(s_ltorg): Use find_literal_pool.
(arm_cleanup): Dump all literal pools.
* doc/c-arm.texi: Document new behaviour of only dumping literal
pools upon request.