gcc/ada/ChangeLog: * env.c (__gnat_clearenv): Adjust comment. * libgnarl/a-intnam__bsd.ads: Fix copyright date.
Tested on x86_64-pc-linux-gnu, committed on master. --- gcc/ada/env.c | 3 ++- gcc/ada/libgnarl/a-intnam__bsd.ads | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/gcc/ada/env.c b/gcc/ada/env.c index 950c2696cf67..64e9aa01ef06 100644 --- a/gcc/ada/env.c +++ b/gcc/ada/env.c @@ -229,7 +229,8 @@ void __gnat_clearenv (void) || defined (__CYGWIN__) \ || defined (__NetBSD__) || defined (__OpenBSD__) || defined (__rtems__) \ || defined (__DragonFly__) || defined (__DJGPP__) - /* On Windows, FreeBSD and MacOS there is no function to clean all the + /* On several platforms (e.g. Windows, FreeBSD, MacOS...) + there is no function to clean all the environment but there is a "clean" way to unset a variable. So go through the environ table and call __gnat_unsetenv on all entries */ char **env = __gnat_environ (); diff --git a/gcc/ada/libgnarl/a-intnam__bsd.ads b/gcc/ada/libgnarl/a-intnam__bsd.ads index 767f54e64cc2..a9fbf0eec9e9 100644 --- a/gcc/ada/libgnarl/a-intnam__bsd.ads +++ b/gcc/ada/libgnarl/a-intnam__bsd.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1991-2024, Free Software Foundation, Inc. -- +-- Copyright (C) 1991-2025, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- -- 2.43.0