summaryrefslogtreecommitdiff
path: root/gcc/ada/s-osinte-rtems.adb
Commit message (Collapse)AuthorAgeFilesLines
* PR other/52438ebotcazou2012-11-091-14/+12
| | | | | | | | | | * s-taspri-lynxos.ads: Delete. * s-osinte-kfreebsd-gnu.ads: Change license to GPL V3+. * s-tpopsp-rtems.adb: Likewise. * s-osinte-rtems.adb: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@193375 138bc75d-0d04-0410-961f-82ee72b054a4
* 2011-12-02 Joel Sherrill <joel.sherrill@oarcorp.com>joel2011-12-021-0/+13
| | | | | | | | | | | | | | * s-tpopsp-rtems.adb: Use ATCB_Key rather than RTEMS_Ada_Self variable for consistency with other ports. * s-osinte-rtems.adb: Add body for dummy implementation of pthread_rwlockattr_setkind_np(). * s-osinte-rtems.ads: Add missing clock and rwlock bindings. * terminals.c: Add __rtems__ conditionals to account for differences in termios implementation. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@181924 138bc75d-0d04-0410-961f-82ee72b054a4
* 2009-11-23 Eric Botcazou <ebotcazou@adacore.com>guerby2009-11-231-23/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Laurent GUERBY <laurent@guerby.net> PR ada/42153 * s-osinte-linux.ads (struct_timeval): Delete. * s-osinte-hpux.ads (struct_timeval, To_Duration, To_Timeval): Delete. * s-osinte-kfreebsd-gnu.ads: Likewise. * s-osinte-rtems.ads: Likewise. * s-osinte-aix.ads: Likewise. * s-osinte-hpux-dce.ads: Likewise. * s-osinte-darwin.ads: Likewise. * s-osinte-solaris-posix.ads: Likewise. * s-osinte-irix.ads: Likewise. * s-osinte-solaris.ads: Likewise. * s-osinte-hpux-dce.adb (To_Duration, To_Timeval): Delete. * s-osinte-irix.adb: Likewise. * s-osinte-solaris.adb: Likewise. * s-osinte-rtems.adb: Likewise. Minor reformatting. * s-osinte-aix.adb (To_Duration, To_Timeval): Delete. (clock_gettime): Use cal.c timeval_to_duration. * s-osinte-darwin.adb: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@154446 138bc75d-0d04-0410-961f-82ee72b054a4
* 2009-09-21 Joel Sherrill <joel.sherrill@oarcorp.com>joel2009-09-211-11/+1
| | | | | | | | | * s-osinte-rtems.ad[bs]: Get_Page_Size cannot return 0. Bind to getpagesize() in RTEMS 4.10 and newer. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@151946 138bc75d-0d04-0410-961f-82ee72b054a4
* 2008-04-22 Joel Sherrill <joel.sherrill@oarcorp.com>joel2008-04-221-0/+9
| | | | | | | | | | | | * s-osinte-rtems.adb: Add sigalstack function. * s-osinte-rtems.ads: Add SO_ONSTACK and sigalstack function. Add Alternate_Stack and Alternate_Stack_Size. Add missing process_shared field to pthread_condattr_t and change ss_low_priority to int from timespec. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@134560 138bc75d-0d04-0410-961f-82ee72b054a4
* 2008-02-11 Joel Sherrill <joel.sherrill@oarcorp.com>joel2008-02-131-3/+20
| | | | | | | | | | | | | | | | | PR ada/35143 * env.c: Add __rtems__ to if defined. * s-osinte-rtems.adb: Add To_Target_Priority. Fix formatting. * s-osinte-rtems.ads: Add To_Target_Priority prototype and PTHREAD_SCOPE_PROCESS/PTHREAD_SCOPE_SYSTEM constants. Add pragma Convention as required. * gsocket.h: Make compile in and out of RTS. * Makefile.in: Add system-rtems.ads. Build DEC extensions. Use g-soccon-rtems.ads. * g-soccon-rtems.ads, system-rtems.ads: New files. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@132294 138bc75d-0d04-0410-961f-82ee72b054a4
* Update FSF addresskcook2005-07-011-2/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@101492 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-01-27 Laurent GUERBY <laurent@guerby.net>guerby2005-01-271-0/+121
* Makefile.in: Rename GNAT RTEMS specific files. * 5rtpopsp.adb, 4rintnam.ads, 5rosinte.adb, 5rosinte.ads, 5rparame.adb: Replaced by files below. * s-tpopsp-rtems.adb, a-intman-rtems.ads, s-osinte-rtems.adb, s-osinte-rtems.ads, s-parame-rtems.adb: Replace files above. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@94319 138bc75d-0d04-0410-961f-82ee72b054a4