12 Commits

Author SHA1 Message Date
Ivo Raisr
84ad3a82c2 Fix compilation problems with some unit tests on Ubuntu 16.10+.
Compiler produces position independent executables (PIE) by default
which gets in the way of some unit tests.
Fixes BZ#377066.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16349
2017-05-10 05:43:03 +00:00
Mark Wielaard
b3213195d1 Use AM_LDFLAGS instead of LDFLAGS in exp-bbv/tests Makefiles.
That makes it possible to add to LDFLAGS instead of overriding
when doing make. Useful if you want to have different LD_FLAGS
added for the main and check makes.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15988
2016-10-01 10:12:31 +00:00
Florian Krohm
070cd92b3b Remove duplicate command line option.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14812
2014-12-16 08:12:02 +00:00
Florian Krohm
b21985c758 Configury and Makefile tweaks to support compilation with Intel's
ICC Compiler. Patch mostly by Gregory Czajkowski <gregczajkowski@yahoo.com>.
Fixes BZ #339542.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14674
2014-10-29 13:57:49 +00:00
Florian Krohm
6eb77b4746 Fix exp-bbv testcases such that they can be built out-of-tree.
Part of fixing #333628.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13982
2014-05-18 16:16:13 +00:00
Florian Krohm
dfb5c06054 Change some inline assembler so it is no longer rejected by clang
as suggested by John Reiser and Greg Parker.
It seems that GCC has a more relaxed attitude about what it accepts
as valid input.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13610
2013-10-03 20:54:52 +00:00
Vince Weaver
2e7d912078 Make the ll test case use hex values for char constants instead
of ' delineated constants, due to gnu as bug 6878.  This caused
warnings on Fedora 10.

This addresses bug 203937.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10839
2009-08-18 01:56:11 +00:00
Vince Weaver
54d176e15e Work around a binutils limitation on SuSE 9.1
by hand-coding the 32-bit fldcw instructions,
as the assembler gives an error when
trying to assemble them.  The generated binary
is identical to one generated on a system
with working binutils.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10838
2009-08-18 00:21:51 +00:00
Nicholas Nethercote
6afb07fda4 Unbreak 'make dist'.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10661
2009-07-30 04:07:10 +00:00
Vince Weaver
d266b0fd1e The pc-file output from the exp-bbv tool is mildly implementation dependent.
This causes the regression test to fail with the "million" benchmark
on a Fedora 9 system.  For now, remove the pc-file part of the test,
and later I'll come up with a better way of testing this feature.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10571
2009-07-23 21:13:14 +00:00
Nicholas Nethercote
9bf1386484 Mark exp-bbv filters as executable.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10445
2009-07-14 03:02:30 +00:00
Nicholas Nethercote
9c040c96bf Add exp-bbv to the tool-suite. I'm seeing a couple of amd64-linux test
failures, but they can be fixed up in-repo.  This resolves bug 198395.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10444
2009-07-14 01:39:54 +00:00