diff options
-rw-r--r-- | gdb/ChangeLog | 10 | ||||
-rw-r--r-- | gdb/buildsym.c | 2 | ||||
-rw-r--r-- | gdb/cp-name-parser.y | 1 | ||||
-rw-r--r-- | gdb/gdb_select.h | 2 | ||||
-rw-r--r-- | gdb/xml-tdesc.c | 2 |
5 files changed, 15 insertions, 2 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index ffcbe3c..60dac52 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,15 @@ 2008-08-09 Pedro Alves <pedro@codesourcery.com> + * buildsym.c (start_subfile): Properly cast sentinel in concat + call. + * cp-name-parser.y: Include "config.h". + * xml-tdesc.c (fetch_xml_from_file): Properly cast sentinel in + concat call. + * gdb_select.h: Include sys/time.h if sys/select.h is not + available. + +2008-08-09 Pedro Alves <pedro@codesourcery.com> + * go32-nat.c: Include "gdbthread.h". (go32_stop, go32_kill_inferior): Delete the main thread. (go32_create_inferior): Add it. diff --git a/gdb/buildsym.c b/gdb/buildsym.c index f3850a2..e8bf973 100644 --- a/gdb/buildsym.c +++ b/gdb/buildsym.c @@ -547,7 +547,7 @@ start_subfile (char *name, char *dirname) && !IS_ABSOLUTE_PATH (subfile->name) && subfile->dirname != NULL) subfile_name = concat (subfile->dirname, SLASH_STRING, - subfile->name, NULL); + subfile->name, (char *) NULL); else subfile_name = subfile->name; diff --git a/gdb/cp-name-parser.y b/gdb/cp-name-parser.y index 18c959e..1cfbcfb 100644 --- a/gdb/cp-name-parser.y +++ b/gdb/cp-name-parser.y @@ -36,6 +36,7 @@ Boston, MA 02110-1301, USA. */ #include <unistd.h> #include <string.h> +#include "config.h" #include "safe-ctype.h" #include "libiberty.h" #include "demangle.h" diff --git a/gdb/gdb_select.h b/gdb/gdb_select.h index 5bcdcf3..407ec9a 100644 --- a/gdb/gdb_select.h +++ b/gdb/gdb_select.h @@ -22,6 +22,8 @@ #ifdef HAVE_SYS_SELECT_H #include <sys/select.h> +#else +#include <sys/time.h> #endif #ifdef USE_WIN32API diff --git a/gdb/xml-tdesc.c b/gdb/xml-tdesc.c index e1aefd1..d66c0e3 100644 --- a/gdb/xml-tdesc.c +++ b/gdb/xml-tdesc.c @@ -443,7 +443,7 @@ fetch_xml_from_file (const char *filename, void *baton) if (dirname && *dirname) { - char *fullname = concat (dirname, "/", filename, NULL); + char *fullname = concat (dirname, "/", filename, (char *) NULL); if (fullname == NULL) nomem (0); file = fopen (fullname, FOPEN_RT); |