This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Patch to remove BFD_NEED_DECLARATION


All the uses of the BFD_NEED_DECLARATION macro have been removed from
the src tree except for those in src/mmalloc which, as I understand it,
is no longer used by any tools.  So this patch removes the definition of
BFD_NEED_DECLARATION from bfd/bfd.m4.

Tested on IA64 Linux with a binutils, gas, ld, and gdb build, OK to
check in?

bfd/ChangeLog

2005-07-12  Steve Ellcey  <sje@cup.hp.com>

	* bfd.m4 (BFD_NEED_DECLARATION): Remove.


*** src.orig/bfd/bfd.m4	Tue Jul 12 11:11:35 2005
--- src/bfd/bfd.m4	Tue Jul 12 11:12:10 2005
***************
*** 1,36 ****
  dnl This file was derived from acinclude.m4.
  
  
- dnl See whether we need a declaration for a function.
- 
- AC_DEFUN([BFD_NEED_DECLARATION],
- [AC_MSG_CHECKING([whether $1 must be declared])
- AC_CACHE_VAL(bfd_cv_decl_needed_$1,
- [AC_TRY_COMPILE([
- #include <stdio.h>
- #ifdef HAVE_STRING_H
- #include <string.h>
- #else
- #ifdef HAVE_STRINGS_H
- #include <strings.h>
- #endif
- #endif
- #ifdef HAVE_STDLIB_H
- #include <stdlib.h>
- #endif
- #ifdef HAVE_UNISTD_H
- #include <unistd.h>
- #endif],
- [char *(*pfn) = (char *(*)) $1],
- bfd_cv_decl_needed_$1=no, bfd_cv_decl_needed_$1=yes)])
- AC_MSG_RESULT($bfd_cv_decl_needed_$1)
- if test $bfd_cv_decl_needed_$1 = yes; then
-   AC_DEFINE([NEED_DECLARATION_]translit($1, [a-z], [A-Z]), 1,
- 	    [Define if $1 is not declared in system header files.])
- fi
- ])dnl
- 
- 
  dnl Check for existence of a type $1 in sys/procfs.h
  
  AC_DEFUN([BFD_HAVE_SYS_PROCFS_TYPE],
--- 1,6 ----


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]