1# 2# (C) Copyright 2007 3# Wolfgang Denk, DENX Software Engineering, wd@denx.de. 4# 5# See file CREDITS for list of people who contributed to this 6# project. 7# 8# This program is free software; you can redistribute it and/or 9# modify it under the terms of the GNU General Public License as 10# published by the Free Software Foundation; either version 2 of 11# the License, or (at your option) any later version. 12# 13# This program is distributed in the hope that it will be useful, 14# but WITHOUT ANY WARRANTY; without even the implied warranty of 15# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16# GNU General Public License for more details. 17# 18# You should have received a copy of the GNU General Public License 19# along with this program; if not, write to the Free Software 20# Foundation, Inc., 59 Temple Place, Suite 330, Boston, 21# MA 02111-1307 USA 22# 23include $(TOPDIR)/config.mk 24 25LIB = libpost$(ARCH)fpu.o 26 27COBJS-$(CONFIG_HAS_POST) += 20001122-1.o 28COBJS-$(CONFIG_HAS_POST) += 20010114-2.o 29COBJS-$(CONFIG_HAS_POST) += 20010226-1.o 30COBJS-$(CONFIG_HAS_POST) += 980619-1.o 31COBJS-$(CONFIG_HAS_POST) += acc1.o 32COBJS-$(CONFIG_HAS_POST) += compare-fp-1.o 33COBJS-$(CONFIG_HAS_POST) += fpu.o 34COBJS-$(CONFIG_HAS_POST) += mul-subnormal-single-1.o 35 36COBJS-$(CONFIG_HAS_POST) += darwin-ldouble.o 37 38include $(TOPDIR)/post/rules.mk 39 40CFLAGS := $(shell echo $(CFLAGS) | sed s/-msoft-float//) 41CFLAGS += -mhard-float -fkeep-inline-functions 42 43$(obj)%.o: %.c 44 $(CC) $(ALL_CFLAGS) -o $@.fp $< -c 45 $(OBJCOPY) -R .gnu.attributes $@.fp $@ 46 rm -f $@.fp 47