libgcc-glibc.ver 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. # Copyright (C) 2006-2022 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. %ifndef _SOFT_FLOAT
  19. %ifndef __powerpc64__
  20. %exclude {
  21. __multc3
  22. __divtc3
  23. __powitf2
  24. __fixtfdi
  25. __fixunstfdi
  26. __floatditf
  27. }
  28. GCC_4.1.0 {
  29. # long double support
  30. __multc3
  31. __divtc3
  32. __powitf2
  33. __fixtfdi
  34. __fixunstfdi
  35. __floatditf
  36. %else
  37. GCC_3.4.4 {
  38. %endif
  39. %else
  40. GCC_4.2.0 {
  41. %endif
  42. # long double support
  43. __gcc_qadd
  44. __gcc_qsub
  45. __gcc_qmul
  46. __gcc_qdiv
  47. %ifdef _SOFT_DOUBLE
  48. __gcc_qneg
  49. __gcc_qeq
  50. __gcc_qne
  51. __gcc_qgt
  52. __gcc_qge
  53. __gcc_qlt
  54. __gcc_qle
  55. __gcc_stoq
  56. __gcc_dtoq
  57. __gcc_qtos
  58. __gcc_qtod
  59. __gcc_qtoi
  60. __gcc_qtou
  61. __gcc_itoq
  62. __gcc_utoq
  63. %endif
  64. %ifdef __NO_FPRS__
  65. __gcc_qunord
  66. %endif
  67. }