* ffsll.c: New file.

* configure.ac: Call AC_REPLACE_FUNCS on ffsll.
	* gold.h (ffsll): Declare if HAVE_FFSLL is not defined.
	* ftruncate.c (ftruncate): Declare before definition.
	* mremap.c (mremap): Likewise.
	* pread.c (pread): Likewise.
	* configure, Makefile.in, config.in: Rebuild.
This commit is contained in:
Ian Lance Taylor
2009-03-28 05:22:30 +00:00
parent 1b31f75d63
commit fd03461a93
10 changed files with 72 additions and 5 deletions

View File

@@ -127,7 +127,11 @@ extern "C" int ftruncate(int, off_t);
#ifndef HAVE_MREMAP
#define MREMAP_MAYMOVE 1
extern "C" void *mremap (void *, size_t, size_t, int, ...);
extern "C" void *mremap(void *, size_t, size_t, int, ...);
#endif
#ifndef HAVE_FFSLL
extern "C" int ffsll(long long);
#endif
namespace gold