-
- Downloads
[multiple changes]
2009-11-30 Robert Dewar <dewar@adacore.com> * g-sha256.ads, s-sehamd.ads, s-sehamd.adb, g-sha512.ads, g-sha224.ads, g-sha384.ads: Minor reformatting 2009-11-30 Emmanuel Briot <briot@adacore.com> * adaint.h (file_attributes): Reduce size of the structure, so that it is less costly to store in records. * makeutl.adb: (Check_Source_Info_In_ALI): use Full_Source_Name instead of a direct call to Find_File, since the former provides caching when appropriate, which limits the number of system calls in some cases. * osint.ads, prj.ads (Source_Data): do not store directly the timestamp, but the file attributes since we also need access to the size of the ALI file to parse it. This gives an opportunity for saving system calls on Unix systems. From-SVN: r154817
Showing
- gcc/ada/ChangeLog 18 additions, 0 deletionsgcc/ada/ChangeLog
- gcc/ada/adaint.h 7 additions, 7 deletionsgcc/ada/adaint.h
- gcc/ada/g-sha224.ads 1 addition, 0 deletionsgcc/ada/g-sha224.ads
- gcc/ada/g-sha256.ads 1 addition, 0 deletionsgcc/ada/g-sha256.ads
- gcc/ada/g-sha384.ads 1 addition, 0 deletionsgcc/ada/g-sha384.ads
- gcc/ada/g-sha512.ads 1 addition, 0 deletionsgcc/ada/g-sha512.ads
- gcc/ada/makeutl.adb 1 addition, 1 deletiongcc/ada/makeutl.adb
- gcc/ada/osint.ads 1 addition, 1 deletiongcc/ada/osint.ads
- gcc/ada/prj.ads 3 additions, 2 deletionsgcc/ada/prj.ads
- gcc/ada/s-sehamd.adb 4 additions, 4 deletionsgcc/ada/s-sehamd.adb
- gcc/ada/s-sehamd.ads 1 addition, 1 deletiongcc/ada/s-sehamd.ads
Loading
Please register or sign in to comment