Annotation of dietlibc/dietfeatures.h, revision 1.17
1.4 fefe 1: #ifndef _DIETFEATURES_H
2: #define _DIETFEATURES_H
1.1 cvs 3:
4: /* feel free to comment some of these out to reduce code size */
5:
1.13 fefe 6: #define WANT_FLOATING_POINT_IN_PRINTF
7: #define WANT_FLOATING_POINT_IN_SCANF
1.12 fefe 8: #define WANT_CHARACTER_CLASSES_IN_SCANF
1.1 cvs 9: #define WANT_NULL_PRINTF
10:
11: /* #define SLASH_PROC_OK */
12:
1.11 fefe 13: #define WANT_BUFFERED_STDIO
1.1 cvs 14:
15: /* use errno_location instead of errno */
1.15 fefe 16: #define WANT_THREAD_SAFE
1.1 cvs 17:
18: /* make the startcode, etc. dynamic aware */
1.2 fefe 19: /* #undef WANT_DYNAMIC */
1.1 cvs 20:
21: /* do you want smaller or faster string routines? */
1.2 fefe 22: /* #define WANT_FASTER_STRING_ROUTINES */
1.1 cvs 23:
1.16 fefe 24: /* read the comment in lib/strncat.c for an explanation */
1.17 ! fefe 25: /* #define WANT_NON_COMPLIANT_STRNCAT */
1.16 fefe 26:
1.5 fefe 27: /* do you want ungetc? makes fgetc more complex */
28: #define WANT_UNGETC
29:
1.4 fefe 30: #define WANT_LINKER_WARNINGS
31:
1.7 fefe 32: /* you need to define this if you want to run your programs with large
33: * file support on kernel 2.2 or 2.4 */
34: #define WANT_LARGEFILE_BACKCOMPAT
35:
1.8 fefe 36: /* do you want localtime(3) to read /etc/localtime?
37: * Needed for daylight saving time etc. */
38: #define WANT_TZFILE_PARSER
1.1 cvs 39:
40: /* stop uncommenting here ;-) */
41: #ifndef WANT_FASTER_STRING_ROUTINES
42: #define WANT_SMALL_STRING_ROUTINES
1.4 fefe 43: #endif
44:
1.1 cvs 45: #endif
LinuxTV legacy CVS <linuxtv.org/cvs>