OSDN Git Service

2009-07-13 Vasiliy Fofanov <fofanov@adacore.com>
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 13 Jul 2009 12:16:51 +0000 (12:16 +0000)
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 13 Jul 2009 12:16:51 +0000 (12:16 +0000)
commit4c4697b81e7b74186ae92bbffd6f2b9af05d8f86
tree94908b1bab6a306f6dede652eb468c1a41ae89f5
parent7226d7649d58c4a5da9255b18d02aba841b7f829
2009-07-13  Vasiliy Fofanov  <fofanov@adacore.com>

* mingw32.h: Make it explicit that we need XP or later.

* initialize.c: Remove useless extern symbol declaration.

* adaint.h: Ditto, also expose __gnat_win32_remove_handle to allow
code reuse in expect.c.

* adaint.c: Changes throughout the Windows section to redesign storage
of the child process list and the process identification.

* expect.c (__gnat_kill, __gnat_waitpid): Simplify, cleanup, use pids
for interfacing, fix errors.
(__gnat_expect_portable_execvp): use function in adaint.c

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@149573 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ada/ChangeLog
gcc/ada/adaint.c
gcc/ada/adaint.h
gcc/ada/expect.c
gcc/ada/initialize.c
gcc/ada/mingw32.h