patches/gdb/7.4.1/05_all_readline-headers.patch
author Ray Donnelly <mingw.android@gmail.com>
Thu Feb 20 18:23:08 2014 +0000 (2014-02-20)
changeset 3292 9321d9d7af9b
permissions -rw-r--r--
If GNU make 3.81 is not found then build it as a companion tool.

Signed-off-by: Ray Donnelly <mingw.android@gmail.com>
[yann.morin.1998@free.fr: add message "checking for make 3.81"]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Message-Id: <8b8bf6998f3d239f6c74.1392920971@advancedsearch.virginmedia.com>
Patchwork-Id: 322302
     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"