Skip to content
Snippets Groups Projects
Commit 87b6ad74 authored by wilson's avatar wilson
Browse files

Fix FreeBSD fopen instrumentation.

* mf-hooks2.c (MF_REGISTER_fopen): Define to __MF_TYPE_STATIC when
__FreeBSD__ is defined.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103368 138bc75d-0d04-0410-961f-82ee72b054a4
parent 666c0e7f
No related branches found
No related tags found
No related merge requests found
2005-08-22 Jim Wilson <wilson@specifix.com>
* mf-hooks2.c (MF_REGISTER_fopen): Define to __MF_TYPE_STATIC when
__FreeBSD__ is defined.
2005-08-17 Jim Wilson <wilson@specifix.com> 2005-08-17 Jim Wilson <wilson@specifix.com>
* mf-hooks1.c (malloc, calloc, realloc, free, * mf-hooks1.c (malloc, calloc, realloc, free,
......
...@@ -544,8 +544,14 @@ WRAPPER2(struct tm*, gmtime, const time_t *timep) ...@@ -544,8 +544,14 @@ WRAPPER2(struct tm*, gmtime, const time_t *timep)
/* The following indicate if the result of the corresponding function /* The following indicate if the result of the corresponding function
* should be explicitly un/registered by the wrapper * should be explicitly un/registered by the wrapper
*/ */
#ifdef __FreeBSD__
#define MF_REGISTER_fopen __MF_TYPE_STATIC
#else
#undef MF_REGISTER_fopen #undef MF_REGISTER_fopen
#endif
#define MF_RESULT_SIZE_fopen (sizeof (FILE)) #define MF_RESULT_SIZE_fopen (sizeof (FILE))
#undef MF_REGISTER_opendir #undef MF_REGISTER_opendir
#define MF_RESULT_SIZE_opendir 0 /* (sizeof (DIR)) */ #define MF_RESULT_SIZE_opendir 0 /* (sizeof (DIR)) */
#undef MF_REGISTER_readdir #undef MF_REGISTER_readdir
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment