1*48fb7bfaSmrg# If we are building next to winsup, this will let us find the real 2*48fb7bfaSmrg# limits.h when building libgcc2. Otherwise, winsup must be installed 3*48fb7bfaSmrg# first. 4*48fb7bfaSmrgLIBGCC2_INCLUDES += -I$(srcdir)/../winsup/include \ 5*48fb7bfaSmrg -I$(srcdir)/../winsup/cygwin/include 6*48fb7bfaSmrg 7*48fb7bfaSmrg# Cygwin-specific parts of LIB_SPEC 8*48fb7bfaSmrgSHLIB_LC = -lcygwin -ladvapi32 -lshell32 -luser32 -lkernel32 9*48fb7bfaSmrg 10*48fb7bfaSmrg# We have already included one of the t-{dw2,sjlj}-eh fragments for EH_MODEL 11*48fb7bfaSmrgSHLIB_EH_EXTENSION = $(subst -dw2,,-$(EH_MODEL)) 12*48fb7bfaSmrg 13*48fb7bfaSmrg# Cygwin uses different conventions than MinGW; override generic SHLIB_ def'ns here. 14*48fb7bfaSmrgSHLIB_IMPLIB = @shlib_base_name@$(SHLIB_EXT).a 15*48fb7bfaSmrgSHLIB_SONAME = cyggcc_s$(SHLIB_EH_EXTENSION)-$(SHLIB_SOVERSION)$(SHLIB_EXT) 16*48fb7bfaSmrg# This must match the definitions of SHLIB_SONAME/SHLIB_SOVERSION and LIBGCC_SONAME. 17*48fb7bfaSmrg# We'd like to use SHLIB_SONAME here too, and we can, since 18*48fb7bfaSmrg# we don't rely on shlib_base_name substitution for it. 19*48fb7bfaSmrgSHLIB_MKMAP_OPTS = -v pe_dll=$(SHLIB_SONAME) 20