Skip to content

Commit

Permalink
Merge GPL + binary blobs from 386_41700 (RT-AC68U)
Browse files Browse the repository at this point in the history
  • Loading branch information
RMerl committed Jan 19, 2021
1 parent 10aff68 commit eee7484
Show file tree
Hide file tree
Showing 214 changed files with 6,645 additions and 414 deletions.
12 changes: 11 additions & 1 deletion release/src/router/Makefile
Expand Up @@ -126,6 +126,8 @@ MUSL_CFLAGS += -Dloff_t=off_t
endif

# New Broadcom/Ralink/MTK/QCA/RTK platform.
KPATH_2636 = $(if $(findstring linux-2.6.36,$(LINUXDIR)),y)

KPATH_2636_OR_3X = $(if $(or $(findstring linux-2.6.36,$(LINUXDIR)),$(findstring linux-3.x,$(LINUXDIR)),$(findstring linux-3.3.x,$(LINUXDIR)),$(findstring linux-3.3.8,$(LINUXDIR)),$(findstring linux-3.4.x,$(LINUXDIR)),$(findstring linux-4.1,$(LINUXDIR)),$(findstring linux-3.10,$(LINUXDIR)),$(findstring linux-3.14.x,$(LINUXDIR)),$(findstring linux-4.4.x,$(LINUXDIR))),y)

# New Ralink/MTK/QCA platform.
Expand Down Expand Up @@ -1419,6 +1421,14 @@ endif

obj-$(RTCONFIG_QUICKSEC) += quicksec-7.0
obj-$(RTCONFIG_STRONGSWAN) += strongswan
# For Linux kernel 2.6.36, the GCC optimization option should not use '-O2', we should use '-O0' instead, for strongSwan 5.7.2 and 5.9.1.
# If using -O2, there will be 'segmentation fault' when using 'pki' command to generate self-signed certificate.
# So we use '-O0' for these models. It includes RT-AC3100 and RT-AC88U.
ifeq ($(KPATH_2636),y)
gcc_optimization_for_strongSwan := 0
else
gcc_optimization_for_strongSwan := 2
endif

