summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--extra/Configs/Config.in20
-rw-r--r--extra/Makefile.in3
-rw-r--r--extra/config/Makefile.in3
-rw-r--r--extra/config/lxdialog/dialog.h2
-rw-r--r--extra/config/lxdialog/inputbox.c4
5 files changed, 15 insertions, 17 deletions
diff --git a/extra/Configs/Config.in b/extra/Configs/Config.in
index 41e5c9fa5..f504397a6 100644
--- a/extra/Configs/Config.in
+++ b/extra/Configs/Config.in
@@ -18,7 +18,7 @@ config TARGET_arm
bool "arm"
config TARGET_bfin
- bool "bfin (BROKEN)"
+ bool "bfin"
config TARGET_cris
bool "cris"
@@ -1229,7 +1229,7 @@ config UCLIBC_HAS_GLOB
config UCLIBC_HAS_GNU_GLOB
bool "Support gnu glob() interface"
depends on UCLIBC_HAS_GLOB
- default y
+ default n
help
The gnu glob interface is somewhat larger (weighing in at about 4,2k) than
it's SuSv3 counterpart (and is out of date). It is an old copy from glibc and
@@ -1237,7 +1237,6 @@ config UCLIBC_HAS_GNU_GLOB
Answer Y if you want to include full gnu glob() instead of the smaller SUSv3
compatible glob().
- It is only default, because it is the old/stable version.
Most people will answer N.
@@ -1437,7 +1436,6 @@ config CROSS_COMPILER_PREFIX
config DODEBUG
bool "Build uClibc with debugging symbols"
default n
- select NOSTRIP
select EXTRA_WARNINGS
help
Say Y here if you wish to compile uClibc with debugging symbols.
@@ -1458,13 +1456,15 @@ config DODEBUG_PT
Otherwise, answer N.
-config NOSTRIP
- bool "Do not build stripped libraries and executables"
- default n
+config DOSTRIP
+ bool "Strip libraries and executables"
+ default y
+ depends on !DODEBUG
help
- Say Y here if you do not wish to strip all uClibc libraries and
- executables. This increases the size of the binaries considerably.
- Most people will answer N.
+ Say Y here if you do wish to strip all uClibc libraries and
+ executables. No stripping increases the size of the binaries
+ considerably, but makes it possible to debug uClibc libraries.
+ Most people will answer Y.
config DOASSERTS
bool "Build uClibc with run-time assertion testing"
diff --git a/extra/Makefile.in b/extra/Makefile.in
index 682168dbc..76f504d88 100644
--- a/extra/Makefile.in
+++ b/extra/Makefile.in
@@ -1,7 +1,6 @@
# Makefile for uClibc
#
-# Copyright (C) 2000 by Lineo, inc.
-# Copyright (C) 2000-2005 Erik Andersen <andersen@uclibc.org>
+# Copyright (C) 2000-2006 Erik Andersen <andersen@uclibc.org>
#
# Licensed under the LGPL v2.1, see the file COPYING.LIB in this tarball.
#
diff --git a/extra/config/Makefile.in b/extra/config/Makefile.in
index 625de7531..9d9b70e3b 100644
--- a/extra/config/Makefile.in
+++ b/extra/config/Makefile.in
@@ -124,6 +124,5 @@ objclean-y += config_clean
clean: config_clean
config_clean:
- $(RM) $(config_OUT)/*.o $(config_SHIPPED_SRC) $(MCONF_OBJS) $(CONF_OBJS) \
+ $(RM) $(config_OUT)/*.o $(config_OUT)/lxdialog/*.o $(config_SHIPPED_SRC) $(MCONF_OBJS) $(CONF_OBJS) \
conf mconf lkc_defs.h
-
diff --git a/extra/config/lxdialog/dialog.h b/extra/config/lxdialog/dialog.h
index 7bab3ad0e..d33b99ab1 100644
--- a/extra/config/lxdialog/dialog.h
+++ b/extra/config/lxdialog/dialog.h
@@ -170,7 +170,7 @@ int dialog_menu (const char *title, const char *prompt, int height, int width,
int dialog_checklist (const char *title, const char *prompt, int height,
int width, int list_height, int item_no,
struct dialog_list_item ** items, int flag);
-extern unsigned char dialog_input_result[];
+extern char dialog_input_result[];
int dialog_inputbox (const char *title, const char *prompt, int height,
int width, const char *init);
diff --git a/extra/config/lxdialog/inputbox.c b/extra/config/lxdialog/inputbox.c
index fa7bebc69..074d2d68b 100644
--- a/extra/config/lxdialog/inputbox.c
+++ b/extra/config/lxdialog/inputbox.c
@@ -21,7 +21,7 @@
#include "dialog.h"
-unsigned char dialog_input_result[MAX_LEN + 1];
+char dialog_input_result[MAX_LEN + 1];
/*
* Print the termination buttons
@@ -48,7 +48,7 @@ dialog_inputbox (const char *title, const char *prompt, int height, int width,
{
int i, x, y, box_y, box_x, box_width;
int input_x = 0, scroll = 0, key = 0, button = -1;
- unsigned char *instr = dialog_input_result;
+ char *instr = dialog_input_result;
WINDOW *dialog;
/* center dialog box on screen */