diff options
author | fche <fche@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-10-13 18:27:16 +0000 |
---|---|---|
committer | fche <fche@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-10-13 18:27:16 +0000 |
commit | 0c61ade535e67b7e9bef7265af0a1dc99b0dabf3 (patch) | |
tree | 5ba143b308278286023d43a624647837da8e9cbd /libmudflap/config.h.in | |
parent | e68ba323fd543681236c6e56702da2e290d30c87 (diff) | |
download | gcc-0c61ade535e67b7e9bef7265af0a1dc99b0dabf3.tar.gz |
2004-10-12 Frank Ch. Eigler <fche@redhat.com>
* configure.ac: Check for more headers, functions.
* mf-hooks2.c (mkbuffer, unmkbuffer): New helper functions for
tracking overridden FILE buffers.
(fopen, setvbuf): New/revised hook functions for buffer overriding.
(setbuf,setlinebuf,fdopen,freopen,fopen64,freopen64,fclose): Ditto.
(fflush): Accept given NULL stream (means "all streams").
* mf-runtime.h.in:
* mf-runtime.c (__mfu_check): Accept accesses that span adjacent
HEAP/GUESS objects.
(LOOKUP_CACHE_SIZE_MAX): Raise to 64K entries tentatively.
(__mf_adapt_cache): Use them all.
* testsuite/libmudflap.c/pass35-frag.c: Update warning message.
* testsuite/libmudflap.c++/ctors.exp: Ditto.
* testsuite/libmudflap.c/{pass51,pass52}-frag.c: New tests.
* configure, config.h.in: Regenerated.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@88996 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libmudflap/config.h.in')
-rw-r--r-- | libmudflap/config.h.in | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/libmudflap/config.h.in b/libmudflap/config.h.in index 41e61948905..7685b575c26 100644 --- a/libmudflap/config.h.in +++ b/libmudflap/config.h.in @@ -33,6 +33,9 @@ /* Define to 1 if you have the `fopen64' function. */ #undef HAVE_FOPEN64 +/* Define to 1 if you have the `freopen64' function. */ +#undef HAVE_FREOPEN64 + /* Define to 1 if you have the `fseeko64' function. */ #undef HAVE_FSEEKO64 @@ -126,9 +129,15 @@ /* Define to 1 if you have the `memrchr' function. */ #undef HAVE_MEMRCHR +/* Define to 1 if you have the `mmap' function. */ +#undef HAVE_MMAP + /* Define to 1 if you have the <mntent.h> header file. */ #undef HAVE_MNTENT_H +/* Define to 1 if you have the `munmap' function. */ +#undef HAVE_MUNMAP + /* Define to 1 if you have the <netdb.h> header file. */ #undef HAVE_NETDB_H @@ -141,12 +150,24 @@ /* Define to 1 if you have the <pwd.h> header file. */ #undef HAVE_PWD_H +/* Define to 1 if you have the `setbuf' function. */ +#undef HAVE_SETBUF + +/* Define to 1 if you have the `setbuffer' function. */ +#undef HAVE_SETBUFFER + /* Define to 1 if you have the `sethostname' function. */ #undef HAVE_SETHOSTNAME +/* Define to 1 if you have the `setlinebuf' function. */ +#undef HAVE_SETLINEBUF + /* Define to 1 if you have the `setmntent' function. */ #undef HAVE_SETMNTENT +/* Define to 1 if you have the `setvbuf' function. */ +#undef HAVE_SETVBUF + /* Define to 1 if you have the `signal' function. */ #undef HAVE_SIGNAL @@ -180,6 +201,9 @@ /* Define to 1 if you have the <sys/ipc.h> header file. */ #undef HAVE_SYS_IPC_H +/* Define to 1 if you have the <sys/mman.h> header file. */ +#undef HAVE_SYS_MMAN_H + /* Define to 1 if you have the <sys/sem.h> header file. */ #undef HAVE_SYS_SEM_H |