1 # Helper makefile for building Broadcom wl device driver
2 # This file maps wl driver feature flags (import) to WLFLAGS and WLFILES_SRC (export).
4 # Copyright (C) 2009, Broadcom Corporation
7 # THIS SOFTWARE IS OFFERED "AS IS", AND BROADCOM GRANTS NO WARRANTIES OF ANY
8 # KIND, EXPRESS OR IMPLIED, BY STATUTE, COMMUNICATION OR OTHERWISE. BROADCOM
9 # SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS
10 # FOR A SPECIFIC PURPOSE OR NONINFRINGEMENT CONCERNING THIS SOFTWARE.
11 # $Id: wl.mk,v 1.210.2.85 2010/02/25 19:48:59 Exp $
16 WLFLAGS
+= -DBCMDBG
-DWLTEST
18 # This is true for mfgtest builds.
28 ifeq ($(BCMDBG_MEM
),1)
29 WLFLAGS
+= -DBCMDBG_MEM
34 ifeq ($(BCMDBG_PKT
),1)
35 WLFLAGS
+= -DBCMDBG_PKT
41 WLFLAGS
+= -DWLLMAC
-DEXTENDED_SCAN
56 ## iff one of WLC_LOW and WLC_HIGH is defined, SPLIT is true
66 ifeq ($(RPC_NOCOPY
),1)
67 WLFLAGS
+= -DBCM_RPC_NOCOPY
69 ifeq ($(RPC_TXNOCOPY
),1)
70 WLFLAGS
+= -DBCM_RPC_TXNOCOPY
72 ifeq ($(RPC_RXNOCOPY
),1)
73 WLFLAGS
+= -DBCM_RPC_RXNOCOPY
87 # split driver infrastructure files
89 WLFILES_SRC
+= src
/shared
/bcm_xdr.c
90 WLFILES_SRC
+= src
/shared
/bcm_rpc.c
91 WLFILES_SRC_HI
+= src
/shared
/nvramstubs.c
93 WLFILES_SRC_HI
+= src
/shared
/linux_rpc_osl.c
96 WLFILES_SRC_HI
+= src
/shared
/ndis_rpc_osl.c
99 WLFILES_SRC_HI
+= src
/shared
/bcm_rpc_tp_dbus.c
102 WLFILES_SRC_HI
+= src
/wl
/sys
/wlc_bmac_stubs.c
103 WLFILES_SRC_HI
+= src
/wl
/sys
/wlc_rpctx.c
104 WLFILES_SRC_LO
+= src
/wl
/sys
/wlc_high_stubs.c
107 WLFLAGS
+= -DBCMBUSTYPE
=RPC_BUS
108 WLFLAGS
+= -DOSLREGOPS
114 WLFILES_SRC
+= src
/shared
/bcmwifi.c
116 WLFILES_SRC_LO
+= src
/wl
/sys
/wlc_bmac.c
117 WLFILES_SRC_LO
+= src
/wl
/sys
/d11ucode.c
118 WLFILES_SRC_LO
+= src
/wl
/sys
/wlc_phy.c
119 WLFILES_SRC_LO
+= src
/shared
/qmath.c
120 WLFILES_SRC_LO
+= src
/wl
/sys
/mimophytbls.c
121 WLFILES_SRC_LO
+= src
/wl
/sys
/lpphytbls.c
122 WLFILES_SRC_LO
+= src
/wl
/sys
/sslpnphytbls.c
124 WLFILES_SRC_HI
+= src
/wl
/sys
/wlc.c
125 WLFILES_SRC_HI
+= src
/wl
/sys
/wlc_rate.c
126 WLFILES_SRC_HI
+= src
/wl
/sys
/wlc_security.c
127 WLFILES_SRC_HI
+= src
/wl
/sys
/wlc_key.c
128 WLFILES_SRC_HI
+= src
/wl
/sys
/wlc_scb.c
129 WLFILES_SRC_HI
+= src
/wl
/sys
/wlc_rate_sel.c
130 WLFILES_SRC_HI
+= src
/wl
/sys
/wlc_antsel.c
131 WLFILES_SRC_HI
+= src
/wl
/sys
/wlc_bsscfg.c
132 WLFILES_SRC_HI
+= src
/wl
/sys
/wlc_scan.c
133 WLFILES_SRC_HI
+= src
/wl
/sys
/wlc_phy_iovar.c
135 WLFILES_SRC
+= src
/wl
/sys
/wlc_lmac.c
137 WLFILES_SRC
+= src
/wl
/sys
/wlc_lmac_sta.c
139 ifeq ($(WLLMACPROTO
), 1)
140 WLFLAGS
+= -DWLLMACPROTO
141 WLFILES_SRC
+= src
/wl
/sys
/wlc_lmac_proto.c
144 WLFILES_SRC_HI
+= src
/wl
/sys
/wlc_event.c
145 WLFILES_SRC_HI
+= src
/wl
/sys
/wlc_channel.c
147 ifneq ($(BCMROMOFFLOAD
),1)
148 WLFILES_SRC_HI
+= src
/shared
/bcmwpa.c
150 ifneq ($(LINUX_CRYPTO
),1)
151 WLFILES_SRC_HI
+= src
/bcmcrypto
/rc4.c
152 WLFILES_SRC_HI
+= src
/bcmcrypto
/tkhash.c
153 WLFILES_SRC_HI
+= src
/bcmcrypto
/tkmic.c
154 WLFILES_SRC_HI
+= src
/bcmcrypto
/wep.c
160 WLFLAGS
+= -DWLEXTLOG
161 WLFILES_SRC
+= src
/wl
/sys
/wlc_extlog.c
170 WLFILES_SRC
+= src
/shared
/dbus.c
173 WLFILES_SRC
+= src
/shared
/dbus_sdio.c
175 WLFILES_SRC
+= src
/shared
/dbus_usb.c
180 WLFILES_SRC
+= src
/shared
/dbus_sdio_linux.c
182 WLFILES_SRC
+= src
/shared
/dbus_usb_linux.c
187 WLFILES_SRC
+= src
/shared
/dbus_sdio_ndis.c
189 WLFILES_SRC
+= src
/shared
/dbus_usb_ndis.c
197 ifeq ($(BCM_DNGL_EMBEDIMAGE
),1)
198 WLFLAGS
+= -DBCM_DNGL_EMBEDIMAGE
205 WLFILES_SRC
+= src
/wl
/sys
/wl_vx.c
206 WLFILES_SRC
+= src
/shared
/bcmstdlib.c
207 WLFLAGS
+= -DSEC_TXC_ENABLED
213 WLFILES_SRC
+= src
/wl
/sys
/wl_bsd.c
219 WLFILES_SRC
+= src
/wl
/sys
/wl_usermode.c
220 WLFLAGS
+= -DUSER_MODE
227 WLFILES_SRC_LO
+= src
/wl
/sys
/wl_linux_bmac.c
228 WLFILES_SRC_LO
+= src
/shared
/bcm_rpc_char.c
231 WLFILES_SRC_HI
+= src
/wl
/sys
/wl_linux.c
234 WLFILES_SRC_HI
+= src
/wl
/sys
/wl_cdev.c
243 WLFILES_SRC_HI
+= src
/wl
/sys
/wl_iw.c
249 WLFILES_SRC
+= src
/wl
/sys
/wl_cfe.c
255 WLFILES_SRC
+= src
/wl
/sys
/wl_rte.c
257 WLFILES_SRC_LO
+= src
/shared
/bcm_rpc_tp_rte.c
262 ifeq ($(BCMECICOEX
),1)
263 WLFLAGS
+= -DBCMECICOEX
268 # anything Windows/NDIS specific for 2k/xp/vista/windows7
271 WLFILES_SRC
+= src
/wl
/sys
/wl_ndis.c
273 ifeq ($(WLNDIS_DHD
),)
274 WLFILES_SRC
+= src
/wl
/sys
/nhd_ndis.c
277 # XXX: Need " " defined for DDK 2600 build
278 WLFLAGS
+= -DMEMORY_TAG
="'7034'"
280 WLFLAGS
+= -DMEMORY_TAG
='DWMB'
284 WLFLAGS
+= -DMEMORY_TAG
="'7034'"
286 WLFLAGS
+= -DMEMORY_TAG
='NWMB'
290 WLFILES_SRC
+= src
/dhd
/sys
/dhd_ndis.c
292 WLFLAGS
+= -DMEMORY_TAG
="'7034'"
294 WLFLAGS
+= -DMEMORY_TAG
='DWMB'
298 WLFILES_SRC
+= src
/wl
/sys
/wl_ndconfig.c
299 WLFILES_SRC
+= src
/shared
/bcmwifi.c
300 WLFILES_SRC
+= src
/shared
/bcmstdlib.c
302 # support host supplied nvram variables
304 ifeq ($(WLHOSTVARS
), 1)
305 WLFLAGS
+= -DBCMHOSTVARS
312 WLFLAGS
+= -DWLNOEIND
313 WLFLAGS
+= -DWL_MONITOR
314 WLFLAGS
+= -DIBSS_PEER_GROUP_KEY
315 WLFLAGS
+= -DIBSS_PEER_DISCOVERY_EVENT
316 WLFLAGS
+= -DIBSS_PEER_MGMT
319 WLFLAGS
+= -DWLNOEIND
322 # HIGH driver for BMAC ?? any ndis/xp/vista ?
327 # DHD host: ?? to clean up and to support all other DHD OSes
328 ifeq ($(WLNDIS_DHD
),1)
329 WLFLAGS
+= -DSHOW_EVENTS
-DBCMPERFSTATS
330 WLFLAGS
+= -DBDC
-DBCMDONGLEHOST
333 WLFLAGS
+= -DBCMDHDUSB
334 WLFLAGS
+= -DBCM4328
-DBCM4322
337 WLFILES_SRC
+= src
/dhd
/sys
/dhd_cdc.c
338 WLFILES_SRC
+= src
/dhd
/sys
/dhd_common.c
343 WLFILES_SRC
+= src
/dhd
/sys
/dhd_usb_ndis.c
347 WLFILES_SRC
+= src
/wl
/sys
/wlc_rate.c
351 WLFLAGS
+= -DNDIS_DMAWAR
352 # move these non-wl flag to makefiles
353 WLFLAGS
+= -DBINARY_COMPATIBLE
-DWIN32_LEAN_AND_MEAN
=1
367 # NCONF -- 0 is remove from code, else bit mask of supported nphy revs
369 WLFLAGS
+= -DNCONF
=$(NCONF
)
372 # ACONF -- 0 is remove from code, else bit mask of supported aphy revs
374 WLFLAGS
+= -DACONF
=$(ACONF
)
377 # GCONF -- 0 is remove from code, else bit mask of supported gphy revs
379 WLFLAGS
+= -DGCONF
=$(GCONF
)
382 # LPCONF -- 0 is remove from code, else bit mask of supported lpphy revs
384 WLFLAGS
+= -DLPCONF
=$(LPCONF
)
391 WLFILES_SRC_HI
+= src
/wl
/sys
/wlc_ap.c
392 WLFILES_SRC_HI
+= src
/wl
/sys
/wlc_apps.c
393 WLFILES_SRC_HI
+= src
/wl
/sys
/wlc_apcs.c
400 # WME_PER_AC_TX_PARAMS
401 ifeq ($(WME_PER_AC_TX_PARAMS
),1)
402 WLFLAGS
+= -DWME_PER_AC_TX_PARAMS
406 ifeq ($(WME_PER_AC_TUNING
),1)
407 WLFLAGS
+= -DWME_PER_AC_TUNING
432 WLFILES_SRC_HI
+= src
/wl
/sys
/wlc_wet.c
436 #ifdef RXCHAIN_PWRSAVE
437 ifeq ($(RXCHAIN_PWRSAVE
), 1)
438 WLFLAGS
+= -DRXCHAIN_PWRSAVE
443 ifeq ($(RADIO_PWRSAVE
), 1)
444 WLFLAGS
+= -DRADIO_PWRSAVE
450 WLFILES_SRC_HI
+= src
/wl
/sys
/wlc_wmf.c
456 ifeq ($(MCAST_REGEN
), 1)
457 WLFLAGS
+= -DMCAST_REGEN
461 #ifdef WLOVERTHRUSTER
462 ifeq ($(WLOVERTHRUSTER
), 1)
463 WLFLAGS
+= -DWLOVERTHRUSTER
469 ifeq ($(MAC_SPOOF
),1)
470 WLFLAGS
+= -DMAC_SPOOF
475 # Router IBSS Security Support
476 ifeq ($(ROUTER_SECURE_IBSS
),1)
477 WLFLAGS
+= -DIBSS_PEER_GROUP_KEY
478 WLFLAGS
+= -DIBSS_PSK
479 WLFLAGS
+= -DIBSS_PEER_MGMT
480 WLFLAGS
+= -DIBSS_PEER_DISCOVERY_EVENT
488 WLFILES_SRC_HI
+= src
/wl
/sys
/wlc_led.c
494 ifeq ($(WL_MONITOR
),1)
495 WLFLAGS
+= -DWL_MONITOR
499 #ifdef ND_ALL_PASSIVE
500 ifeq ($(ND_ALL_PASSIVE
),1)
501 WLFLAGS
+= -DND_ALL_PASSIVE
512 WLFILES_SRC_HI
+= src
/wl
/sys
/wlc_cac.c
522 WLFILES_SRC_HI
+= src
/wl
/sys
/wlc_ba.c
530 WLFILES_SRC_LO
+= src
/wl
/sys
/wlc_pio.c
536 ifeq ($(WLAFTERBURNER
),1)
537 WLFLAGS
+= -DWLAFTERBURNER
545 WLFILES_SRC_HI
+= src
/wl
/sys
/wlc_cram.c
601 WLFLAGS
+= -DWLCHANIM
612 ifeq ($(DELTASTATS
),1)
613 WLFLAGS
+= -DDELTASTATS
619 WLFLAGS
+= -DWLCNTSCB
632 # external linux supplicant
634 ifeq ($(LINUX_CRYPTO
), 1)
635 WLFLAGS
+= -DLINUX_CRYPTO
640 # in-driver supplicant
641 ifeq ($(BCMSUP_PSK
),1)
642 WLFLAGS
+= -DBCMSUP_PSK
643 WLFILES_SRC_HI
+= src
/wl
/sys
/wlc_sup.c
644 ifneq ($(BCMROMOFFLOAD
),1)
645 WLFILES_SRC_HI
+= src
/bcmcrypto
/aes.c
646 WLFILES_SRC_HI
+= src
/bcmcrypto
/aeskeywrap.c
647 WLFILES_SRC_HI
+= src
/bcmcrypto
/hmac.c
648 WLFILES_SRC_HI
+= src
/bcmcrypto
/prf.c
649 WLFILES_SRC_HI
+= src
/bcmcrypto
/sha1.c
650 ##NetBSD 2.0 has MD5 and AES built in
652 WLFILES_SRC_HI
+= src
/bcmcrypto
/md5.c
653 WLFILES_SRC_HI
+= src
/bcmcrypto
/rijndael-alg-fst.c
656 WLFILES_SRC_HI
+= src
/bcmcrypto
/passhash.c
662 # in-driver authenticator
663 ifeq ($(BCMAUTH_PSK
),1)
664 WLFLAGS
+= -DBCMAUTH_PSK
665 WLFILES_SRC_HI
+= src
/wl
/sys
/wlc_auth.c
680 ifneq ($(BCMROMOFFLOAD
),1)
681 WLFILES_SRC_HI
+= src
/bcmcrypto
/aes.c
682 ##BSD has AES built in
684 WLFILES_SRC_HI
+=src
/bcmcrypto
/rijndael-alg-fst.c
692 ifeq ($(BCMWAPI_WPI
),1)
693 WLFILES_SRC_HI
+= src
/bcmcrypto
/sms4.c
694 WLFLAGS
+= -DBCMWAPI_WPI
695 ifeq ($(BCMSMS4_TEST
),1)
696 WLFLAGS
+= -DBCMSMS4_TEST
703 WLFLAGS
+= -DBCMDMA64
706 ifeq ($(BCMDMA64OSL
),1)
707 WLFLAGS
+= -DBCMDMA64OSL
710 ifeq ($(BCMDMASGLISTOSL
),1)
711 WLFLAGS
+= -DBCMDMASGLISTOSL
714 # Early DMA TX Free for LOW driver
715 ifeq ($(WL_DMA_TX_FREE
),1)
718 WLFLAGS
+= -DDMA_TX_FREE
726 WLFLAGS
+= -DBCMJTAG
-DBCMSLTGT
727 WLFILES_SRC
+= src
/shared
/bcmjtag.c
728 WLFILES_SRC
+= src
/shared
/bcmjtag_linux.c
729 WLFILES_SRC
+= src
/shared
/ejtag.c
730 WLFILES_SRC
+= src
/shared
/jtagm.c
737 WLFILES_SRC_HI
+= src
/wl
/sys
/wlc_amsdu.c
741 #ifdef WLAMSDU_SWDEAGG
742 ifeq ($(WLAMSDU_SWDEAGG
),1)
743 WLFLAGS
+= -DWLAMSDU_SWDEAGG
750 WLFILES_SRC_HI
+= src
/wl
/sys
/wlc_ampdu.c
757 WLFILES_SRC
+= src
/wl
/sys
/d11wakeucode.c
758 WLFILES_SRC
+= src
/wl
/sys
/wlc_wowl.c
759 WLFILES_SRC
+= src
/wl
/sys
/wowlaestbls.c
765 WLFLAGS
+= -DBTC2WIRE
766 WLFILES_SRC_LO
+= src
/wl
/sys
/d11ucode_2w.c
770 #ifdef WL_ASSOC_RECREATE
771 ifeq ($(WL_ASSOC_RECREATE
),1)
773 WLFLAGS
+= -DWL_ASSOC_RECREATE
782 WLFILES_SRC_HI
+= src
/wl
/sys
/wlc_bta.c
789 WLFILES_SRC_HI
+= src
/wl
/sys
/wlc_plt.c
800 WLFLAGS
+= -DBCMBUSTYPE
=SI_BUS
806 WLFLAGS
+= -DBCMCHIPTYPE
=SOCI_SB
809 WLFLAGS
+= -DBCMCHIPTYPE
=SOCI_AI
816 # AP/ROUTER with SDSTD
817 ifeq ($(WLAPSDSTD
),1)
818 WLFILES_SRC
+= src
/shared
/nvramstubs.c
819 WLFILES_SRC
+= src
/shared
/bcmsrom.c
823 ## --- basic shared files
827 WLFILES_SRC_LO
+= src
/shared
/hnddma.c
833 WLFILES_SRC
+= src
/shared
/bcmutils.c
838 ifeq ($(BCMASSERT_LOG
),1)
839 WLFLAGS
+= -DBCMASSERT_LOG
840 WLFILES_SRC_HI
+= src
/shared
/bcm_assert_log.c
846 WLFILES_SRC_LO
+= src
/shared
/bcmsrom.c
847 WLFILES_SRC_LO
+= src
/shared
/bcmotp.c
853 WLFILES_SRC_LO
+= src
/shared
/bcmotp.c
854 WLFLAGS
+= -DBCMNVRAMR
861 WLFILES_SRC_LO
+= src
/shared
/siutils.c
862 WLFILES_SRC_LO
+= src
/shared
/sbutils.c
863 WLFILES_SRC_LO
+= src
/shared
/aiutils.c
864 WLFILES_SRC_LO
+= src
/shared
/hndpmu.c
866 WLFILES_SRC_LO
+= src
/shared
/nicpci.c
874 WLFILES_SRC_LO
+= src
/shared
/hndmips.c
875 WLFILES_SRC_LO
+= src
/shared
/hndchipc.c
881 WLFILES_SRC_LO
+= src
/shared
/hndpci.c
887 WLFILES_SRC_LO
+= src
/shared
/sflash.c
893 WLFILES_SRC_LO
+= src
/shared
/flashutl.c
901 WLFILES_SRC
+= src
/shared
/usermode_osl.c
902 WLFLAGS
+= -DUSER_MODE
909 WLFILES_SRC
+= src
/shared
/linux_osl.c
916 WLFILES_SRC
+= src
/shared
/vx_osl.c
917 WLFILES_SRC
+= src
/shared
/bcmallocache.c
924 WLFILES_SRC
+= src
/shared
/bsd_osl.c
925 WLFILES_SRC
+= src
/shared
/nvramstubs.c
931 WLFILES_SRC
+= src
/shared
/cfe_osl.c
937 WLFILES_SRC
+= src
/shared
/hndrte_osl.c
943 WLFILES_SRC
+= src
/shared
/ndshared.c
944 WLFILES_SRC
+= src
/shared
/ndis_osl.c
949 ifeq ($(CONFIG_USBRNDIS_RETAIL
),1)
950 WLFLAGS
+= -DCONFIG_USBRNDIS_RETAIL
951 WLFILES_SRC
+= src
/wl
/sys
/wl_ndconfig.c
952 WLFILES_SRC
+= src
/shared
/bcmwifi.c
956 WLFILES_SRC_LO
+= src
/dongle
/rte
/test/nvram.c
957 WLFILES_SRC_LO
+= src
/dongle
/rte
/sim
/nvram.c
958 WLFILES_SRC_LO
+= src
/shared
/nvram
/nvram.c
962 WLFILES_SRC_LO
+= src
/shared
/nvram
/nvram_rw.c
967 ifeq ($(BCMNVRAMR
),1)
968 WLFILES_SRC_LO
+= src
/shared
/nvram
/nvram_ro.c
969 WLFILES_SRC_LO
+= src
/shared
/sflash.c
970 WLFILES_SRC_LO
+= src
/shared
/bcmotp.c
971 WLFLAGS
+= -DBCMNVRAMR
974 ifneq ($(BCMNVRAMR
),1)
975 ifeq ($(WLLXNOMIPSEL
),1)
977 WLFILES_SRC
+= src
/shared
/nvramstubs.c
981 WLFILES_SRC
+= src
/shared
/nvramstubs.c
983 ifeq ($(BCMNVRAMW
),1)
984 WLFILES_SRC_LO
+= src
/shared
/nvram
/nvram_ro.c
985 WLFILES_SRC_LO
+= src
/shared
/sflash.c
989 ifeq ($(BCMNVRAMW
),1)
990 WLFILES_SRC_LO
+= src
/shared
/bcmotp.c
991 WLFLAGS
+= -DBCMNVRAMW
996 # Auto-select OTP: BCMAUTOOTP defined
997 # IPX OTP: nothing defined
998 # HND OTP: BCMHNDOTP defined
999 ifeq ($(BCMAUTOOTP
),1)
1000 WLFLAGS
+= -DBCMAUTOOTP
1002 ifeq ($(BCMHNDOTP
),1)
1003 WLFLAGS
+= -DBCMHNDOTP
1010 WLFILES_SRC_LO
+= src
/wl
/sys
/wlc_diag.c
1017 # Set flag to indicate emulated chip
1018 WLFLAGS
+= -DBCMSLTGT
-DBCMQT
1020 # Use of RTE implies embedded (CPU emulated)
1021 WLFLAGS
+= -DBCMQT_CPU
1029 WLFILES_SRC
+= src
/wl
/sys
/wl_pfn.c
1036 WLFILES_SRC
+= src
/wl
/sys
/wl_toe.c
1043 WLFILES_SRC
+= src
/wl
/sys
/wl_arpoe.c
1047 #ifdef PCOEM_LINUXSTA
1048 ifeq ($(PCOEM_LINUXSTA
),1)
1049 WLFLAGS
+= -DPCOEM_LINUXSTA
1054 ifeq ($(LINUXSTA_PS
),1)
1055 WLFLAGS
+= -DLINUXSTA_PS
1059 #ifndef LINUX_HYBRID
1060 ifeq ($(KEEP_ALIVE
),1)
1061 WLFLAGS
+= -DKEEP_ALIVE
1062 WLFILES_SRC
+= src
/wl
/sys
/wl_keep_alive.c
1065 #ifdef OPENSRC_IOV_IOCTL
1066 ifeq ($(OPENSRC_IOV_IOCTL
),1)
1067 WLFLAGS
+= -DOPENSRC_IOV_IOCTL
1071 ifeq ($(PACKET_FILTER
),1)
1072 WLFLAGS
+= -DPACKET_FILTER
1073 WLFILES_SRC
+= src
/wl
/sys
/wlc_pkt_filter.c
1076 ifeq ($(SEQ_CMDS
),1)
1077 WLFLAGS
+= -DSEQ_CMDS
1078 WLFILES_SRC
+= src
/wl
/sys
/wlc_seq_cmds.c
1081 ifeq ($(RECEIVE_THROTTLE
),1)
1082 WLFLAGS
+= -DWL_PM2_RCV_DUR_LIMIT
1085 ifeq ($(ASYNC_TSTAMPED_LOGS
),1)
1086 WLFLAGS
+= -DBCMTSTAMPEDLOGS
1091 # Sort and remove duplicates from WLFILES*
1093 WLFILES_SRC
+= $(sort $(WLFILES_SRC_LO
))
1096 WLFILES_SRC
+= $(sort $(WLFILES_SRC_HI
))
1098 ifeq ($(SAMPLE_COLLECT
),1)
1099 WLFLAGS
+= -DSAMPLE_COLLECT
1102 ifeq ($(SMF_STATS
),1)
1103 WLFLAGS
+= -DSMF_STATS
1112 # Legacy WLFILES pathless definition, please use new src relative path
1114 WLFILES
:= $(sort $(notdir $(WLFILES_SRC
)))