# Makefile - makefile for extracting objects from libimplfp.a
#
# modification history
# --------------------
# 01e,10sep13,mpc  use libimpfpnew.a for ARMARCH7M
# 01d,14nov01,sn   fixed comment
# 01c,13nov01,tam  moved archive into new directory hierarchy
# 01b,13nov01,sn  (implicitly) use exclude list from defs.exclude
# 01a,24oct01,sn   wrote
#
# DESCRIPTION
# This file contains the definitions needed for extracting objects
# from libimplfp.a (C intrinsics).

TGT_DIR          = $(WIND_BASE)/target
TOOL             = diab

LIB_BASE_NAME	= dcc
LIB_COMMON	= true

DIABLIBRARY      = libimpfp.a

# ARMARCH7M VFP only supports single-precision floating-point. The
# Diab library libimpfpnew.a should be used instead of libimpfp.a.

ifeq ($(CPU),ARMARCH7M)
  ifneq ($(_WRS_CONFIG_FP),soft)
    DIABLIBRARY      = libimpfpnew.a
  endif
endif  

CONFIGLETTE_NAME = diab_intrinsics_impfp

include $(TGT_DIR)/src/tool/diab/rules.diab

