aboutsummaryrefslogtreecommitdiff
path: root/gcc/doc
diff options
context:
space:
mode:
authorBob Duff <duff@adacore.com>2018-05-29 09:28:59 +0000
committerPierre-Marie de Rodat <pmderodat@gcc.gnu.org>2018-05-29 09:28:59 +0000
commit9f4b346b0b604183a7b2285df61961ebb4a4c582 (patch)
tree9b90ec6496d0506cb5101ef9cbff8c45513b3a5c /gcc/doc
parent0c46b4263c49f008485b25eafffbe685c3c9031f (diff)
downloadgcc-9f4b346b0b604183a7b2285df61961ebb4a4c582.zip
gcc-9f4b346b0b604183a7b2285df61961ebb4a4c582.tar.gz
gcc-9f4b346b0b604183a7b2285df61961ebb4a4c582.tar.bz2
[Ada] Preliminary work to avoid full pathnames in ALI files
Normally, ALI files refer to source files using simple names. This allows files to be moved around without disturbing things (causing extra recompilations, etc). However, for configuration files, the full pathname is stored. This patch preparates the code base to store the simple name in this case. 2018-05-29 Bob Duff <duff@adacore.com> gcc/ada/ * lib-writ.adb (Write_ALI): Cleanup: avoid use of global var; call new To_Lower function. * libgnat/s-casuti.ads, libgnat/s-casuti.adb (To_Upper, To_Lower, To_Mixed): New functions. * osint.adb: Cleanup: use Is_Directory_Separator, which correctly allows both '\' and '/' on Windows. From-SVN: r260860
Diffstat (limited to 'gcc/doc')
0 files changed, 0 insertions, 0 deletions