Fix the 400.perlbench Makefile to add -fgnu89-inline on Linux

This is necessary both on x86_64 and PPC64 Linux using glibc 2.12 and 2.15. It
is related to the fact that a header file in this test undefs a number of libc
macros exposing the underlying function definitions.


git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@220436 91177308-0d34-0410-b5e6-96231b3b80d8
Fix the 464.h264ref Makefile to add -fsigned-char on PowerPC/Linux

-fsigned-char is necessary on PowerPC/Linux in order to correctly compile this
benchmark.


git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@220438 91177308-0d34-0410-b5e6-96231b3b80d8
Adjust 403.gcc/450.soplex for v1.2

Some misc. fixes made after 1.0.1 require changes to the input file names for
403.gcc (and thus also the output hash) and the output for 450.soplex. Try to
pick up the benchmark version and use that as the reference key when available
(and when the reference key is not already set). This should allow the test
suite to use v1.2 without breaking the system for currently-happy users of
older versions.


git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@220454 91177308-0d34-0410-b5e6-96231b3b80d8
Adjusted the test to r218293, fix for Bug21034, mangling of casts

git-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@220538 91177308-0d34-0410-b5e6-96231b3b80d8