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]
Other format: [Raw text]

Re: Ada Hardware Interrupt Support


> 2008-08-22  Joel Sherrill <joel.sherrill@oarcorp.com>
> 
>        * gcc-interface/Makefile.in: Switch RTEMS and VxWorks to
>        s-interr-hwint.adb.
>        * s-interr-hwint.adb: New file with portable implementation.  This
>        is a mechanical change of s-interr-vxworks.adb to use the new
>        OS provided adapter.
>        * s-interr-vxworks.adb: Removed.
>        * s-osinte-rtems.ads, s-osinte-vxworks.adb, s-osinte-vxworks.ads: 
> Add
>        shared hardware interrupt adapter layer. RTEMS binds to OS provided
>        adapter routines so there are no modifications to 
> s-osinte-rtems.adb.

For your information, the VxWorks part has lots of compilation errors that
need fixing (I'm working on it).
Your Makefile.in part does not include changes for VxWorks either.

I'm working on fixing these and testing on VxWorks, and plan to commit the
s-interr-hwint.adb and *vxworks.ad? changes, as well as enabling
s-interr-hwint for VxWorks, but since there were many errors, I'd rather
not make RTEMS changes blindly, so I'll let you commit RTEMS specific
changes once I've committed the generic and VxWorks parts.

Arno


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