aboutsummaryrefslogtreecommitdiff
path: root/gcc/c.opt
diff options
context:
space:
mode:
authorPascal Obry <obry@adacore.com>2006-10-31 18:47:20 +0100
committerArnaud Charlet <charlet@gcc.gnu.org>2006-10-31 18:47:20 +0100
commit18f2228492d64fae05e14707919e62b6a8f535b5 (patch)
tree55ea2708d17acf16323af0332d2a2f211874f3cb /gcc/c.opt
parentd1fa78e300ffbcc515c6d644d664f8a58c6f23c3 (diff)
downloadgcc-18f2228492d64fae05e14707919e62b6a8f535b5.zip
gcc-18f2228492d64fae05e14707919e62b6a8f535b5.tar.gz
gcc-18f2228492d64fae05e14707919e62b6a8f535b5.tar.bz2
adaint.c (__gnat_get_libraries_from_registry): Call explicitly the ASCII version of the registry API.
2006-10-31 Pascal Obry <obry@adacore.com> Eric Botcazou <ebotcazou@adacore.com> Vincent Celier <celier@adacore.com> * adaint.c (__gnat_get_libraries_from_registry): Call explicitly the ASCII version of the registry API. This is needed as the GNAT runtime is now UNICODE by default. Include version.h. (get_gcc_version): Do not hardcode the return value. (__gnat_file_time_name): On Windows properly set the default returned value to -1 which corresponds to Invalid_Time. (__gnat_fopen): New routine. A simple wrapper on all plateforms except on Windows where it does conversion for unicode support. (__gnat_freopen): Idem. (__gnat_locate_exec_on_path): If environment variable PATH does not exist, return a NULL pointer * adaint.h: (__gnat_fopen): Declare. (__gnat_freopen): Likewise. * mingw32.h (_tfreopen): Define this macro here for older MingW version. Activate the unicode support on platforms using a MingW runtime version 3.9 or newer. * s-crtl.ads (fopen): Is now an import to the wrapper __gnat_freopen. This is needed for proper unicode support on Windows. (freopen): Idem. From-SVN: r118240
Diffstat (limited to 'gcc/c.opt')
0 files changed, 0 insertions, 0 deletions