44 #
45 ARCHDIR = intel
46 include ../Makefile.$(ARCHDIR)
47
48 #
49 # Define targets
50 #
51 ALL_TARGET = $(BINARY) $(SRC_CONFILE)
52 LINT_TARGET = $(MODULE).lint
53 INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
54
55 EMLXS_FLAGS = -DEMLXS_I386
56 EMLXS_FLAGS += -DS11
57 EMLXS_FLAGS += -DVERSION=\"11\"
58 EMLXS_FLAGS += -DMACH=\"$(MACH)\"
59 EMLXS_CFLAGS = $(EMLXS_FLAGS)
60 EMLXS_LFLAGS = $(EMLXS_FLAGS)
61 CFLAGS += $(EMLXS_CFLAGS) -DEMLXS_ARCH=\"$(CLASS)\"
62 LINTTAGS += $(EMLXS_LFLAGS) -DEMLXS_ARCH=\"$(CLASS)\"
63
64
65 #
66 # Overrides and depends_on
67 #
68 INC_PATH += -I$(ROOT)/usr/include
69 INC_PATH += -I$(UTSBASE)/common/sys
70 INC_PATH += -I$(COMMON_BASE)/bignum
71 INC_PATH += -I$(UTSBASE)/common/sys/fibre-channel
72 INC_PATH += -I$(UTSBASE)/common/sys/fibre-channel/fca
73 INC_PATH += -I$(UTSBASE)/common/sys/fibre-channel/fca/emlxs
74 INC_PATH += -I$(UTSBASE)/common/sys/fibre-channel/impl
75 INC_PATH += -I$(UTSBASE)/common/sys/fibre-channel/ulp
76
77 #
78 # misc/fctl required because #ifdef MODSYM_LOAD code
79 # triggered by -DS11; uses DDI calls to load FCA symbols
80 #
81 LDFLAGS += -dy -Nmisc/md5 -Nmisc/sha1
82 LDFLAGS += -Nmisc/bignum -Nmisc/fctl
83
84 #
|
44 #
45 ARCHDIR = intel
46 include ../Makefile.$(ARCHDIR)
47
48 #
49 # Define targets
50 #
51 ALL_TARGET = $(BINARY) $(SRC_CONFILE)
52 LINT_TARGET = $(MODULE).lint
53 INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
54
55 EMLXS_FLAGS = -DEMLXS_I386
56 EMLXS_FLAGS += -DS11
57 EMLXS_FLAGS += -DVERSION=\"11\"
58 EMLXS_FLAGS += -DMACH=\"$(MACH)\"
59 EMLXS_CFLAGS = $(EMLXS_FLAGS)
60 EMLXS_LFLAGS = $(EMLXS_FLAGS)
61 CFLAGS += $(EMLXS_CFLAGS) -DEMLXS_ARCH=\"$(CLASS)\"
62 LINTTAGS += $(EMLXS_LFLAGS) -DEMLXS_ARCH=\"$(CLASS)\"
63
64 #
65 # Overrides and depends_on
66 #
67 INC_PATH += -I$(ROOT)/usr/include
68 INC_PATH += -I$(UTSBASE)/common/sys
69 INC_PATH += -I$(COMMON_BASE)/bignum
70 INC_PATH += -I$(UTSBASE)/common/sys/fibre-channel
71 INC_PATH += -I$(UTSBASE)/common/sys/fibre-channel/fca
72 INC_PATH += -I$(UTSBASE)/common/sys/fibre-channel/fca/emlxs
73 INC_PATH += -I$(UTSBASE)/common/sys/fibre-channel/impl
74 INC_PATH += -I$(UTSBASE)/common/sys/fibre-channel/ulp
75
76 #
77 # misc/fctl required because #ifdef MODSYM_LOAD code
78 # triggered by -DS11; uses DDI calls to load FCA symbols
79 #
80 LDFLAGS += -dy -Nmisc/md5 -Nmisc/sha1
81 LDFLAGS += -Nmisc/bignum -Nmisc/fctl
82
83 #
|