Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: src/sys/sys



ok.  I'll just make that hppa-specific.

-Chuck


On Sun, Jul 18, 2004 at 04:05:01PM -0700, Jason Thorpe wrote:
> 
> On Jul 18, 2004, at 3:34 PM, Chuck Silvers wrote:
> 
> >Module Name: src
> >Committed By:        chs
> >Date:                Sun Jul 18 22:34:21 UTC 2004
> >
> >Modified Files:
> >     src/sys/sys: ras.h
> >
> >Log Message:
> >declare RAS labels as "const char foo[]" instead of functions.
> >on hppa, function pointers are funky so let's just avoid them here.
> 
> This doesn't work.  On e.g. SH5, they have to be declared as function 
> pointers, otherwise taking the address won't cause the PC to be correct 
> for SHmedia (where the low bit of the PC is always set -- if you use a 
> regular pointer type, that bit won't be set, and the code will be 
> interpreted as SH4-compatible code).
> 
>         -- Jason R. Thorpe <thorpej%wasabisystems.com@localhost>
> 





Home | Main Index | Thread Index | Old Index