diff options
author | Carlos O'Donell <carlos@redhat.com> | 2013-07-16 17:55:43 -0400 |
---|---|---|
committer | Carlos O'Donell <carlos@redhat.com> | 2013-07-16 17:55:43 -0400 |
commit | d7e06450b9d730d7b62ba52f611585810fa902df (patch) | |
tree | 2cc341f9332b227835d6ffa1c13696a04a2e019b /ChangeLog | |
parent | f959cfd790b3bb31446c33c5fa8bff5f7f537cec (diff) | |
download | glibc-d7e06450b9d730d7b62ba52f611585810fa902df.tar.gz glibc-d7e06450b9d730d7b62ba52f611585810fa902df.tar.xz glibc-d7e06450b9d730d7b62ba52f611585810fa902df.zip |
BZ #15711: Avoid circular dependency for syscall.h
The generated header is compiled with `-ffreestanding' to avoid any circular dependencies against the installed implementation headers. Such a dependency would require the implementation header to be installed before the generated header could be built (See bug 15711). In current practice the generated header dependencies do not include any of the implementation headers removed by the use of `-ffreestanding'. --- 2013-07-15 Carlos O'Donell <carlos@redhat.com> [BZ #15711] * sysdeps/unix/sysv/linux/Makefile ($(objpfx)bits/syscall%h): Avoid system header dependency with -ffreestanding. ($(objpfx)bits/syscall%d): Likewise.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog index df08a3d899..d3e66932ac 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2013-07-15 Carlos O'Donell <carlos@redhat.com> + + [BZ #15711] + * sysdeps/unix/sysv/linux/Makefile ($(objpfx)bits/syscall%h): + Avoid system header dependency with -ffreestanding. + ($(objpfx)bits/syscall%d): Likewise. + 2013-07-13 David S. Miller <davem@davemloft.net> * math/libm-test.inc (casin_test_data): Annotate more cases of missing |