ifneq ($(RTCONFIG_4M_SFP),y)
obj-y += netstat-nat
Expand Down Expand Up @@ -6174,7 +6184,7 @@ strongswan/Makefile: strongswan/configure
--with-ipsecdir=/usr/lib/ipsec \
--with-strongswan-conf=/etc/strongswan.conf \
--with-user=admin \
CFLAGS="-O2 -Wall -Wno-format -Wno-format-security -Wno-pointer-sign \
CFLAGS="-O$(gcc_optimization_for_strongSwan) -Wall -Wno-format -Wno-format-security -Wno-pointer-sign \
-I$(TOP)/openssl/include -I$(STAGEDIR)/usr/include $(EXTRACFLAGS) \
$(if $(RTCONFIG_HND_ROUTER),-DHND_ROUTER,)" \
LDFLAGS="-L$(TOP)/openssl -L$(STAGEDIR)/usr/lib $(EXTRALDFLAGS)" \
Expand Down
Binary file modified release/src/router/aaews/prebuild/arm/aaews
Binary file not shown.
Binary file modified release/src/router/aaews/prebuild/arm/mastiff
Binary file not shown.
Binary file modified release/src/router/acsd_arm/prebuilt/acsd
Binary file not shown.
Binary file modified release/src/router/ahs/prebuild/RT-AC68U/ahs
Binary file not shown.
Binary file modified release/src/router/amas-utils/prebuild/RT-AC68U/libamas-utils.so
Binary file not shown.
Binary file modified release/src/router/asd/prebuild/RT-AC68U/asd
Binary file not shown.
Binary file modified release/src/router/asuswebstorage/prebuild/arm/asuswebstorage
Binary file not shown.
24 changes: 15 additions & 9 deletions release/src/router/bwdpi_source/Makefile
Expand Up @@ -36,9 +36,15 @@ else ifeq ($(or $(RTCONFIG_QCA956X),$(RTCONFIG_QCN550X)),y)
@cp include/udb/sysdeps/qca956x-tmcfg_udb.h include/udb/tmcfg_udb.h -f # qca956x / qnc550x
@cp bin/qca956x/* bin/ -rf # qca956x / qnc550x
else ifeq ($(RTCONFIG_SOC_IPQ60XX),y)
ifeq ($(RTCONFIG_QCA_PLC2),y)
@cp include/tdts/sysdeps/ipq60xx-plc-tmcfg.h include/tdts/tmcfg.h -f # ipq60xx-plc
@cp include/udb/sysdeps/ipq60xx-plc-tmcfg_udb.h include/udb/tmcfg_udb.h -f # ipq60xx-plc
@cp bin/ipq60xx-plc/* bin/ -rf # ipq60xx-plc
else
@cp include/tdts/sysdeps/ipq60xx-tmcfg.h include/tdts/tmcfg.h -f # ipq60xx
@cp include/udb/sysdeps/ipq60xx-tmcfg_udb.h include/udb/tmcfg_udb.h -f # ipq60xx
@cp bin/ipq60xx/* bin/ -rf # ipq60xx
endif
else ifeq ($(RTCONFIG_RALINK),y)
ifeq ($(RTCONFIG_RALINK_MT7622),y)
@cp include/tdts/sysdeps/mtk7622-tmcfg.h include/tdts/tmcfg.h -f # mtk7622
Expand All @@ -49,10 +55,6 @@ else
@cp include/udb/sysdeps/mtk-tmcfg_udb.h include/udb/tmcfg_udb.h -f # mtk
@cp bin/mtk/* bin/ -rf # mtk
endif
else ifeq ($(RTCONFIG_ALPINE),y)
@cp include/tdts/sysdeps/alpine-tmcfg.h include/tdts/tmcfg.h -f # gt-ac9600
@cp include/udb/sysdeps/alpine-tmcfg_udb.h include/udb/tmcfg_udb.h -f # gt-ac9600
@cp bin/alpine/* bin/ -rf # gt-ac9600
else ifeq ($(RTCONFIG_LANTIQ),y)
@cp include/tdts/sysdeps/lantiq-tmcfg.h include/tdts/tmcfg.h -f # lantiq
@cp include/udb/sysdeps/lantiq-tmcfg_udb.h include/udb/tmcfg_udb.h -f # lantiq
Expand Down Expand Up @@ -124,8 +126,13 @@ else ifeq ($(RTCONFIG_QCN550X),y)
@cp include/tdts/sysdeps/qcn550x-tmcfg.h include/tdts/tmcfg.h -f # qcn550x
@cp include/udb/sysdeps/qcn550x-tmcfg_udb.h include/udb/tmcfg_udb.h -f # qcn550x
else ifeq ($(RTCONFIG_SOC_IPQ60XX),y)
ifeq ($(RTCONFIG_QCA_PLC2),y)
@cp include/tdts/sysdeps/ipq60xx-plc-tmcfg.h include/tdts/tmcfg.h -f # ipq60xx-plc
@cp include/udb/sysdeps/ipq60xx-plc-tmcfg_udb.h include/udb/tmcfg_udb.h -f # ipq60xx-plc
else
@cp include/tdts/sysdeps/ipq60xx-tmcfg.h include/tdts/tmcfg.h -f # ipq60xx
@cp include/udb/sysdeps/ipq60xx-tmcfg_udb.h include/udb/tmcfg_udb.h -f # ipq60xx
endif
else ifeq ($(RTCONFIG_RALINK),y)
ifeq ($(RTCONFIG_RALINK_MT7622),y)
@cp include/tdts/sysdeps/mtk7622-tmcfg.h include/tdts/tmcfg.h -f # mtk7622
Expand All @@ -134,9 +141,6 @@ else
@cp include/tdts/sysdeps/mtk-tmcfg.h include/tdts/tmcfg.h -f # mtk
@cp include/udb/sysdeps/mtk-tmcfg_udb.h include/udb/tmcfg_udb.h -f # mtk
endif
else ifeq ($(RTCONFIG_ALPINE),y)
@cp include/tdts/sysdeps/alpine-tmcfg.h include/tdts/tmcfg.h -f # gt-ac9600
@cp include/udb/sysdeps/alpine-tmcfg_udb.h include/udb/tmcfg_udb.h -f # gt-ac9600
else ifeq ($(RTCONFIG_LANTIQ),y)
@cp include/tdts/sysdeps/lantiq-tmcfg.h include/tdts/tmcfg.h -f # lantiq
@cp include/udb/sysdeps/lantiq-tmcfg_udb.h include/udb/tmcfg_udb.h -f # lantiq
Expand Down Expand Up @@ -221,7 +225,11 @@ else ifeq ($(or $(RTCONFIG_QCA956X),$(RTCONFIG_QCN550X)),y)
@cp -f modules/qca956x/* RC_INDEP/
@cp -f bin/wrs/rule.trf RC_INDEP/ # wrs / lite version
else ifeq ($(RTCONFIG_SOC_IPQ60XX),y)
ifeq ($(RTCONFIG_QCA_PLC2),y)
@cp -f modules/ipq60xx-plc/* RC_INDEP/
else
@cp -f modules/ipq60xx/* RC_INDEP/
endif
else ifeq ($(RTCONFIG_RALINK),y)
ifeq ($(RTCONFIG_RALINK_MT7622),y)
@cp -f modules/mtk7622/* RC_INDEP/
Expand All @@ -233,8 +241,6 @@ ifeq ($(BUILD_NAME),$(filter $(BUILD_NAME),RT-AX53U))
else
@cp -f bin/partial/rule.trf RC_INDEP/
endif
else ifeq ($(RTCONFIG_ALPINE),y)
@cp -f modules/alpine/* RC_INDEP/
else ifeq ($(RTCONFIG_LANTIQ),y)
@cp -f modules/lantiq/* RC_INDEP/
else ifeq ($(RTCONFIG_BCMARM),y)
Expand Down
Binary file modified release/src/router/bwdpi_source/asus/prebuild/RT-AC68U/libbwdpi.so
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,272 @@
/*
* \copyright
* Copyright 2014 Trend Micro Incorporated
* Redistribution and use in source and binary forms, with or without modification,
* are permitted provided that the following conditions are met:
* 1. Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* 2. Redistributions in binary form must reproduce the above copyright notice,
* this list of conditions and the following disclaimer in the documentation
* and/or other materials provided with the distribution.
* 3. Neither the name of the copyright holder nor the names of its contributors
* may be used to endorse or promote products derived from this software without
* specific prior written permission.
*
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
* IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
* NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
* PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
* WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY
* OF SUCH DAMAGE.
*/

