This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

DO_VERSIONING and lib*_hidden_*


Hello!

Looking at libc-symbols.h, I wonder why all the lib*_hidden_* are 
depending on DO_VERSIONING.
if DO_VERSIONING wouldn't be set (lets assume that we want to build
glibc without all the compat stuff to support upgrading so the versioned 
symbols wouldn't be needed), which defines are not usable?

I suppose hidden_[data_]ver are not needed but the others could be used.

Would in such case the intermediate step through __EI_##name been 
needed (hidden_ver1)?

PS: please CC, not on ml.

Thanks, Peter

-- 
Peter S. Mazinger <ps dot m at gmx dot net>           ID: 0xA5F059F2
Key fingerprint = 92A4 31E1 56BC 3D5A 2D08  BB6E C389 975E A5F0 59F2





Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]