* include/libc-symbols.h (__hidden_proto): Remove bogus declaration
authorRoland McGrath <roland@gnu.org>
Thu, 17 Mar 2005 21:06:39 +0000 (21:06 +0000)
committerRoland McGrath <roland@gnu.org>
Thu, 17 Mar 2005 21:06:39 +0000 (21:06 +0000)
commit61995d3ed957937f013807529db63ddf29815053
tree2a0b3ed4e5ad392a81d7dc8539a2600b5abcdbf7
parent0e07fc00caf01bb0f70ad33ea3bf0686055f52e0
* include/libc-symbols.h (__hidden_proto): Remove bogus declaration

of internal.
(__hidden_def1, __hidden_dot_def1): Remove.
(__hidden_def2, __hidden_def3): Remove.
(__hidden_ver1): New.
(hidden_ver, hidden_def, hidden_weak): Use it.
(hidden_data_ver, hidden_data_ver, hidden_data_weak): Use non-data
version of the macro.

* include/wchar.h (__wcscoll): Remove.
* wcsmbs/wcscoll.c: Define wcscoll directly instead of via __wcscoll.
* string/strcoll.c: Don't issue libc_hidden_def STRCOLL redefined.
ChangeLog
include/libc-symbols.h
include/wchar.h
string/strcoll.c
wcsmbs/wcscoll.c