s-os_lib.ads, [...] (Kill): New routine.
authorPascal Obry <obry@adacore.com>
Mon, 26 Oct 2015 11:59:42 +0000 (11:59 +0000)
committerArnaud Charlet <charlet@gcc.gnu.org>
Mon, 26 Oct 2015 11:59:42 +0000 (12:59 +0100)
commit3fee081aa9efc529c87f812e1b04d691d8c13c88
tree9b6414d9e4fe15812e6151984b8b7a6a6b800af5
parentfbf90e543f27ac7ea77df9044ede3e3541f06a18
s-os_lib.ads, [...] (Kill): New routine.

2015-10-26  Pascal Obry  <obry@adacore.com>

* s-os_lib.ads, s-os_lib.adb (Kill): New routine. This routine
makes visible support for killing processes in expect.c.
* expect.c (__gnat_kill): Removed from here.
* adaint.c (__gnat_kill): Added here to be usable in the compiler
(System.OS_Lib).
* make.adb (Sigint_Intercepted): Use the Kill routine from
System.OS_Lib.

From-SVN: r229348
gcc/ada/ChangeLog
gcc/ada/adaint.c
gcc/ada/expect.c
gcc/ada/make.adb
gcc/ada/s-os_lib.adb
gcc/ada/s-os_lib.ads