t-sb1 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. # Copyright (C) 2006-2015 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. # GP-rel: G0 only
  19. #
  20. # Endianness: EB or EL
  21. #
  22. # ABIs: mabi=32
  23. # mabi=o64
  24. # mabi=o64/mlong64
  25. #
  26. # FPU: (default mhard-float)
  27. # msoft-float (only for mabi=32)
  28. #
  29. MULTILIB_EXTRA_OPTS = G0
  30. MULTILIB_OPTIONS = \
  31. EB/EL \
  32. mabi=32/mabi=o64 \
  33. mips32/mips64 \
  34. mlong64/msoft-float \
  35. MULTILIB_DIRNAMES = \
  36. eb el \
  37. o32 o64 \
  38. mips32 mips64 \
  39. long64 soft-float \
  40. MULTILIB_MATCHES = \
  41. EB=meb EL=mel \
  42. MULTILIB_EXCEPTIONS = \
  43. *mabi=32/*mlong64* \
  44. MULTILIB_EXCLUSIONS = \
  45. mips32/!mabi=32 \
  46. mabi=32/!mips32 \
  47. msoft-float/!mabi=32 \
  48. # Small multilib list for quick builds and tests.
  49. # Must either comment out everything above these lines, or everything below
  50. # these lines.
  51. #MULTILIB_OPTIONS = EB/EL msoft-float
  52. #MULTILIB_DIRNAMES = eb el soft-float
  53. #MULTILIB_MATCHES = EB=meb EL=mel