[Bug ada/35576] Ada HW Interrupt Task Enhancement
--- Comment #19 from joel at gcc dot gnu dot org 2008-09-11 20:08 --- Now merged on SVN trunk. Closing. Thanks Arnaud. -- joel at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution||FIXED http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35576
[Bug ada/35576] Ada HW Interrupt Task Enhancement
--- Comment #15 from joel at gcc dot gnu dot org 2008-08-06 19:37 --- Created an attachment (id=16032) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16032action=view) Lastest version of patch (against rev 138553) hwint tested on sparc. ACATS results posted for sparc, mips, i386, powerpc, and arm -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35576
[Bug ada/35576] Ada HW Interrupt Task Enhancement
--- Comment #16 from joel at gcc dot gnu dot org 2008-08-06 19:38 --- (From update of attachment 15724) Obsoleted by 20080806 patch -- joel at gcc dot gnu dot org changed: What|Removed |Added Attachment #15724|0 |1 is obsolete|| http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35576
[Bug ada/35576] Ada HW Interrupt Task Enhancement
--- Comment #17 from joel at gcc dot gnu dot org 2008-08-06 19:40 --- Created an attachment (id=16033) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16033action=view) New file not in 20080806 diff. Must go with http://gcc.gnu.org/bugzilla/attachment.cgi?id=16032 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35576
[Bug ada/35576] Ada HW Interrupt Task Enhancement
--- Comment #18 from joel at gcc dot gnu dot org 2008-08-06 19:47 --- Created an attachment (id=16034) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16034action=view) Latest version against revision 138553 Goes with http://gcc.gnu.org/bugzilla/attachment.cgi?id=16033 s-interr-hwint.adb can be diffed against s-interr-vxworks.adb to see what was done to make it generic. -- joel at gcc dot gnu dot org changed: What|Removed |Added Attachment #16032|0 |1 is obsolete|| http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35576
[Bug ada/35576] Ada HW Interrupt Task Enhancement
--- Comment #14 from joel at gcc dot gnu dot org 2008-06-06 13:16 --- ChangeLog entry for gcc-svn-ada-hwint-20080606.diff. Patch does not remove s-interr-vxworks.adb. As part of review please diff -u s-interr-vxworks.adb s-interr-hwint.adb You should only see changes to eliminate references to VxWorks specific packages and to use the adapter routines instead of VxWorks specific ones. 2008-06-06 Joel Sherrill [EMAIL PROTECTED] * 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. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35576
[Bug ada/35576] Ada HW Interrupt Task Enhancement
--- Comment #11 from joel at gcc dot gnu dot org 2008-06-05 23:32 --- Created an attachment (id=15723) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15723action=view) updated patch Updated to account for changes to s-osinte-vxworks.adb while this PR has lingered in the queue. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35576
[Bug ada/35576] Ada HW Interrupt Task Enhancement
--- Comment #12 from joel at gcc dot gnu dot org 2008-06-05 23:34 --- s-osinte-vxworks.adb is not removed by the patch. For review purposes, you should diff s-osinte-vxworks.adb to s-osinte-hwint.adb to see what the changes were. 2008-05-28 Joel Sherrill [EMAIL PROTECTED] * 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. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35576
[Bug ada/35576] Ada HW Interrupt Task Enhancement
--- Comment #9 from joel at gcc dot gnu dot org 2008-05-28 16:29 --- Created an attachment (id=15692) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15692action=view) Latest version Previous patch did not include s-interr-hwint.adb. There is no patch to s-osinte-rtems.adb since the .ads binds directly to OS provided routines. -- joel at gcc dot gnu dot org changed: What|Removed |Added Attachment #15505|0 |1 is obsolete|| http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35576
[Bug ada/35576] Ada HW Interrupt Task Enhancement
--- Comment #10 from joel at gcc dot gnu dot org 2008-05-28 16:33 --- Updated changelog entry. I missed adding the s-hwint-interr.adb file when I replaced my svn tree a while back. There are no modifications to s-osinte-rtems.adb. The .ads just binds to more routines provided by RTEMS. 2008-05-28 Joel Sherrill [EMAIL PROTECTED] * Makefile.in: Switch RTEMS and VxWorks to s-interr-hwint.adb. * s-interr-hwint.adb: New file with portable implementation. * 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. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35576
[Bug ada/35576] Ada HW Interrupt Task Enhancement
--- Comment #8 from joel at gcc dot gnu dot org 2008-05-20 16:59 --- Patch against SVN trunk still OK using 20080519 (experimental) [trunk revision 135528] -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35576
[Bug ada/35576] Ada HW Interrupt Task Enhancement
--- Comment #6 from joel at gcc dot gnu dot org 2008-05-07 18:03 --- Tested against this GCC using gcc-ada-hwint-20080421.diff and patch in http://gcc.gnu.org/ml/gcc-patches/2008-04/msg01581.html sparc-rtems4.9-gcc (GCC) 4.4.0 20080502 (experimental) [trunk revision 134885] -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35576
[Bug ada/35576] Ada HW Interrupt Task Enhancement
--- Comment #7 from joel at gcc dot gnu dot org 2008-05-07 18:08 --- Created an attachment (id=15612) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15612action=view) hwint patch for gcc 4.3 branch This has been tested against sparc-rtems4.9 for interrupt functionality. ACATS results reported for mips, i386, powerpc, and sparc. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35576
[Bug ada/35576] Ada HW Interrupt Task Enhancement
--- Comment #4 from joel at gcc dot gnu dot org 2008-04-21 22:37 --- Created an attachment (id=15505) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15505action=view) Updated to 4.4.0 20080421 (experimental) [trunk revision 134514] Requires patch in http://gcc.gnu.org/ml/gcc-patches/2008-04/msg01581.html to even compile Ada targeting RTEMS on the trunk. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35576
[Bug ada/35576] Ada HW Interrupt Task Enhancement
--- Comment #5 from joel at gcc dot gnu dot org 2008-04-21 22:39 --- Tested against this GCC using gcc-ada-hwint-20080421.diff and patch in http://gcc.gnu.org/ml/gcc-patches/2008-04/msg01581.html sparc-rtems4.9-gcc (GCC) 4.4.0 20080421 (experimental) [trunk revision 134514] -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35576
[Bug ada/35576] Ada HW Interrupt Task Enhancement
--- Comment #3 from joel at gcc dot gnu dot org 2008-04-04 14:32 --- Patch is still valid against 3 April SVN trunk. Confirmed on SPARC. sparc-rtems4.9-gcc (GCC) 4.4.0 20080403 (experimental) [trunk revision 133868] -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35576
[Bug ada/35576] Ada HW Interrupt Task Enhancement
--- Comment #1 from joel at gcc dot gnu dot org 2008-03-13 18:47 --- Created an attachment (id=15309) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15309action=view) Ada HW Interrupt Task Enhancement -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35576
[Bug ada/35576] Ada HW Interrupt Task Enhancement
--- Comment #2 from joel at gcc dot gnu dot org 2008-03-13 18:47 --- 2007-12-06 Joel Sherrill [EMAIL PROTECTED] * Makefile.in: Switch RTEMS and VxWorks to s-interr-hwint.adb. * s-interr-hwint.adb: New file with portable implementation. * s-interr-vxworks.adb: Removed. * s-osinte-rtems.adb, s-osinte-rtems.ads, s-osinte-vxworks.adb, s-osinte-vxworks.ads: Add shared hardware interrupt adapter layer. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35576