|
From: <sv...@va...> - 2009-04-15 06:38:10
|
Author: njn
Date: 2009-04-15 07:38:06 +0100 (Wed, 15 Apr 2009)
New Revision: 9547
Log:
Fixes for Linux.
Modified:
branches/DARWIN/memcheck/tests/x86/Makefile.am
branches/DARWIN/none/tests/linux/blockfault.c
Modified: branches/DARWIN/memcheck/tests/x86/Makefile.am
===================================================================
--- branches/DARWIN/memcheck/tests/x86/Makefile.am 2009-04-15 06:00:16 UTC (rev 9546)
+++ branches/DARWIN/memcheck/tests/x86/Makefile.am 2009-04-15 06:38:06 UTC (rev 9547)
@@ -54,7 +54,11 @@
# fpeflags must use these flags -- bug only occurred with them.
fpeflags_CFLAGS = $(AM_CFLAGS) -march=i686
pushfpopf_SOURCES = pushfpopf_c.c pushfpopf_s.s
+if VGCONF_OS_IS_DARWIN
pushpopmem_CFLAGS = $(AM_CFLAGS) -mdynamic-no-pic
+else
+pushpopmem_CFLAGS = $(AM_CFLAGS)
+endif
tronical_SOURCES = tronical.S
more_x86_fp_LDADD = -lm
Modified: branches/DARWIN/none/tests/linux/blockfault.c
===================================================================
--- branches/DARWIN/none/tests/linux/blockfault.c 2009-04-15 06:00:16 UTC (rev 9546)
+++ branches/DARWIN/none/tests/linux/blockfault.c 2009-04-15 06:38:06 UTC (rev 9547)
@@ -15,11 +15,6 @@
int main()
{
int* unmapped_page = get_unmapped_page();
-
-#if defined(VGO_aix5) || defined(VGO_darwin)
- printf("this test hangs when run (even natively) on AIX or Darwin\n");
- return 0;
-#endif
struct sigaction sa;
sigset_t mask;
|