This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Wrong fix !!: egcs/gcc ChangeLog config/alpha/alpha.c config ...


>CVSROOT: /egcs/carton/cvsfiles
>Module name: egcs
>Changes by: rth@egcs.cygnus.com 98/07/03 02:31:45
>
>Modified files:
> gcc            : ChangeLog
> gcc/config/alpha: alpha.c vms.h
>
>Log message:
> * alpha.c (alpha_initialize_trampoline): Hack around Pmode/ptr_mode
> lossage on VMS.  Reported by kkaempf@rmi.de.
This is ok

> * alpha/vms.h (TRAMPOLINE_TEMPLATE): Add missing 0.

This is wrong !!

The TRAMPOLINE_SIZE on openVMS/Alpha is 32 bytes, consisting of a quadword (8
bytes), a linkage entry (16 bytes !!) and another quadword (8 bytes).

Adding another 8 bytes will break it.
---
Klaus Kaempf   kkaempf@rmi.de
Jakobstr. 181
D-52064 Aachen   Yes, my email account changed.




Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]