[syslinux] [PATCH] remove _BSD_SOURCE definition

Chanho Park chanho61.park at samsung.com
Mon Sep 22 18:20:23 PDT 2014


Ping?

> -----Original Message-----
> From: Chanho Park [mailto:chanho61.park at samsung.com]
> Sent: Thursday, September 18, 2014 1:34 PM
> To: syslinux at zytor.com
> Cc: hpa at linux.intel.com; Chanho Park
> Subject: [PATCH] remove _BSD_SOURCE definition
> 
> The _BSD_SOURCE was deprecated since glibc-2.20. _DEFAULT_SOURCE can be
> used instead of _BSD_SOURCE. However, there is no need to include
> _BSD_SOURCE because the sources only have inline functions and calls
> memcmp/cpy functions.
> 
> Signed-off-by: Chanho Park <chanho61.park at samsung.com>
> ---
>  dos/getsetsl.c          | 1 -
>  libinstaller/fs.c       | 1 -
>  libinstaller/syslxmod.c | 1 -
>  3 files changed, 3 deletions(-)
> 
> diff --git a/dos/getsetsl.c b/dos/getsetsl.c
> index 5260a2a..ba32b15 100644
> --- a/dos/getsetsl.c
> +++ b/dos/getsetsl.c
> @@ -4,7 +4,6 @@
>   */
> 
>  #define _XOPEN_SOURCE 500	/* Required on glibc 2.x */
> -#define _BSD_SOURCE
>  #include <inttypes.h>
>  #include <string.h>
>  #include <stddef.h>
> diff --git a/libinstaller/fs.c b/libinstaller/fs.c
> index 179629e..e5a854c 100644
> --- a/libinstaller/fs.c
> +++ b/libinstaller/fs.c
> @@ -17,7 +17,6 @@
>   */
> 
>  #define _XOPEN_SOURCE 500	/* Required on glibc 2.x */
> -#define _BSD_SOURCE
>  #include <stdio.h>
>  #include <inttypes.h>
>  #include <string.h>
> diff --git a/libinstaller/syslxmod.c b/libinstaller/syslxmod.c
> index cc6e56a..99f9995 100644
> --- a/libinstaller/syslxmod.c
> +++ b/libinstaller/syslxmod.c
> @@ -16,7 +16,6 @@
>   */
> 
>  #define _XOPEN_SOURCE 500	/* Required on glibc 2.x */
> -#define _BSD_SOURCE
>  #include <stdio.h>
>  #include <inttypes.h>
>  #include <string.h>
> --
> 1.9.1



More information about the Syslinux mailing list