g-os_lib.ads, [...] (Locate_Exec_On_Path): Always return an absolute path name.
authorVincent Celier <celier@adacore.com>
Tue, 31 Oct 2006 18:00:29 +0000 (19:00 +0100)
committerArnaud Charlet <charlet@gcc.gnu.org>
Tue, 31 Oct 2006 18:00:29 +0000 (19:00 +0100)
commit8967c38f74e68783fdbff9ad8759178d83eef637
treefe4bfdfe91549b1a501849cff44733a5ebf079dc
parentac36caab6be73f02af1e03f0bc859c45f86e9a00
g-os_lib.ads, [...] (Locate_Exec_On_Path): Always return an absolute path name.

2006-10-31  Vincent Celier  <celier@adacore.com>

* g-os_lib.ads, g-os_lib.adb (Locate_Exec_On_Path): Always return an
absolute path name.
(Locate_Regular_File): Ditto
(Change_Dir): Remove, no longer used
(Normalize_Pathname): Do not use Change_Dir to get the drive letter
on Windows. Get it calling Get_Current_Dir.
(OpenVMS): Remove imported boolean, no longer needed.
(Normalize_Pathname)[VMS]: Do not resolve directory names.
(Pid_To_Integer): New function to convert a Process_Id to  Integer

From-SVN: r118279
gcc/ada/g-os_lib.adb
gcc/ada/g-os_lib.ads