/*
* Automatically generated make config: don't edit
* Date: Fri Dec 11 11:40:33 2020
*/
#ifndef __TMCFG__AUTOCONF_OUTPUT_H_
#define __TMCFG__AUTOCONF_OUTPUT_H_

#define TMCFG_BRAND "asus"
#define TMCFG_MODEL "pl-ax56_xp4"

/*
* Target device information
*/
#define TMCFG_USER_SPACE 0 // n
#define TMCFG_KERN_SPACE 1 // y
#define TMCFG_ARCH_X86 0 // n
#define TMCFG_ARCH_X86_64 0 // n
#define TMCFG_ARCH_MIPS 0 // n
#define TMCFG_ARCH_ARM 1 // y
#define TMCFG_ARCH_ARM_64 0 // n
#define TMCFG_ARCH_POWERPC 0 // n
#define TMCFG_CPU_BIG_ENDIAN 0 // n
#define TMCFG_CPU_LITTLE_ENDIAN 1 // y
#define TMCFG_KERN_DIR "/opt/ASUS/asuswpl_AX56_XP4_GPL_386_39579/release/src-qca-cypress/linux/linux-4.4.x/"
#define TMCFG_KERN_ARCH "arm"
#define TMCFG_CPU_32BITS 1 // y
#define TMCFG_CPU_64BITS 0 // n
#define TMCFG_LOCAL_ATOMIC_OP_LOCK 0 // n

/*
* Toolchain (TC) configurations
*/

/*
* Target device toolchain (cross utilities)
*/
#define TMCFG_TC_PFX "/opt/ASUS/toolchains/asus-toolchain-arm-pl_ax56_xp4/bin/arm-openwrt-linux-"
#define TMCFG_TC_BIT_FIELD_ORDER_LITTLE_ENDIAN 1 // y
#define TMCFG_TC_BIT_FIELD_ORDER_BIG_ENDIAN 0 // n
#define TMCFG_TC_CC "$(TMCFG_TC_PFX)gcc"
#define TMCFG_TC_AR "$(TMCFG_TC_PFX)ar"
#define TMCFG_TC_RANLIB "$(TMCFG_TC_PFX)ranlib"
#define TMCFG_TC_STRIP "$(TMCFG_TC_PFX)strip"
#define TMCFG_TC_OBJDUMP "$(TMCFG_TC_PFX)objdump"

