[uClibc-cvs] uClibc/extra/Configs Config.in,1.26,1.27
Manuel Novoa III
mjn3 at uclibc.org
Mon Sep 8 20:33:06 UTC 2003
Update of /var/cvs/uClibc/extra/Configs
In directory winder:/tmp/cvs-serv11607/extra/Configs
Modified Files:
Config.in
Log Message:
Add back in table-less ctype funcs for those interested in minimizing
static build sizes and not needing wchar support.
Add in a SUSv3 getopt as an option for those not needing gnu getopt.
Again, mainly for the static linking crowd.
Index: Config.in
===================================================================
RCS file: /var/cvs/uClibc/extra/Configs/Config.in,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -d -r1.26 -r1.27
--- Config.in 6 Sep 2003 03:30:42 -0000 1.26
+++ Config.in 8 Sep 2003 20:33:02 -0000 1.27
@@ -359,8 +359,19 @@
menu "String and Stdio Support"
+config UCLIBC_HAS_CTYPE_TABLES
+ bool "Use Table Versions Of 'ctype.h' Functions."
+ default y
+ help
+ Answer Y to use table versions of the 'ctype.h' functions.
+ While the non-table versions are often smaller when building
+ staticly linked apps, they work only in stub locale mode.
+
+ Most people will answer Y.
+
config UCLIBC_HAS_CTYPE_SIGNED
bool "Support Signed Characters In 'ctype.h' Functions."
+ depends UCLIBC_HAS_CTYPE_TABLES
default y
help
Answer Y to enable support for passing signed char values to
@@ -373,6 +384,7 @@
choice
prompt "ctype argument checking"
+ depends UCLIBC_HAS_CTYPE_TABLES
default UCLIBC_HAS_CTYPE_UNSAFE
help
Please select the invalid arg behavior you want for the 'ctype' functions.
@@ -398,6 +410,7 @@
config UCLIBC_HAS_WCHAR
bool "Wide Character Support"
+ select UCLIBC_HAS_CTYPE_TABLES
default n
help
Answer Y to enable wide character support. This will make uClibc
@@ -407,7 +420,7 @@
config UCLIBC_HAS_LOCALE
bool "Locale Support (experimental/incomplete)"
- depends on UCLIBC_HAS_WCHAR
+ select UCLIBC_HAS_WCHAR
default n
help
Answer Y to enable locale support. This will make uClibc much
@@ -428,6 +441,7 @@
config UCLIBC_HAS_HEXADECIMAL_FLOATS
bool "Support hexadecimal float notation"
+ depends UCLIBC_HAS_CTYPE_TABLES
depends on UCLIBC_HAS_FLOATS
default n
help
@@ -479,6 +493,7 @@
config USE_OLD_VFPRINTF
bool "Use the old vfprintf implementation"
+ depends on !UCLIBC_HAS_WCHAR
default n
help
Set to true to use the old vfprintf instead of the new. This is roughly
@@ -717,6 +732,15 @@
Most people will answer N.
+config UCLIBC_HAS_GNU_GETOPT
+ bool "Support gnu getopt"
+ default y
+ help
+ Answer Y if you want to include full gnu getopt() instead of a
+ (much smaller) SUSv3 compatible getopt().
+
+ Most people will answer Y.
+
endmenu
More information about the uClibc-cvs
mailing list