* sysdep.h: Include sys/stat.h here.
* ar.c: Don't include headers already included by sysdep.h. * bucomm.c: Likewise. * budbg.h: Likewise. * dlltool.h: Likewise. * elfedit.c: Likewise. * nlmconv.c: Likewise. * objcopy.c: Likewise. * objdump.c: Likewise. * objdump.h: Likewise. * readelf.c: Likewise. * rename.c: Likewise. * resrc.c: Likewise. * strings.c: Likewise. * windres.c: Likewise. * od-macho.c: Ensure #include sysdep.h is first. * od-xcoff.c: Likewise. * dllwrap.c: Remove alloca pragma handled by sysdep.h, and remove duplicate headers. * dlltool.c: Likewise and ensure #include sysdep.h is first.
This commit is contained in:
parent
34d3dcbff2
commit
dbb7c4414b
20 changed files with 48 additions and 63 deletions
|
@ -1,3 +1,26 @@
|
|||
2012-02-09 Alan Modra <amodra@gmail.com>
|
||||
|
||||
* sysdep.h: Include sys/stat.h here.
|
||||
* ar.c: Don't include headers already included by sysdep.h.
|
||||
* bucomm.c: Likewise.
|
||||
* budbg.h: Likewise.
|
||||
* dlltool.h: Likewise.
|
||||
* elfedit.c: Likewise.
|
||||
* nlmconv.c: Likewise.
|
||||
* objcopy.c: Likewise.
|
||||
* objdump.c: Likewise.
|
||||
* objdump.h: Likewise.
|
||||
* readelf.c: Likewise.
|
||||
* rename.c: Likewise.
|
||||
* resrc.c: Likewise.
|
||||
* strings.c: Likewise.
|
||||
* windres.c: Likewise.
|
||||
* od-macho.c: Ensure #include sysdep.h is first.
|
||||
* od-xcoff.c: Likewise.
|
||||
* dllwrap.c: Remove alloca pragma handled by sysdep.h, and
|
||||
remove duplicate headers.
|
||||
* dlltool.c: Likewise and ensure #include sysdep.h is first.
|
||||
|
||||
2012-02-01 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
PR binutils/13493
|
||||
|
|
|
@ -37,7 +37,6 @@
|
|||
#include "filenames.h"
|
||||
#include "binemul.h"
|
||||
#include "plugin.h"
|
||||
#include <sys/stat.h>
|
||||
|
||||
#ifdef __GO32___
|
||||
#define EXT_NAME_LEN 3 /* Bufflen of addition to name if it's MS-DOS. */
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/* bucomm.c -- Bin Utils COMmon code.
|
||||
Copyright 1991, 1992, 1993, 1994, 1995, 1997, 1998, 2000, 2001, 2002,
|
||||
2003, 2005, 2006, 2007, 2008, 2009, 2010, 2011
|
||||
2003, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
|
||||
Free Software Foundation, Inc.
|
||||
|
||||
This file is part of GNU Binutils.
|
||||
|
@ -29,7 +29,6 @@
|
|||
#include "filenames.h"
|
||||
#include "libbfd.h"
|
||||
|
||||
#include <sys/stat.h>
|
||||
#include <time.h> /* ctime, maybe time_t */
|
||||
#include <assert.h>
|
||||
#include "bucomm.h"
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/* budbg.c -- Interfaces to the generic debugging information routines.
|
||||
Copyright 1995, 1996, 2002, 2003, 2005, 2007, 2008
|
||||
Copyright 1995, 1996, 2002, 2003, 2005, 2007, 2008, 2012
|
||||
Free Software Foundation, Inc.
|
||||
Written by Ian Lance Taylor <ian@cygnus.com>.
|
||||
|
||||
|
@ -23,8 +23,6 @@
|
|||
#ifndef BUDBG_H
|
||||
#define BUDBG_H
|
||||
|
||||
#include <stdio.h>
|
||||
|
||||
/* Routine used to read generic debugging information. */
|
||||
|
||||
extern void *read_debugging_info (bfd *, asymbol **, long, bfd_boolean);
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/* dlltool.c -- tool to generate stuff for PE style DLLs
|
||||
Copyright 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
|
||||
2005, 2006, 2007, 2008, 2009, 2011 Free Software Foundation, Inc.
|
||||
2005, 2006, 2007, 2008, 2009, 2011, 2012 Free Software Foundation, Inc.
|
||||
|
||||
This file is part of GNU Binutils.
|
||||
|
||||
|
@ -232,15 +232,6 @@
|
|||
|
||||
.idata$7 = dll name (eg: "kernel32.dll"). (.idata$6 for ppc). */
|
||||
|
||||
/* AIX requires this to be the first thing in the file. */
|
||||
#ifndef __GNUC__
|
||||
# ifdef _AIX
|
||||
#pragma alloca
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#define show_allnames 0
|
||||
|
||||
#include "sysdep.h"
|
||||
#include "bfd.h"
|
||||
#include "libiberty.h"
|
||||
|
@ -252,8 +243,6 @@
|
|||
#include "safe-ctype.h"
|
||||
|
||||
#include <time.h>
|
||||
#include <sys/stat.h>
|
||||
#include <stdarg.h>
|
||||
#include <assert.h>
|
||||
|
||||
#ifdef DLLTOOL_ARM
|
||||
|
@ -319,6 +308,8 @@ static void mcore_elf_gen_out_file (void);
|
|||
#endif /* defined (_WIN32) && ! defined (__CYGWIN32__) */
|
||||
#endif /* ! HAVE_SYS_WAIT_H */
|
||||
|
||||
#define show_allnames 0
|
||||
|
||||
/* ifunc and ihead data structures: ttk@cygnus.com 1997
|
||||
|
||||
When IMPORT declarations are encountered in a .def file the
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
/* dlltool.h -- header file for dlltool
|
||||
Copyright 1997, 1998, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
|
||||
Copyright 1997, 1998, 2003, 2004, 2005, 2007, 2009, 2012
|
||||
Free Software Foundation, Inc.
|
||||
|
||||
This file is part of GNU Binutils.
|
||||
|
||||
|
@ -18,9 +19,6 @@
|
|||
Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
|
||||
02110-1301, USA. */
|
||||
|
||||
#include "ansidecl.h"
|
||||
#include <stdio.h>
|
||||
|
||||
extern void def_code (int);
|
||||
extern void def_data (int);
|
||||
extern void def_description (const char *);
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/* dllwrap.c -- wrapper for DLLTOOL and GCC to generate PE style DLLs
|
||||
Copyright 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007, 2009,
|
||||
2011 Free Software Foundation, Inc.
|
||||
2011, 2012 Free Software Foundation, Inc.
|
||||
Contributed by Mumit Khan (khan@xraylith.wisc.edu).
|
||||
|
||||
This file is part of GNU Binutils.
|
||||
|
@ -20,13 +20,6 @@
|
|||
Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
|
||||
02110-1301, USA. */
|
||||
|
||||
/* AIX requires this to be the first thing in the file. */
|
||||
#ifndef __GNUC__
|
||||
# ifdef _AIX
|
||||
#pragma alloca
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#include "sysdep.h"
|
||||
#include "bfd.h"
|
||||
#include "libiberty.h"
|
||||
|
@ -35,7 +28,6 @@
|
|||
#include "bucomm.h"
|
||||
|
||||
#include <time.h>
|
||||
#include <sys/stat.h>
|
||||
|
||||
#ifdef HAVE_SYS_WAIT_H
|
||||
#include <sys/wait.h>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/* elfedit.c -- Update the ELF header of an ELF format file
|
||||
Copyright 2010
|
||||
Copyright 2010, 2011, 2012
|
||||
Free Software Foundation, Inc.
|
||||
|
||||
This file is part of GNU Binutils.
|
||||
|
@ -19,10 +19,8 @@
|
|||
Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
|
||||
02110-1301, USA. */
|
||||
|
||||
#include "config.h"
|
||||
#include "sysdep.h"
|
||||
#include <assert.h>
|
||||
#include <sys/stat.h>
|
||||
|
||||
#if __GNUC__ >= 2
|
||||
/* Define BFD64 here, even if our default architecture is 32 bit ELF
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
/* nlmconv.c -- NLM conversion program
|
||||
Copyright 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
|
||||
2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
|
||||
2003, 2004, 2005, 2006, 2007, 2008, 2009, 2011, 2012
|
||||
Free Software Foundation, Inc.
|
||||
|
||||
This file is part of GNU Binutils.
|
||||
|
||||
|
@ -42,8 +43,6 @@
|
|||
|
||||
#include "ansidecl.h"
|
||||
#include <time.h>
|
||||
#include <sys/stat.h>
|
||||
#include <sys/file.h>
|
||||
#include <assert.h>
|
||||
#include "getopt.h"
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/* objcopy.c -- copy object file from input to output, optionally massaging it.
|
||||
Copyright 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
|
||||
2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011
|
||||
2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
|
||||
Free Software Foundation, Inc.
|
||||
|
||||
This file is part of GNU Binutils.
|
||||
|
@ -30,7 +30,6 @@
|
|||
#include "filenames.h"
|
||||
#include "fnmatch.h"
|
||||
#include "elf-bfd.h"
|
||||
#include <sys/stat.h>
|
||||
#include "libbfd.h"
|
||||
#include "coff/internal.h"
|
||||
#include "libcoff.h"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/* objdump.c -- dump information about an object file.
|
||||
Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
|
||||
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011
|
||||
Free Software Foundation, Inc.
|
||||
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011,
|
||||
2012 Free Software Foundation, Inc.
|
||||
|
||||
This file is part of GNU Binutils.
|
||||
|
||||
|
@ -71,8 +71,6 @@
|
|||
#include <sys/mman.h>
|
||||
#endif
|
||||
|
||||
#include <sys/stat.h>
|
||||
|
||||
/* Internal headers for the ELF .stab-dump code - sorry. */
|
||||
#define BYTES_IN_WORD 32
|
||||
#include "aout/aout64.h"
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/* objdump.h
|
||||
Copyright 2011 Free Software Foundation, Inc.
|
||||
Copyright 2011, 2012 Free Software Foundation, Inc.
|
||||
|
||||
This file is part of GNU Binutils.
|
||||
|
||||
|
@ -18,8 +18,6 @@
|
|||
Foundation, 51 Franklin Street - Fifth Floor, Boston,
|
||||
MA 02110-1301, USA. */
|
||||
|
||||
#include <stdio.h>
|
||||
|
||||
struct objdump_private_option
|
||||
{
|
||||
/* Option name. */
|
||||
|
|
|
@ -19,9 +19,9 @@
|
|||
Foundation, 51 Franklin Street - Fifth Floor, Boston,
|
||||
MA 02110-1301, USA. */
|
||||
|
||||
#include "sysdep.h"
|
||||
#include <stddef.h>
|
||||
#include <time.h>
|
||||
#include "sysdep.h"
|
||||
#include "safe-ctype.h"
|
||||
#include "bfd.h"
|
||||
#include "objdump.h"
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/* od-xcoff.c -- dump information about an xcoff object file.
|
||||
Copyright 2011 Free Software Foundation, Inc.
|
||||
Copyright 2011, 2012 Free Software Foundation, Inc.
|
||||
Written by Tristan Gingold, Adacore.
|
||||
|
||||
This file is part of GNU Binutils.
|
||||
|
@ -19,9 +19,9 @@
|
|||
Foundation, 51 Franklin Street - Fifth Floor, Boston,
|
||||
MA 02110-1301, USA. */
|
||||
|
||||
#include "sysdep.h"
|
||||
#include <stddef.h>
|
||||
#include <time.h>
|
||||
#include "sysdep.h"
|
||||
#include "safe-ctype.h"
|
||||
#include "bfd.h"
|
||||
#include "objdump.h"
|
||||
|
|
|
@ -42,10 +42,8 @@
|
|||
ELF file than is provided by objdump. In particular it can display DWARF
|
||||
debugging information which (at the moment) objdump cannot. */
|
||||
|
||||
#include "config.h"
|
||||
#include "sysdep.h"
|
||||
#include <assert.h>
|
||||
#include <sys/stat.h>
|
||||
#include <time.h>
|
||||
#ifdef HAVE_ZLIB_H
|
||||
#include <zlib.h>
|
||||
|
|
|
@ -22,8 +22,6 @@
|
|||
#include "bfd.h"
|
||||
#include "bucomm.h"
|
||||
|
||||
#include <sys/stat.h>
|
||||
|
||||
#ifdef HAVE_GOOD_UTIME_H
|
||||
#include <utime.h>
|
||||
#else /* ! HAVE_GOOD_UTIME_H */
|
||||
|
|
|
@ -32,11 +32,6 @@
|
|||
#include "windres.h"
|
||||
|
||||
#include <assert.h>
|
||||
#include <errno.h>
|
||||
#include <sys/stat.h>
|
||||
#ifdef HAVE_UNISTD_H
|
||||
#include <unistd.h>
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_SYS_WAIT_H
|
||||
#include <sys/wait.h>
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/* strings -- print the strings of printable characters in files
|
||||
Copyright 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
|
||||
2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2011
|
||||
2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2011, 2012
|
||||
Free Software Foundation, Inc.
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
|
@ -65,7 +65,6 @@
|
|||
#include "getopt.h"
|
||||
#include "libiberty.h"
|
||||
#include "safe-ctype.h"
|
||||
#include <sys/stat.h>
|
||||
#include "bucomm.h"
|
||||
|
||||
#define STRING_ISGRAPHIC(c) \
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/* sysdep.h -- handle host dependencies for binutils
|
||||
Copyright 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
|
||||
2001, 2002, 2003, 2005, 2006, 2007, 2008, 2009
|
||||
2001, 2002, 2003, 2005, 2006, 2007, 2008, 2009, 2012
|
||||
Free Software Foundation, Inc.
|
||||
|
||||
This file is part of GNU Binutils.
|
||||
|
@ -69,6 +69,10 @@ extern char *strrchr ();
|
|||
#endif
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_SYS_STAT_H
|
||||
#include <sys/stat.h>
|
||||
#endif
|
||||
|
||||
#include "binary-io.h"
|
||||
|
||||
#if !HAVE_DECL_STPCPY
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/* windres.c -- a program to manipulate Windows resources
|
||||
Copyright 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007, 2008,
|
||||
2009, 2011 Free Software Foundation, Inc.
|
||||
2009, 2011, 2012 Free Software Foundation, Inc.
|
||||
Written by Ian Lance Taylor, Cygnus Support.
|
||||
Rewritten by Kai Tietz, Onevision.
|
||||
|
||||
|
@ -45,7 +45,6 @@
|
|||
#include "safe-ctype.h"
|
||||
#include "obstack.h"
|
||||
#include "windres.h"
|
||||
#include <sys/stat.h>
|
||||
|
||||
/* Used by resrc.c at least. */
|
||||
|
||||
|
|
Loading…
Reference in a new issue