diff options
author | Ronan Desplanques <desplanques@adacore.com> | 2023-10-16 17:09:25 +0200 |
---|---|---|
committer | Marc Poulhiès <poulhies@adacore.com> | 2023-11-07 10:15:04 +0100 |
commit | 63eaa7eeb68cd967ce9a93a4669dc46f1048b0bc (patch) | |
tree | e667b44e5e5e3cd3dbb6480a6f9e4562d10ba0e6 /gcc/gdbhooks.py | |
parent | a2e4afc6f6bd0fd3c3894a2192fcc09e0b60f0be (diff) | |
download | gcc-63eaa7eeb68cd967ce9a93a4669dc46f1048b0bc.zip gcc-63eaa7eeb68cd967ce9a93a4669dc46f1048b0bc.tar.gz gcc-63eaa7eeb68cd967ce9a93a4669dc46f1048b0bc.tar.bz2 |
ada: Fix Ada.Directories.Modification_Time on Windows
Before this patch, Ada.Directories.Modification_Time called
GetFileAttributesExA under the hood on Windows. That would sometimes
fail to work with files whose names were non-ASCII.
This patch replaces the call to GetFileAttributesExA with a call to
GetFileAttributesEx preceded by an encoding scheme conversion, as is
done in other functions of the run-time library. This fixes the issues
that were observed with the previous implementations.
gcc/ada/
* adaint.c (__gnat_file_time): Fix Windows version.
Diffstat (limited to 'gcc/gdbhooks.py')
0 files changed, 0 insertions, 0 deletions