diff mbox series

[uclibc-ng-devel] Fix redefinition of _GNU_SOURCE.

Message ID 20240206150424.58191-1-dm.chestnykh@gmail.com
State Accepted
Headers show
Series [uclibc-ng-devel] Fix redefinition of _GNU_SOURCE. | expand

Commit Message

Dmitry Chestnykh Feb. 6, 2024, 3:04 p.m. UTC
libc/misc/getloadavg/getloadavg.c:26: warning: "_GNU_SOURCE" redefined
   26 | #define _GNU_SOURCE
      |
In file included from <command-line>:
./include/libc-symbols.h:52: note: this is the location of the previous definition
   52 | #define _GNU_SOURCE     1

Signed-off-by: Dmitry Chestnykh <dm.chestnykh@gmail.com>
---
 libc/misc/getloadavg/getloadavg.c | 2 ++
 1 file changed, 2 insertions(+)

Comments

Waldemar Brodkorb Feb. 9, 2024, 5:53 p.m. UTC | #1
Hi Dmitry,

patch applied and pushed,
 thanks
  Waldemar

Dmitry Chestnykh wrote,

> libc/misc/getloadavg/getloadavg.c:26: warning: "_GNU_SOURCE" redefined
>    26 | #define _GNU_SOURCE
>       |
> In file included from <command-line>:
> ./include/libc-symbols.h:52: note: this is the location of the previous definition
>    52 | #define _GNU_SOURCE     1
> 
> Signed-off-by: Dmitry Chestnykh <dm.chestnykh@gmail.com>
> ---
>  libc/misc/getloadavg/getloadavg.c | 2 ++
>  1 file changed, 2 insertions(+)
> 
> diff --git a/libc/misc/getloadavg/getloadavg.c b/libc/misc/getloadavg/getloadavg.c
> index 2aee565c0..0d98119a9 100644
> --- a/libc/misc/getloadavg/getloadavg.c
> +++ b/libc/misc/getloadavg/getloadavg.c
> @@ -23,7 +23,9 @@
>   * Imported from musl C library
>   */
>  
> +#ifndef _GNU_SOURCE
>  #define _GNU_SOURCE
> +#endif /* _GNU_SOURCE */
>  #include <stdlib.h>
>  #include <sys/sysinfo.h>
>  
> -- 
> 2.43.0
> 
> _______________________________________________
> devel mailing list -- devel@uclibc-ng.org
> To unsubscribe send an email to devel-leave@uclibc-ng.org
>
diff mbox series

Patch

diff --git a/libc/misc/getloadavg/getloadavg.c b/libc/misc/getloadavg/getloadavg.c
index 2aee565c0..0d98119a9 100644
--- a/libc/misc/getloadavg/getloadavg.c
+++ b/libc/misc/getloadavg/getloadavg.c
@@ -23,7 +23,9 @@ 
  * Imported from musl C library
  */
 
+#ifndef _GNU_SOURCE
 #define _GNU_SOURCE
+#endif /* _GNU_SOURCE */
 #include <stdlib.h>
 #include <sys/sysinfo.h>