/*
* (CAUTION) Shared CC flags. Do not change if u are not sure.
*/
#define TMCFG_TC_EXTRA_CFLAGS "-fsigned-char"
#define TMCFG_TC_EXTRA_LDFLAGS ""
#define TMCFG_TC_RUN_STRIP 1 // y

/*
* Local host system toolchain
*/
#define TMCFG_HOST_TC_PFX ""
#define TMCFG_HOST_TC_CC "$(TMCFG_HOST_TC_PFX)gcc"
#define TMCFG_HOST_TC_STRIP "$(TMCFG_HOST_TC_PFX)strip"
#define TMCFG_HOST_TC_RUN_STRIP 1 // y

/*
* Debug
*/
#define TMCFG_DBG_VERBOSE_CC_MSG 1 // y
#define TMCFG_DBG_HIT_RATE_TEST 0 // n

/*
* Engine
*/
#define TMCFG_E_EXTRA_CFLAGS ""
#define TMCFG_E_KMOD_NAME "tdts"
#define TMCFG_E_KMOD_IOCTL_DEV_NAME "idp"
#define TMCFG_E_KMOD_IOCTL_DEV_MAJ 190
#define TMCFG_E_KMOD_IOCTL_DEV_MIN 0
#define TMCFG_E_KMOD_IOCTL_DEV_MAGIC 190

/*
* ******
*/
#define TMCFG_E_MAJ_VER 2
#define TMCFG_E_MID_VER 0
#define TMCFG_E_MIN_VER 1
#define TMCFG_E_LOCAL_VER "r4031774"

/*
* Engine core
*/
#define TMCFG_E_CORE_EXTRA_CFLAGS ""
#define TMCFG_E_CORE_USE_KBUILD 1 // y
#define TMCFG_E_CORE_DPI_METHOD_SW 1 // y
#define TMCFG_E_CORE_IPS 1 // y
#define TMCFG_E_CORE_APPID 1 // y
#define TMCFG_E_CORE_DEVID 1 // y
#define TMCFG_E_CORE_DNS_DECODE 1 // y
#define TMCFG_E_CORE_APP_SET_BY_DNS 1 // y
#define TMCFG_E_CORE_SIP_DECODE 1 // y
#define TMCFG_E_CORE_STREAMING_DECODE 1 // y
#define TMCFG_E_CORE_METADATA_EXTRACT 1 // y
#define TMCFG_E_CORE_METADATA_MAX_HANDLER 128
#define TMCFG_E_CORE_TLS_DECODE 1 // y
#define TMCFG_E_CORE_TLS_DECODE_MAX_SESS 1

/*
* UPnP decoder
*/
#define TMCFG_E_CORE_UPNP_DECODE 0 // n

/*
* Anomaly detection
*/
#define TMCFG_E_CORE_ADP 0 // n
#define TMCFG_E_CORE_PORT_SCAN_DETECTION 1 // y
#define TMCFG_E_CORE_PORT_SCAN_DETECTION_HDB_NUM 2048
#define TMCFG_E_CORE_PORT_SCAN_DETECTION_HDB_HASH_NUM 32
#define TMCFG_E_CORE_IP_SWEEP_DETECTION 0 // n
#define TMCFG_E_CORE_TCP_CHECKSUM 0 // n
#define TMCFG_E_CORE_RULE_FORMAT_NK 0 // n
#define TMCFG_E_CORE_RULE_FORMAT_FM 1 // y

