[builtins] Hide long double fp_test.h helpers if it's not fp128.
authorAhmed Bougacha <ahmed.bougacha@gmail.com>
Fri, 12 Jun 2015 18:28:47 +0000 (18:28 +0000)
committerAhmed Bougacha <ahmed.bougacha@gmail.com>
Fri, 12 Jun 2015 18:28:47 +0000 (18:28 +0000)
commitf190def83094d99d4dc03e3ed06c961f8776ea60
treef8a238b39269992e3638e4d9e887be9c57f190bd
parent473b943ea86263e30bef815daa16e50025557ac9
[builtins] Hide long double fp_test.h helpers if it's not fp128.

Like we do for the various __*tf* tests, check that long double is the
128bit type we expect directly in the header. The latter is now used by
unrelated tests (__*hf* since r237161), and those tests will break for
no reason if uint128_t doesn't exist, and long double isn't fp128.

llvm-svn: 239630
compiler-rt/test/builtins/Unit/fp_test.h