RE: [PATCH][GCC][ARM] Generate .arch and .arch_extensions for each function if required. [Patch (3/3)]

2017-12-08 Thread Tamar Christina
Hi Christoph, > >> > gcc/testsuite/ > >> > 2017-11-06 Tamar Christina > >> > > >> > PR target/82641 > >> > * gcc.target/arm/pragma_arch_attribute_2.c: New. > >> > * gcc.target/arm/pragma_arch_attribute_2.c: New. > >> > *

Re: [PATCH][GCC][ARM] Generate .arch and .arch_extensions for each function if required. [Patch (3/3)]

2017-12-08 Thread Christophe Lyon
> ow...@gcc.gnu.org] On Behalf Of Tamar Christina >> > Sent: Monday, November 6, 2017 16:52 >> > To: gcc-patches@gcc.gnu.org >> > Cc: nd <n...@arm.com>; Ramana Radhakrishnan >> > <ramana.radhakrish...@arm.com>; Richard Earnshaw >> &

Re: [PATCH][GCC][ARM] Generate .arch and .arch_extensions for each function if required. [Patch (3/3)]

2017-12-06 Thread Kyrill Tkachov
Hi Tamar, On 06/11/17 16:52, Tamar Christina wrote: Hi All, This patch adds the needed machinery to generate the appropriate .arch and .arch_extension directives per function. Borrowing from AArch64 this is only done when it's required (i.e. when the directives to be set differ from the

RE: [PATCH][GCC][ARM] Generate .arch and .arch_extensions for each function if required. [Patch (3/3)]

2017-12-01 Thread Tamar Christina
ishnan > <ramana.radhakrish...@arm.com>; Richard Earnshaw > <richard.earns...@arm.com>; ni...@redhat.com; Kyrylo Tkachov > <kyrylo.tkac...@arm.com> > Subject: RE: [PATCH][GCC][ARM] Generate .arch and .arch_extensions for > each function if required. [Patch (3/3)] >

RE: [PATCH][GCC][ARM] Generate .arch and .arch_extensions for each function if required. [Patch (3/3)]

2017-11-21 Thread Tamar Christina
t;ramana.radhakrish...@arm.com>; Richard Earnshaw > <richard.earns...@arm.com>; ni...@redhat.com; Kyrylo Tkachov > <kyrylo.tkac...@arm.com> > Subject: [PATCH][GCC][ARM] Generate .arch and .arch_extensions for each > function if required. [Patch (3/3)] > > Hi All, >

[PATCH][GCC][ARM] Generate .arch and .arch_extensions for each function if required. [Patch (3/3)]

2017-11-06 Thread Tamar Christina
Hi All, This patch adds the needed machinery to generate the appropriate .arch and .arch_extension directives per function. Borrowing from AArch64 this is only done when it's required (i.e. when the directives to be set differ from the currently set one). As part if this the .fpu directive has