/*
* Rule Limits
*/
#define TMCFG_E_CORE_CONFIG_POLICY_NUM 12000
#define TMCFG_E_CORE_CONFIG_CONTENT_NUM 26100
#define TMCFG_E_CORE_CONFIG_TOTAL_CONTENT_LENGTH 290000
#define TMCFG_E_CORE_RULE_FORMAT_V2 0 // n
#define TMCFG_E_CORE_RULE_BINDING 1 // y
#define TMCFG_E_CORE_RULE_BINDING_CATEGORY_CHIPSET_PROVIDER 0 // n
#define TMCFG_E_CORE_RULE_BINDING_CATEGORY_RETAIL 1 // y
#define TMCFG_E_CORE_RULE_BINDING_CATEGORY_OPERATOR 0 // n
#define TMCFG_E_CORE_RULE_BINDING_CATEGORY_TELCO 0 // n
#define TMCFG_E_CORE_RULE_BINDING_CATEGORY_RETAIL_COMPANY_ASUS 1 // y
#define TMCFG_E_CORE_RULE_BINDING_CATEGORY_RETAIL_COMPANY_ELECOM 0 // n
#define TMCFG_E_CORE_RULE_BINDING_CATEGORY_RETAIL_COMPANY_NEC 0 // n
#define TMCFG_E_CORE_RULE_BINDING_CATEGORY_RETAIL_COMPANY_UMEDIA 0 // n
#define TMCFG_E_CORE_RULE_BINDING_CATEGORY_RETAIL_COMPANY_TRENDMICRO 0 // n
#define TMCFG_E_CORE_RULE_BINDING_CATEGORY_RETAIL_COMPANY_NETGEAR 0 // n
#define TMCFG_E_CORE_RULE_BINDING_CATEGORY_RETAIL_COMPANY_TPLINK 0 // n
#define TMCFG_E_CORE_RULE_BINDING_CATEGORY_RETAIL_COMPANY_BUFFALO 0 // n
#define TMCFG_E_CORE_RULE_BINDING_CATEGORY_RETAIL_COMPANY_BELKIN 0 // n
#define TMCFG_E_CORE_RULE_BINDING_CATEGORY_RETAIL_COMPANY_LENOVO 0 // n
#define TMCFG_E_CORE_RULE_BINDING_CATEGORY_RETAIL_COMPANY_UBIQUITI 0 // n
#define TMCFG_E_CORE_RULE_BINDING_CATEGORY_RETAIL_COMPANY_RUCKUS 0 // n
#define TMCFG_E_CORE_IP6 1 // y
#define TMCFG_E_CORE_TCP_STREAM_REASM 0 // n
#define TMCFG_E_CORE_FINE_GRAIN_TCP_LOCK 0 // n
#define TMCFG_E_CORE_CONFIG_TCP_CHAIN_LAYOUT 3
#define TMCFG_E_CORE_CONFIG_TCP_CONN_NUM 8
#define TMCFG_E_CORE_CONFIG_TCP_HASH_SIZE 1
#define TMCFG_E_CORE_CONFIG_TCP_TURBO_MODE_ENABLED 1 // y
#define TMCFG_E_CORE_CONFIG_TCP_PACKET_INSPECTION_DEPTH 20
#define TMCFG_E_CORE_CONFIG_TCP_BYTE_INSPECTION_DEPTH 30000
#define TMCFG_E_CORE_CONFIG_TCP_SG_PACKET_INSPECTION_DEPTH 50
#define TMCFG_E_CORE_CONFIG_UDP_TURBO_MODE_ENABLED 1 // y
#define TMCFG_E_CORE_CONFIG_UDP_PACKET_INSPECTION_DEPTH 7
#define TMCFG_E_CORE_CONFIG_UDP_BYTE_INSPECTION_DEPTH 10000
#define TMCFG_E_CORE_CONFIG_UDP_SG_PACKET_INSPECTION_DEPTH 50
#define TMCFG_E_CORE_UDP_FLOW_TRACKING 1 // y
#define TMCFG_E_CORE_CONFIG_UDP_FLOW_NUM 4
#define TMCFG_E_CORE_CONFIG_UDP_HASH_SIZE 1
#define TMCFG_E_CORE_MULTI_DIR_MATCH 0 // n
#define TMCFG_E_CORE_PORT_BASE_MATCH_OPTM 1 // y
#define TMCFG_E_CORE_ANOMALY_CHECK 0 // n
#define TMCFG_E_CORE_KERN_CONN_TRACK 0 // n
#define TMCFG_E_CORE_THREAD_MAX 64
#define TMCFG_E_CORE_PACKET_MAX 64
#define TMCFG_E_CORE_IP_DEFRAG 0 // n
#define TMCFG_E_CORE_DPI_MODEL_PARAM 0 // n
#define TMCFG_E_CORE_BNFA_SPARSE_MATRIX 1 // y
#define TMCFG_E_CORE_AC_COMP_WSP_MEMORY 3
#define TMCFG_E_CORE_AC_STATE_TYPE_UINT 1 // y
#define TMCFG_E_CORE_AC_STATE_NUM 64
#define TMCFG_E_CORE_DYNAMIC_SIGNATURE_TABLE 1 // y
#define TMCFG_E_CORE_DYNAMIC_MEMORY_ALLOC 0 // n
#define TMCFG_E_CORE_CONNECTION_DYNAMIC_ALLOC 0 // n
#define TMCFG_E_CORE_CONFIG_HTTP_DECODER_NUM 1
#define TMCFG_E_CORE_CONFIG_HTTP_URI_LENGTH 2048
#define TMCFG_E_CORE_CONFIG_HTTP_REPLY_DECODE 0 // n
#define TMCFG_E_CORE_CONFIG_HTTP_PTN_MATCH_OPTM 0 // n
#define TMCFG_E_CORE_CONFIG_SG_DECODER_NUM 1
#define TMCFG_E_CORE_CONFIG_SG_CAND_NUM 1
#define TMCFG_E_CORE_CONFIG_SG_CAND_HASH_SIZE 512
#define TMCFG_E_CORE_CONFIG_MAX_NR_PORT_BITMAP 1024
#define TMCFG_E_CORE_PER_CPU_VARIABLES 0 // n
#define TMCFG_E_CORE_CONFIG_EMBEDDED_PLATFORM 1 // y

