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]

Re: [PATCH] crypt: Use internal names for the SHA-2 block functions



On 28/10/2016 15:09, Joseph Myers wrote:
> On Fri, 28 Oct 2016, Adhemerval Zanella wrote:
> 
>> It should __sha256_process_block_generic here.  Also, if we now aiming
>> for namespace clean shouldn't we also add a conform test for crypt.h
>> header?
> 
> crypt.h is not in any standard supported by the conform tests.
> 
> It's true that linknamespace considerations apply even for _DEFAULT_SOURCE 
> and _GNU_SOURCE - using a function declared under one of those conditions 
> should not bring in a reference to a function not so declared.  The 
> difficulty in testing this is that it really needs a list of all installed 
> headers to be visible in one place (and there's the question of whether we 
> consider _DEFAULT_SOURCE to include all headers or not).
> 

Right, but how hard would to add a rule in conform to tests for glibc specific
headers (conformtest-headers-GLIBC or conformtest-headers-GNU) and at
first add the crypt.h plus _GNU_SOURCE?


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