This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [Patch IA64]: Fix 32 bits tablejump
- From: Richard Henderson <rth at redhat dot com>
- To: Tristan Gingold <gingold at adacore dot com>
- Cc: GCC Patches <gcc-patches at gcc dot gnu dot org>, Steve Ellcey <sje at cup dot hp dot com>
- Date: Fri, 16 Mar 2012 08:14:10 -0700
- Subject: Re: [Patch IA64]: Fix 32 bits tablejump
- References: <970B4B24-81CF-45EA-94FF-7649505059F0@adacore.com>
On 03/16/12 04:56, Tristan Gingold wrote:
> 2012-03-16 Tristan Gingold <gingold@adacore.com>
>
> * config/ia64/vms.h (CASE_VECTOR_MODE): Define.
> * config/ia64/ia64.md: Remove mode in template.
> Sign extend operand in expand_simple_binop.
> * config/ia64/ia64.h (ASM_OUTPUT_ADDR_DIFF_ELT): Use
> CASE_VECTOR_MODE instead of TARGET_ILP32.
> (ADDR_VEC_ALIGN): Make it depends on CASE_VECTOR_MODE.
Ok.
r~