This is the mail archive of the
glibc-bugs@sourceware.org
mailing list for the glibc project.
[Bug libc/6546] New: ctype.c defines to many functions
- From: "jan-erik dot dahlin at iar dot se" <sourceware-bugzilla at sourceware dot org>
- To: glibc-bugs at sources dot redhat dot com
- Date: 22 May 2008 11:13:44 -0000
- Subject: [Bug libc/6546] New: ctype.c defines to many functions
- Reply-to: sourceware-bugzilla at sourceware dot org
The file ctype.c contains 13 different functions (isalnum, isalpha, iscntrl,
isdigit, islower, isgraph, isprint, ispunct, isspace, isupper, isxdigit,
tolower, and toupper).
Trying to use other implementations of one or more of those functions, say
toupper and tolower, will cause conflicts during linking if any of the other
functions in ctype.c are used. One has to define __NO_INLINE__ or use some other
way to prevent inlining of the ctype functions for the conflict to occur.
--
Summary: ctype.c defines to many functions
Product: glibc
Version: unspecified
Status: NEW
Severity: minor
Priority: P2
Component: libc
AssignedTo: drepper at redhat dot com
ReportedBy: jan-erik dot dahlin at iar dot se
CC: glibc-bugs at sources dot redhat dot com
GCC build triplet: N/A
GCC host triplet: N/A
GCC target triplet: N/A
http://sourceware.org/bugzilla/show_bug.cgi?id=6546
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.