diff options
author | Joseph Myers <joseph@codesourcery.com> | 2016-11-22 01:58:26 +0000 |
---|---|---|
committer | Joseph Myers <joseph@codesourcery.com> | 2016-11-22 01:58:26 +0000 |
commit | 5ee1a4443a3eb0868cef1fe506ae6fb6af33d4ad (patch) | |
tree | b8a5ca7358b8078758e757061aebdefe27edeef4 /benchtests | |
parent | d2e1e973322fa02ae8d005236f1a25fb2cc3b6a8 (diff) | |
download | glibc-5ee1a4443a3eb0868cef1fe506ae6fb6af33d4ad.zip glibc-5ee1a4443a3eb0868cef1fe506ae6fb6af33d4ad.tar.gz glibc-5ee1a4443a3eb0868cef1fe506ae6fb6af33d4ad.tar.bz2 |
Make build-many-glibcs.py use -fno-isolate-erroneous-paths options for tilepro.
My most recent build-many-glibcs.py build with GCC mainline showed
build failures for tilepro with the symptoms (multiple definitions of
symbols building ld.so, see the build log referenced in the GCC bug
referenced in the comment for an example) that correspond to the
isolate-erroneous-paths optimization not being suitable for building
glibc unless the GCC port provides a trap pattern (so __builtin_trap
expands to an inline instruction rather than a call to abort). Since
tilepro indeed lacks such as pattern in GCC, this patch duly arranges
for this optimization to be disabled when building for tilepro, as it
is for sh.
Tested (compilation only) for tilepro.
* scripts/build-many-glibcs.py (Context.add_all_configs): Also use
-fno-isolate-erroneous-paths options for tilepro.
Diffstat (limited to 'benchtests')
0 files changed, 0 insertions, 0 deletions