1# Support for NetBSD PowerPC ELF targets (SVR4 ABI). 2# 3# Copyright (C) 2002-2020 Free Software Foundation, Inc. 4# 5# This file is part of GCC. 6# 7# GCC is free software; you can redistribute it and/or modify 8# it under the terms of the GNU General Public License as published by 9# the Free Software Foundation; either version 3, or (at your option) 10# any later version. 11# 12# GCC is distributed in the hope that it will be useful, 13# but WITHOUT ANY WARRANTY; without even the implied warranty of 14# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15# GNU General Public License for more details. 16# 17# You should have received a copy of the GNU General Public License 18# along with GCC; see the file COPYING3. If not see 19# <http://www.gnu.org/licenses/>. 20 21# It is important that crtbegin.o, etc., aren't surprised by stuff in .sdata. 22CRTSTUFF_T_CFLAGS += -msdata=none 23CRTSTUFF_T_CFLAGS_S += -msdata=none 24 25# Switch synonyms 26MULTILIB_MATCHES_FLOAT = msoft-float=mcpu?401 \ 27 msoft-float=mcpu?403 \ 28 msoft-float=mcpu?405 \ 29 msoft-float=mcpu?ec603e \ 30 msoft-float=mcpu?801 \ 31 msoft-float=mcpu?821 \ 32 msoft-float=mcpu?823 \ 33 msoft-float=mcpu?860 34 35MULTILIB_OPTIONS = msoft-float 36MULTILIB_DIRNAMES = soft-float 37MULTILIB_EXTRA_OPTS = fPIC mstrict-align 38MULTILIB_EXCEPTIONS = 39 40MULTILIB_MATCHES = ${MULTILIB_MATCHES_FLOAT} 41 42LIBGCC = stmp-multilib 43 44INSTALL_LIBGCC = install-multilib 45EXTRA_MULTILIB_PARTS = crtbegin$(objext) crtend$(objext) \ 46 crtbeginS$(objext) crtendS$(objext) crtbeginT$(objext) 47