1# Copyright (C) 2010-2018 Free Software Foundation, Inc. 2# 3# This file is part of GCC. 4# 5# GCC is free software; you can redistribute it and/or modify 6# it under the terms of the GNU General Public License as published by 7# the Free Software Foundation; either version 3, or (at your option) 8# any later version. 9# 10# GCC is distributed in the hope that it will be useful, 11# but WITHOUT ANY WARRANTY; without even the implied warranty of 12# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13# GNU General Public License for more details. 14# 15# You should have received a copy of the GNU General Public License 16# along with GCC; see the file COPYING3. If not see 17# <http://www.gnu.org/licenses/>. 18 19# 128 bit long double support was introduced with GCC 4.6.0 for FreeBSD. 20# These lines make the symbols to get a @@GCC_4.6.0. 21 22%exclude { 23 __addtf3 24 __copysigntf3 25 __divtc3 26 __divtf3 27 __eqtf2 28 __extenddftf2 29 __extendsftf2 30 __extendxftf2 31 __fabstf2 32 __fixtfdi 33 __fixtfsi 34 __fixtfti 35 __fixunstfdi 36 __fixunstfsi 37 __fixunstfti 38 __floatditf 39 __floatsitf 40 __floattitf 41 __floatunditf 42 __floatunsitf 43 __floatuntitf 44 __getf2 45 __gttf2 46 __letf2 47 __lttf2 48 __multc3 49 __multf3 50 __negtf2 51 __netf2 52 __powitf2 53 __subtf3 54 __trunctfdf2 55 __trunctfsf2 56 __trunctfxf2 57 __unordtf2 58} 59 60GCC_4.6.0 { 61 __addtf3 62%ifndef __x86_64__ 63 __copysigntf3 64%endif 65 __divtc3 66 __divtf3 67 __eqtf2 68 __extenddftf2 69 __extendsftf2 70 __extendxftf2 71%ifndef __x86_64__ 72 __fabstf2 73%endif 74 __fixtfdi 75 __fixtfsi 76%ifdef __x86_64__ 77 __fixtfti 78%endif 79 __fixunstfdi 80 __fixunstfsi 81%ifdef __x86_64__ 82 __fixunstfti 83%endif 84 __floatditf 85 __floatsitf 86%ifdef __x86_64__ 87 __floattitf 88%endif 89 __floatunditf 90 __floatunsitf 91%ifdef __x86_64__ 92 __floatuntitf 93%endif 94 __getf2 95 __gttf2 96 __letf2 97 __lttf2 98 __multc3 99 __multf3 100 __negtf2 101 __netf2 102 __powitf2 103 __subtf3 104 __trunctfdf2 105 __trunctfsf2 106 __trunctfxf2 107 __unordtf2 108} 109 110GCC_4.8.0 { 111 __cpu_model 112 __cpu_indicator_init 113} 114 115GCC_7.0.0 { 116 __signbittf2 117} 118