home *** CD-ROM | disk | FTP | other *** search
/ Geek Gadgets 1 / ADE-1.bin / ade-dist / binutils-2.7-src.tgz / tar.out / fsf / binutils / ld / sysdep.h < prev    next >
C/C++ Source or Header  |  1996-09-28  |  1KB  |  63 lines

  1. /* sysdep.h -- handle host dependencies for the GNU linker
  2.    Copyright (C) 1995 Free Software Foundation, Inc.
  3.  
  4.    This file is part of GLD, the Gnu Linker.
  5.  
  6.    GLD is free software; you can redistribute it and/or modify
  7.    it under the terms of the GNU General Public License as published by
  8.    the Free Software Foundation; either version 2, or (at your option)
  9.    any later version.
  10.  
  11.    GLD is distributed in the hope that it will be useful,
  12.    but WITHOUT ANY WARRANTY; without even the implied warranty of
  13.    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  14.    GNU General Public License for more details.
  15.  
  16.    You should have received a copy of the GNU General Public License
  17.    along with GLD; see the file COPYING.  If not, write to the Free
  18.    Software Foundation, 59 Temple Place - Suite 330, Boston, MA
  19.    02111-1307, USA.  */
  20.  
  21. #ifndef LD_SYSDEP_H
  22. #define LD_SYSDEP_H
  23.  
  24. #include "ansidecl.h"
  25.  
  26. #include "config.h"
  27.  
  28. #include <stdio.h>
  29. #include <sys/types.h>
  30. #include <sys/stat.h>
  31.  
  32. #ifdef HAVE_STRING_H
  33. #include <string.h>
  34. #else
  35. #ifdef HAVE_STRINGS_H
  36. #include <strings.h>
  37. #else
  38. extern char *strchr ();
  39. extern char *strrchr ();
  40. extern char *strstr ();
  41. #endif
  42. #endif
  43.  
  44. #ifdef HAVE_STDLIB_H
  45. #include <stdlib.h>
  46. #endif
  47.  
  48. #ifdef HAVE_UNISTD_H
  49. #include <unistd.h>
  50. #endif
  51.  
  52. #ifdef USE_BINARY_FOPEN
  53. #include "fopen-bin.h"
  54. #else
  55. #include "fopen-same.h"
  56. #endif
  57.  
  58. #ifdef NEED_DECLARATION_FREE
  59. extern void free ();
  60. #endif
  61.  
  62. #endif /* ! defined (LD_SYSDEP_H) */
  63.