libstdc++: Add missing prerequisite to generated header [PR106162]
The ${host_builddir}/largefile-config.h header can't be written until its parent directory has been created, so it needs to have the creation of that directory as a prerequisite. libstdc++-v3/ChangeLog: PR libstdc++/106162 * include/Makefile.am (largefile-config.h): Add stamp-${host_alias} prerequisite. * include/Makefile.in: Regenerate.
This commit is contained in:
parent
ff64a8c951
commit
8a6ee426c2
|
@ -1286,7 +1286,7 @@ stamp-float128:
|
|||
endif
|
||||
|
||||
# This header is not installed, it's only used to build libstdc++ itself.
|
||||
${host_builddir}/largefile-config.h: ${CONFIG_HEADER}
|
||||
${host_builddir}/largefile-config.h: ${CONFIG_HEADER} stamp-${host_alias}
|
||||
@rm -f $@.tmp
|
||||
@-grep 'define _DARWIN_USE_64_BIT_INODE' ${CONFIG_HEADER} >> $@.tmp
|
||||
@-grep 'define _FILE_OFFSET_BITS' ${CONFIG_HEADER} >> $@.tmp
|
||||
|
|
|
@ -1780,7 +1780,7 @@ stamp-host: ${host_headers} ${bits_host_headers} ${ext_host_headers} ${host_head
|
|||
@ENABLE_FLOAT128_FALSE@ echo 'undef _GLIBCXX_USE_FLOAT128' > stamp-float128
|
||||
|
||||
# This header is not installed, it's only used to build libstdc++ itself.
|
||||
${host_builddir}/largefile-config.h: ${CONFIG_HEADER}
|
||||
${host_builddir}/largefile-config.h: ${CONFIG_HEADER} stamp-${host_alias}
|
||||
@rm -f $@.tmp
|
||||
@-grep 'define _DARWIN_USE_64_BIT_INODE' ${CONFIG_HEADER} >> $@.tmp
|
||||
@-grep 'define _FILE_OFFSET_BITS' ${CONFIG_HEADER} >> $@.tmp
|
||||
|
|
Loading…
Reference in New Issue