This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Mechanism to configure default scheduling model on PA
- From: Zack Weinberg <zack at codesourcery dot com>
- To: John David Anglin <dave at hiauly1 dot hia dot nrc dot ca>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Fri, 31 May 2002 11:11:47 -0700
- Subject: Re: Mechanism to configure default scheduling model on PA
- References: <200205310413.g4V4DEGh004261@hiauly1.hia.nrc.ca>
On Fri, May 31, 2002 at 12:13:13AM -0400, John David Anglin wrote:
> The default scheduling model was changed recently from that for the 7100
> processor to that for the 8000 processors. This change was not particularly
> suitable for older hardware.
>
> This patch introduces a mechanism to configure the default scheduling
> model. The 700 model is used for pa1.0 targets, the 7100 model is
> used for pa1.1 targets, and the 8000 model is used for all other
> targets (ie., it's still the default). The sophisticated user
> can define TARGET_SCHED_DEFAULT in BOOT_CFLAGS if some other default
> is desired.
May I suggest that you create and use a 'tm_defines' variable along
the lines of the existing xm_defines, rather than having lots of tiny
pa-<n>.h headers?
zw