OSDN Git Service

* adaint.h, adaint.c
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 19 Nov 2004 10:54:33 +0000 (10:54 +0000)
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 19 Nov 2004 10:54:33 +0000 (10:54 +0000)
commit8e7611912c74f7cad8cea8d80b6575376c1027f8
tree3063d70e8397901bd7a7baad967d07c7ed60675e
parent0784ecd8586f31b393f42dc863d22e839133dac8
* adaint.h, adaint.c
(__gnat_portable_spawn): Fix cast of spawnvp third parameter
to avoid warnings.
Add also a cast to kill another warning.
(win32_no_block_spawn): Initialize CreateProcess's dwCreationFlags
parameter with the priority class of the parent process instead of
always using the NORMAL_PRIORITY_CLASS.
(__gnat_dup): New function.
(__gnat_dup2): New function.
(__gnat_is_symbolic_link): Enable the effective body of this
function when __APPLE__ is defined.

* g-os_lib.ads, g-os_lib.adb (Spawn): Two new procedures.
Update comments.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90899 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ada/adaint.c
gcc/ada/adaint.h
gcc/ada/g-os_lib.adb
gcc/ada/g-os_lib.ads