aboutsummaryrefslogtreecommitdiff
path: root/libmudflap/testsuite
diff options
context:
space:
mode:
authorRainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>2011-06-27 16:20:47 +0000
committerRainer Orth <ro@gcc.gnu.org>2011-06-27 16:20:47 +0000
commit0d72f628a4f21a869cb0dba9bbf45be1b17e625d (patch)
treed89514234626fcbffa26732a65a9f1ddd47c0a1e /libmudflap/testsuite
parentbebd619ecc3ce2fc8e82efc2830cf9de5c9d2cdd (diff)
downloadgcc-0d72f628a4f21a869cb0dba9bbf45be1b17e625d.zip
gcc-0d72f628a4f21a869cb0dba9bbf45be1b17e625d.tar.gz
gcc-0d72f628a4f21a869cb0dba9bbf45be1b17e625d.tar.bz2
re PR libmudflap/38738 (libmudflap could be enabled for Solaris when using GNU ld)
gcc: PR libmudflap/38738 * config/sol2.h [!USE_GLD] (MFLIB_SPEC): Define. libmudflap: PR libmudflap/38738 * configure.ac: Check for sys/mnttab.h. Check for library containing connect. * configure: Regenerate. * config.h.in: Regenerate. * mf-hooks2.c [HAVE_SYS_MNTTAB_H]: Include <sys/mnttab.h>. * testsuite/libmudflap.c/pass-stratcliff.c (main) [__sun__ && __svr4__]: Disable rawmemchr, stpcpy, mempcpy tests. From-SVN: r175537
Diffstat (limited to 'libmudflap/testsuite')
-rw-r--r--libmudflap/testsuite/libmudflap.c/pass-stratcliff.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/libmudflap/testsuite/libmudflap.c/pass-stratcliff.c b/libmudflap/testsuite/libmudflap.c/pass-stratcliff.c
index baaf8a9..985c796 100644
--- a/libmudflap/testsuite/libmudflap.c/pass-stratcliff.c
+++ b/libmudflap/testsuite/libmudflap.c/pass-stratcliff.c
@@ -153,7 +153,7 @@ main (int argc, char *argv[])
}
}
-#ifndef __FreeBSD__
+#if !defined __FreeBSD__ && !(defined __sun__ && defined __svr4__)
/* rawmemchr test */
for (outer = size - 1; outer >= MAX (0, size - 128); --outer)
{
@@ -250,7 +250,7 @@ main (int argc, char *argv[])
}
}
-#ifndef __FreeBSD__
+#ifndef __FreeBSD__ && !(defined __sun__ && defined __svr4__)
/* stpcpy test */
for (outer = size - 1; outer >= MAX (0, size - 128); --outer)
{
@@ -302,7 +302,7 @@ main (int argc, char *argv[])
result = 1;
}
-#ifndef __FreeBSD__
+#if !defined __FreeBSD__ && !(defined __sun__ && defined __svr4__)
/* mempcpy test */
for (outer = size - 1; outer >= MAX (0, size - 128); --outer)
for (inner = 0; inner < size - outer; ++inner)