mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-23 21:40:12 +00:00
Bug 20729: Include libc-internal.h where required.
The original fix for bug 20729 failed to include libc-internal.h in the files that needed them and this caused build failures on machines that don't implicitly include this header. This commit fixes that by following the consensus rule that a header, if needed, should always be directly included.
This commit is contained in:
parent
561ff1ec42
commit
bb5badf170
@ -1,3 +1,10 @@
|
||||
2016-10-31 Carlos O'Donell <carlos@redhat.com>
|
||||
|
||||
[Bz #20729]
|
||||
* locale/weight.h: Include libc-internal.h.
|
||||
* locale/weightwc.h: Likewise.
|
||||
* nptl/nptl_dbP.h: Likewise.
|
||||
|
||||
2016-10-31 Brent W. Baccala <cosine@freesoft.org>
|
||||
|
||||
* sysdeps/mach/hurd/dl-sysdep.c (__mmap): Do not deallocate memobj_wr
|
||||
@ -16,7 +23,7 @@
|
||||
[BZ #20729]
|
||||
* include/libc-internal.h (DIAG_IGNORE_Os_NEEDS_COMMENT):
|
||||
Define.
|
||||
* iso-2022-cn-ext.c: Include libc-internal.h and ignore
|
||||
* iconvdata/iso-2022-cn-ext.c: Include libc-internal.h and ignore
|
||||
-Wmaybe-uninitialized for BODY macro only for -Os compiles.
|
||||
* locale/weight.h (findix): Ignore -Wmaybe-uninitialized error
|
||||
for seq2.back_us and seq1.back_us only for -Os compiles.
|
||||
|
@ -19,6 +19,8 @@
|
||||
#ifndef _WEIGHT_H_
|
||||
#define _WEIGHT_H_ 1
|
||||
|
||||
#include <libc-internal.h>
|
||||
|
||||
/* Find index of weight. */
|
||||
static inline int32_t __attribute__ ((always_inline))
|
||||
findidx (const int32_t *table,
|
||||
|
@ -19,6 +19,8 @@
|
||||
#ifndef _WEIGHTWC_H_
|
||||
#define _WEIGHTWC_H_ 1
|
||||
|
||||
#include <libc-internal.h>
|
||||
|
||||
/* Find index of weight. */
|
||||
static inline int32_t __attribute__ ((always_inline))
|
||||
findidx (const int32_t *table,
|
||||
|
@ -30,6 +30,7 @@
|
||||
#include "../nptl/pthreadP.h" /* This is for *_BITMASK only. */
|
||||
#include <list.h>
|
||||
#include <gnu/lib-names.h>
|
||||
#include <libc-internal.h>
|
||||
|
||||
/* Indeces for the symbol names. */
|
||||
enum
|
||||
|
Loading…
Reference in New Issue
Block a user