diff options
author | cgf <cgf@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-09-15 00:46:20 +0000 |
---|---|---|
committer | cgf <cgf@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-09-15 00:46:20 +0000 |
commit | d82d741904fa830adb184d8bbba8b8dca3ad3bdf (patch) | |
tree | 978bd36a50357fad8d1572b2c9bf9323f5c70dea /libiberty/ChangeLog | |
parent | 90beacf1490e7f5b9e3391483d205889bf7827c9 (diff) | |
download | ppe42-gcc-d82d741904fa830adb184d8bbba8b8dca3ad3bdf.tar.gz ppe42-gcc-d82d741904fa830adb184d8bbba8b8dca3ad3bdf.zip |
* pex-win32.c: Include "windows.h".
(backslashify): New function.
(fix_argv): Use backslashify to convert path to windows format. Allocate one
more place in new argv for potential executable from '#!' parsing.
(tack_on_executable): New function. Conditional on USE_MINGW_MSYS
(openkey): Ditto.
(mingw_rootify): Ditto.
(msys_rootify): Ditto.
(spawn_script): New function.
(pex_win32_exec_child): Save translated argv in newargv. Pass to spawn_script
if spawnv* fails.
(main): New function. Conditional on MAIN. Useful for testing.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104292 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libiberty/ChangeLog')
-rw-r--r-- | libiberty/ChangeLog | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/libiberty/ChangeLog b/libiberty/ChangeLog index 3e2e92e6068..4cf1a404b11 100644 --- a/libiberty/ChangeLog +++ b/libiberty/ChangeLog @@ -1,3 +1,19 @@ +2005-09-14 Christopher Faylor <cgf@timesys.com> + + * pex-win32.c: Include "windows.h". + (backslashify): New function. + (fix_argv): Use backslashify to convert path to windows format. + Allocate one more place in new argv for potential executable from '#!' + parsing. + (tack_on_executable): New function. Conditional on USE_MINGW_MSYS + (openkey): Ditto. + (mingw_rootify): Ditto. + (msys_rootify): Ditto. + (spawn_script): New function. + (pex_win32_exec_child): Save translated argv in newargv. Pass to + spawn_script if spawnv* fails. + (main): New function. Conditional on MAIN. Useful for testing. + 2005-08-17 Mark Kettenis <kettenis@gnu.org> * floatformat.c (floatformat_always_valid): Change type of last |