EGCS __interrupt__ attribute
Jeffrey A Law
law@hurl.cygnus.com
Wed Mar 31 23:46:00 GMT 1999
In message < 36E879BF.C0F2CE70@dgs.monash.edu.au >you write:
>
> I wish to add support for the __interrupt__ attribute for the powerpc
> family (and probably the 68k at a later stage). I think
> __interrupt__ is the standard (pseudo standard) attribute name to use.
"interrupt" and/or "__interrupt".
> Does anyone out there have any documentation, notes or advice on how to
> achieve this ?
Look at existing ports that support interrupt. For example the H8, even
though it uses "interrupt_function" should give you a good idea of what
a port needs to do to support interrupt attributes.
> Does binutils need any modifications or just the egcs sourcetree ?
I don't think any binutils changes would be needed. The attribute typically
just changes the function entry/exit sequences.
jeff
More information about the Gcc
mailing list