diff options
author | Adhemerval Zanella <adhemerval.zanella@linaro.org> | 2020-08-31 11:53:51 -0300 |
---|---|---|
committer | Adhemerval Zanella <adhemerval.zanella@linaro.org> | 2020-09-29 13:56:06 -0300 |
commit | cef95fdc2e4002ee6357d8d40ef73c8d875720e3 (patch) | |
tree | 3488240efb523a6cf14a576d0969bf4460373716 /stdio-common/Makefile | |
parent | dfb8e514cf4d770a9ce4e7858a351b9a2893614d (diff) | |
download | glibc-cef95fdc2e4002ee6357d8d40ef73c8d875720e3.tar.gz glibc-cef95fdc2e4002ee6357d8d40ef73c8d875720e3.tar.xz glibc-cef95fdc2e4002ee6357d8d40ef73c8d875720e3.zip |
string: Fix strerrorname_np return value [BZ #26555]
It returns the string of the error constant, not its description (as strerrordesc_np). To handle the Hurd error mapping, the ERR_MAP was removed from errlist.h to errlist.c. Also, the testcase test-strerr (added on 325081b9eb2) was not added on the check build neither it builds correctly. This patch also changed it to decouple from errlist.h, the expected return values are added explicitly for both both strerrorname_np and strerrordesc_np directly. Checked on x86_64-linux-gnu and i686-linux-gnu. I also run a make check for i686-gnu.
Diffstat (limited to 'stdio-common/Makefile')
-rw-r--r-- | stdio-common/Makefile | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/stdio-common/Makefile b/stdio-common/Makefile index 8475fd1f09..eff0c98d82 100644 --- a/stdio-common/Makefile +++ b/stdio-common/Makefile @@ -69,7 +69,8 @@ tests := tstscanf test_rdwr test-popen tstgetln test-fseek \ tst-printf-bz25691 \ tst-vfprintf-width-prec-alloc \ tst-printf-fp-free \ - tst-printf-fp-leak + tst-printf-fp-leak \ + test-strerr test-srcs = tst-unbputc tst-printf tst-printfsz-islongdouble |