glibc:fw/nss-declare

Last commit made on 2020-02-12
Get this branch:
git clone -b fw/nss-declare https://git.launchpad.net/glibc

Branch merges

Branch information

Name:
fw/nss-declare
Repository:
lp:glibc

Recent commits

319a7e3... by Florian Weimer on 2020-02-12

nss_nisplus: Use NSS_DECLARE_MODULE_FUNCTIONS

bf0041b... by Florian Weimer on 2020-02-12

nss_dns: Use NSS_DECLARE_MODULE_FUNCTIONS

9d45607... by Florian Weimer on 2020-02-12

nss_files: Use NSS_DECLARE_MODULE_FUNCTIONS

977f5ff... by Florian Weimer on 2020-02-12

nss_db: Use NSS_DECLARE_MODULE_FUNCTIONS

36b6bee... by Florian Weimer on 2020-02-12

nss_compat: Use NSS_DECLARE_MODULE_FUNCTIONS

d8af48b... by Florian Weimer on 2020-02-12

nss_hesiod: Use NSS_DECLARE_MODULE_FUNCTIONS

a4f0631... by Florian Weimer on 2020-02-12

nss: Add function types and NSS_DECLARE_MODULE_FUNCTIONS macro to <nss.h>

This macro allows to add type safety to the implementation of NSS
service modules.

8b6e056... by Florian Weimer on 2020-02-12

nss_compat: Do not use nss_* names for function pointers

A future commit will use these names for types of functions
in NSS service modules.

08aea89... by Stefan Liebler <email address hidden> on 2020-02-12

S390: Fix non-ascii character in fenv.h.

The comment "isn't" contained a non-ascii character which leads to
an error if compiled with -finput-charset=ascii:
error: failure to convert ascii to UTF-8

This is observable in GCC testsuite:
FAIL: 17_intro/headers/c++1998/charset.cc (test for excess errors)
FAIL: 17_intro/headers/c++2011/charset.cc (test for excess errors)
FAIL: 17_intro/headers/c++2014/charset.cc (test for excess errors)
FAIL: 17_intro/headers/c++2017/charset.cc (test for excess errors)
FAIL: 17_intro/headers/c++2020/charset.cc (test for excess errors)

Also rewrite the comment above.

Reported-by: Ulrich Weigand <email address hidden>

47136d6... by Florian Weimer on 2020-02-11

io: Add io/tst-lchmod covering lchmod and fchmodat