/*
* appid
*/
#define TMCFG_E_CORE_APPID_MAX_NAME_LEN 64
#define TMCFG_E_CORE_APPID_MAX_CAT_NUM 48
#define TMCFG_E_CORE_APPID_MAX_APP_NUM 1024
#define TMCFG_E_CORE_APPID_MAX_BEH_NUM 12

/*
* DevID
*/
#define TMCFG_E_CORE_DEVID_UA 1 // y
#define TMCFG_E_CORE_DEVID_COLLECT_UN 1 // y

/*
* Engine shell
*/
#define TMCFG_E_SHELL_EXTRA_CFLAGS ""
#define TMCFG_E_SHELL_ATIMER 1 // y
#define TMCFG_E_SHELL_DEPRECATED_PROCFS 1 // y

/*
* Accompany applications or modules
*/

/*
* Kernel
*/
#define TMCFG_APP_K_EXTRA_CFLAGS ""
#define TMCFG_APP_K_TDTS_NFFW 1 // y
#define TMCFG_APP_K_TDTS_NFFW_INTERNAL 0 // n
#define TMCFG_APP_K_TEMPLATE 0 // n

/*
* Userland
*/

/*
* Userspace toolchain
*/
#define TMCFG_APP_U_TC_PFX "/opt/ASUS/toolchains/asus-toolchain-arm-pl_ax56_xp4/bin/arm-openwrt-linux-"
#define TMCFG_APP_U_TC_CC "$(TMCFG_APP_U_TC_PFX)gcc"
#define TMCFG_APP_U_TC_AR "$(TMCFG_APP_U_TC_PFX)ar"
#define TMCFG_APP_U_TC_LD "$(TMCFG_APP_U_TC_PFX)ld"
#define TMCFG_APP_U_TC_RANLIB "$(TMCFG_APP_U_TC_PFX)ranlib"
#define TMCFG_APP_U_TC_STRIP "$(TMCFG_APP_U_TC_PFX)strip"
#define TMCFG_APP_U_TC_OBJDUMP "$(TMCFG_APP_U_TC_PFX)objdump"
#define TMCFG_APP_U_EXTRA_CFLAGS ""
#define TMCFG_APP_U_EXTRA_LDFLAGS ""
#define TMCFG_APP_U_KA_API 1 // y
#define TMCFG_APP_U_TDTS_RULE_AGENT 1 // y
#define TMCFG_APP_U_TDTS_RULE_AGENT_SAMPLE 0 // n
#define TMCFG_APP_U_LIBTDTS_CTRL 0 // n
#define TMCFG_APP_U_TDTS_RULE_AGENT_LC 0 // n
#define TMCFG_APP_U_UDB_SAMPLE 0 // n
#define TMCFG_APP_U_UDB_QOSD_BRCM 0 // n
#define TMCFG_APP_U_TEMPLATE 0 // n

#endif // EOF

0 comments on commit eee7484

Please sign in to comment.