diff options
author | Ian Lance Taylor <ian@airs.com> | 1995-09-06 18:58:05 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@airs.com> | 1995-09-06 18:58:05 +0000 |
commit | d66c832b5944039a02689b93e9918fff38939634 (patch) | |
tree | 916a880d6c1937889ca68dd09c740af7080ecbac /ld/sysdep.h | |
parent | c464ba6669b6b7e09ad22a0b2d4210129c1abb58 (diff) | |
download | gdb-d66c832b5944039a02689b93e9918fff38939634.zip gdb-d66c832b5944039a02689b93e9918fff38939634.tar.gz gdb-d66c832b5944039a02689b93e9918fff38939634.tar.bz2 |
* configure.in: Rewrite to use autoconf.
* configure.host: New file.
* configure.tgt: New file.
* aclocal.m4: New file.
* configure: New file, built by autoconf.
* acconfig.h: New file.
* config.h.in: New file, built by autoheader.
* sysdep.h: New file.
* ld.h: Incorporate old contents of config.h.
* config.h: Remove.
* Makefile.in: Various changes for new configure script. Also:
(CC_FOR_BUILD): Remove.
(ldmain.o): Don't bother to ensure that EMUL is non-empty.
(dep.sed): Use @SRCDIR@, not @srcdir@.
* dep-in.sed: Use @SRCDIR@, not @srcdir@.
* genscripts.sh: Create ldscripts if it does not exist.
* ldemul.c, lexsup.c, mpw-emipsidt.c: Don't include "config.h".
* mpw-esh.c, emultemp/*.em: Likewise.
* ldmain.c: Likewise. Include <ctype.h>. Don't try to set
HAVE_SBRK here.
* config/*.mt, config/*.mh: Remove.
Diffstat (limited to 'ld/sysdep.h')
-rw-r--r-- | ld/sysdep.h | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/ld/sysdep.h b/ld/sysdep.h new file mode 100644 index 0000000..1bf52cc --- /dev/null +++ b/ld/sysdep.h @@ -0,0 +1,56 @@ +/* sysdep.h -- handle host dependencies for the GNU linker + Copyright (C) 1995 Free Software Foundation, Inc. + + This file is part of GLD, the Gnu Linker. + + GLD is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2, or (at your option) + any later version. + + GLD is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with GLD; see the file COPYING. If not, write to the Free + Software Foundation, 59 Temple Place - Suite 330, Boston, MA + 02111-1307, USA. */ + +#ifndef LD_SYSDEP_H +#define LD_SYSDEP_H + +#include "config.h" + +#include <stdio.h> +#include <sys/types.h> +#include <sys/stat.h> + +#ifdef HAVE_STRING_H +#include <string.h> +#else +#ifdef HAVE_STRINGS_H +#include <strings.h> +#else +extern char *strchr (); +extern char *strrchr (); +extern char *strstr (); +#endif +#endif + +#ifdef HAVE_STDLIB_H +#include <stdlib.h> +#endif + +#ifdef HAVE_UNISTD_H +#include <unistd.h> +#endif + +#ifdef USE_BINARY_FOPEN +#include "fopen-bin.h" +#else +#include "fopen-same.h" +#endif + +#endif /* ! defined (LD_SYSDEP_H) */ |