2012-11-06 Bernard Banner <banner@adacore.com>
authorBernard Banner <banner@adacore.com>
Tue, 6 Nov 2012 09:41:56 +0000 (09:41 +0000)
committerArnaud Charlet <charlet@gcc.gnu.org>
Tue, 6 Nov 2012 09:41:56 +0000 (10:41 +0100)
commit3c55062f3030f6dcd365f89ba9ecfea2131889b4
tree592dfa4c5da0b2f747924e5303aa856760fe858d
parent055311ddefe5674b074075c3720e23693370f062
2012-11-06  Bernard Banner  <banner@adacore.com>

* adaint.c Add file macro definitions missing on Android.
* adaint.h Avoid definitions related to task affinity and CPU
sets since this functionality is missing on the Android
* errno.c (__set_errno): Android already contains such a named
procedure so do include again.
* gsocket.h: Sockets not supported on Android.
* init.c: Avoid linux related code not supported on Android.
* sysdep.c (sigismember, sigaddset, sigdelset, sigemptyset,
sigfillset): wrapper functions since sig routines are defined
as inline macros on Android.
* terminals.c: Add stubs for terminal related functions not
supported on Android.

From-SVN: r193213
gcc/ada/ChangeLog
gcc/ada/adaint.c
gcc/ada/adaint.h
gcc/ada/errno.c
gcc/ada/gsocket.h
gcc/ada/init.c
gcc/ada/sysdep.c
gcc/ada/terminals.c