patches/gdb/7.4.1/05_all_readline-headers.patch
author Yann Diorcet <diorcet.yann@gmail.com>
Mon Nov 19 11:21:31 2012 +0100 (2012-11-19)
changeset 3123 6a5946fbc728
permissions -rw-r--r--
binutils: introduce the infrastructure to support binutils alternatives

Rework binutils in order to provide soon binutils alternative.

Signed-off-by: Yann Diorcet <diorcet.yann@gmail.com>
[yann.morin.1998@free.fr: split up original patch for self-contained changes]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Message-Id: <d3d1d51f399e6d2c1163.1353320546@macbook-smorlat.local>
Patchwork-Id: 199971
     1 --- a/readline/complete.c
     2 +++ b/readline/complete.c
     3 @@ -25,6 +25,11 @@
     4  #  include <config.h>
     5  #endif
     6  
     7 +#ifdef HAVE_WCHAR_H /* wcwidth() */
     8 +# define _GNU_SOURCE
     9 +# include <wchar.h>
    10 +#endif
    11 +
    12  #include <sys/types.h>
    13  #include <fcntl.h>
    14  #if defined (HAVE_SYS_FILE_H)
    15 --- a/readline/display.c
    16 +++ b/readline/display.c
    17 @@ -25,6 +25,11 @@
    18  #  include <config.h>
    19  #endif
    20  
    21 +#ifdef HAVE_WCHAR_H /* wcwidth() */
    22 +# define _GNU_SOURCE
    23 +# include <wchar.h>
    24 +#endif
    25 +
    26  #include <sys/types.h>
    27  
    28  #if defined (HAVE_UNISTD_H)
    29 --- a/readline/mbutil.c
    30 +++ b/readline/mbutil.c
    31 @@ -25,6 +25,11 @@
    32  #  include <config.h>
    33  #endif
    34  
    35 +#ifdef HAVE_WCHAR_H /* wcwidth() */
    36 +# define _GNU_SOURCE
    37 +# include <wchar.h>
    38 +#endif
    39 +
    40  #include <sys/types.h>
    41  #include <fcntl.h>
    42  #include "posixjmp.h"