2006-10-31 Vincent Celier <celier@adacore.com>
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 31 Oct 2006 18:00:29 +0000 (18:00 +0000)
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 31 Oct 2006 18:00:29 +0000 (18:00 +0000)
commit5d74c8d5e46805aaec1e398c1b9097b20bf98698
treefe4bfdfe91549b1a501849cff44733a5ebf079dc
parent91593e5d8623d6f38f7464ce6550431bf877530e
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

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