From 406eeeeeb7483b2ca02415e4e77db92fd4b39a09 Mon Sep 17 00:00:00 2001 From: Ulf Samuelsson Date: Wed, 15 Aug 2007 22:35:26 +0000 Subject: Allow user to configure PROGRAM_INVOCATION_NAME --- toolchain/uClibc/Config.in | 9 +++++++++ toolchain/uClibc/uclibc.mk | 5 +++++ 2 files changed, 14 insertions(+) (limited to 'toolchain') diff --git a/toolchain/uClibc/Config.in b/toolchain/uClibc/Config.in index a43161ca7..455731c70 100644 --- a/toolchain/uClibc/Config.in +++ b/toolchain/uClibc/Config.in @@ -82,3 +82,12 @@ config BR2_PTHREAD_DEBUG default n help Build the thread library with debugging enabled. + +config BR2_UCLIBC_PROGRAM_INVOCATION + bool "Enable 'program invocation name'" + default n + help + Support for the GNU-specific program_invocation_name and + program_invocation_short_name strings. Some GNU packages + (like tar and coreutils) utilize these for extra useful + output, but in general are not required. diff --git a/toolchain/uClibc/uclibc.mk b/toolchain/uClibc/uclibc.mk index ebcc56862..395558f9b 100644 --- a/toolchain/uClibc/uclibc.mk +++ b/toolchain/uClibc/uclibc.mk @@ -229,6 +229,11 @@ ifeq ($(BR2_USE_WCHAR),y) else $(SED) 's,^.*UCLIBC_HAS_WCHAR.*,UCLIBC_HAS_WCHAR=n,g' $(UCLIBC_DIR)/.oldconfig endif +ifeq ($(BR2_UCLIBC_PROGRAM_INVOCATION),y) + echo "UCLIBC_HAS_PROGRAM_INVOCATION_NAME=y" >> $(UCLIBC_DIR)/.oldconfig +else + echo "# UCLIBC_HAS_PROGRAM_INVOCATION_NAME is not set" >> $(UCLIBC_DIR)/.oldconfig +endif ifeq ("$(KERNEL_ARCH)","i386") /bin/echo "# CONFIG_GENERIC_386 is not set" >> $(UCLIBC_DIR)/.oldconfig /bin/echo "# CONFIG_386 is not set" >> $(UCLIBC_DIR)/.oldconfig -- cgit v1.2.3