mirror of https://github.com/OpenIPC/firmware.git
Add gdbserver-lite and enable CXX for hi3516ev300
parent
4caf292289
commit
a5a5ba122e
|
@ -1,5 +1,6 @@
|
||||||
source "$BR2_EXTERNAL_HISILICON_PATH/linux/Config.ext.in"
|
source "$BR2_EXTERNAL_HISILICON_PATH/linux/Config.ext.in"
|
||||||
source "$BR2_EXTERNAL_HISILICON_PATH/package/hisi_patcher/Config.in"
|
source "$BR2_EXTERNAL_HISILICON_PATH/package/hisi_patcher/Config.in"
|
||||||
|
source "$BR2_EXTERNAL_HISILICON_PATH/package/gdbserver-lite/Config.in"
|
||||||
source "$BR2_EXTERNAL_HISILICON_PATH/package/hisi_gpio_scanner/Config.in"
|
source "$BR2_EXTERNAL_HISILICON_PATH/package/hisi_gpio_scanner/Config.in"
|
||||||
source "$BR2_EXTERNAL_HISILICON_PATH/package/hisilicon-osdrv4/Config.in"
|
source "$BR2_EXTERNAL_HISILICON_PATH/package/hisilicon-osdrv4/Config.in"
|
||||||
source "$BR2_EXTERNAL_HISILICON_PATH/package/fwprintenv-ng/Config.in"
|
source "$BR2_EXTERNAL_HISILICON_PATH/package/fwprintenv-ng/Config.in"
|
||||||
|
|
|
@ -68,6 +68,10 @@ BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y
|
||||||
BR2_PACKAGE_LINUX_FIRMWARE=y
|
BR2_PACKAGE_LINUX_FIRMWARE=y
|
||||||
BR2_PACKAGE_LINUX_FIRMWARE_MEDIATEK_MT7601U=y
|
BR2_PACKAGE_LINUX_FIRMWARE_MEDIATEK_MT7601U=y
|
||||||
|
|
||||||
|
# For @widgetii
|
||||||
|
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
||||||
|
BR2_INSTALL_LIBSTDCPP=y
|
||||||
|
|
||||||
# Unused
|
# Unused
|
||||||
# BR2_SHARED_STATIC_LIBS is not set
|
# BR2_SHARED_STATIC_LIBS is not set
|
||||||
# BR2_PACKAGE_JPEG_TURBO is not set
|
# BR2_PACKAGE_JPEG_TURBO is not set
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
include $(BR2_EXTERNAL_HISILICON_PATH)/linux/linux-ext-hisi_patcher.mk
|
include $(BR2_EXTERNAL_HISILICON_PATH)/linux/linux-ext-hisi_patcher.mk
|
||||||
include $(BR2_EXTERNAL_HISILICON_PATH)/package/hisi_patcher/hisi_patcher.mk
|
include $(BR2_EXTERNAL_HISILICON_PATH)/package/hisi_patcher/hisi_patcher.mk
|
||||||
|
include $(BR2_EXTERNAL_HISILICON_PATH)/package/gdbserver-lite/gdbserver-lite.mk
|
||||||
include $(BR2_EXTERNAL_HISILICON_PATH)/package/fwprintenv-ng/fwprintenv-ng.mk
|
include $(BR2_EXTERNAL_HISILICON_PATH)/package/fwprintenv-ng/fwprintenv-ng.mk
|
||||||
include $(BR2_EXTERNAL_HISILICON_PATH)/package/hisi_gpio_scanner/hisi_gpio_scanner.mk
|
include $(BR2_EXTERNAL_HISILICON_PATH)/package/hisi_gpio_scanner/hisi_gpio_scanner.mk
|
||||||
include $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv4/hisilicon-osdrv4.mk
|
include $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv4/hisilicon-osdrv4.mk
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
../../general/package/gdbserver-lite
|
|
@ -0,0 +1 @@
|
||||||
|
../../general/package/gdbserver-lite
|
|
@ -0,0 +1 @@
|
||||||
|
../../general/package/gdbserver-lite
|
|
@ -0,0 +1,6 @@
|
||||||
|
config BR2_PACKAGE_GDBSERVER_LITE
|
||||||
|
bool "gdbserver-lite"
|
||||||
|
help
|
||||||
|
gdbserver-lite - A tiny debugger implement the GDB RSP
|
||||||
|
|
||||||
|
https://github.com/bet4it/gdbserver
|
|
@ -0,0 +1,27 @@
|
||||||
|
################################################################################
|
||||||
|
#
|
||||||
|
# gdbserver-lite | updated 2021.05.10
|
||||||
|
#
|
||||||
|
################################################################################
|
||||||
|
|
||||||
|
GDBSERVER_LITE_VERSION = 5d973130b7e193d0c34e799e1272bec7d0e9917e
|
||||||
|
GDBSERVER_LITE_SITE = $(call github,bet4it,gdbserver,$(GDBSERVER_LITE_VERSION))
|
||||||
|
GDBSERVER_LITE_LICENSE = GNU General Public License v3.0
|
||||||
|
GDBSERVER_LITE_LICENSE_FILES = LICENSE
|
||||||
|
|
||||||
|
GDBSERVER_LITE_MAKE_OPTS = CROSS_COMPILE="$(TARGET_CROSS)" \
|
||||||
|
CFLAGS="$(TARGET_CFLAGS)" \
|
||||||
|
LDFLAGS="$(TARGET_LDFLAGS)" \
|
||||||
|
HOSTCFLAGS="$(HOST_CFLAGS)" \
|
||||||
|
STRIP=$(TARGET_STRIP) \
|
||||||
|
OBJS=gdbserver.o utils.o packets.o signals.o
|
||||||
|
|
||||||
|
define GDBSERVER_LITE_BUILD_CMDS
|
||||||
|
(cd $(@D); $(TARGET_CC) -Os -std=gnu99 -s gdbserver.c utils.c packets.c signals.c -o gdbserver)
|
||||||
|
endef
|
||||||
|
|
||||||
|
define GDBSERVER_LITE_INSTALL_TARGET_CMDS
|
||||||
|
$(INSTALL) -m 0755 -D $(@D)/gdbserver $(TARGET_DIR)/usr/sbin/gdbserver
|
||||||
|
endef
|
||||||
|
|
||||||
|
$(eval $(generic-package))
|
Loading…
Reference in New Issue