2013-01-10 23:48:46 +08:00
|
|
|
*.diff
|
|
|
|
*.patch
|
|
|
|
*.orig
|
|
|
|
*.rej
|
|
|
|
|
|
|
|
*~
|
|
|
|
.#*
|
|
|
|
*#
|
2022-05-28 23:36:10 +08:00
|
|
|
.*.swp
|
2013-01-10 23:48:46 +08:00
|
|
|
|
|
|
|
*.flt
|
|
|
|
*.gmo
|
|
|
|
*.info
|
|
|
|
*.la
|
|
|
|
*.lo
|
|
|
|
*.o
|
|
|
|
*.pyc
|
|
|
|
*.tmp
|
2020-12-03 02:04:01 +08:00
|
|
|
*.a
|
2013-01-10 23:48:46 +08:00
|
|
|
|
|
|
|
.deps
|
|
|
|
.libs
|
|
|
|
|
|
|
|
autom4te.cache
|
|
|
|
config.cache
|
2022-07-19 21:37:04 +08:00
|
|
|
# GCC does not support in-tree builds, do not conceal a stray config.h:
|
|
|
|
# config.h
|
2013-01-10 23:48:46 +08:00
|
|
|
config.intl
|
|
|
|
config.log
|
|
|
|
config.status
|
|
|
|
libtool
|
|
|
|
POTFILES
|
|
|
|
*-POTFILES
|
|
|
|
|
|
|
|
TAGS
|
|
|
|
TAGS.sub
|
2021-06-24 19:20:19 +08:00
|
|
|
cscope.out
|
2013-01-10 23:48:46 +08:00
|
|
|
|
2014-12-09 21:45:47 +08:00
|
|
|
.local.vimrc
|
|
|
|
.lvimrc
|
2024-09-06 11:09:13 +08:00
|
|
|
.vscode
|
2014-12-09 21:45:47 +08:00
|
|
|
|
2015-11-19 20:32:09 +08:00
|
|
|
.clang-format
|
2020-06-12 22:02:18 +08:00
|
|
|
.clang-tidy
|
2019-08-29 03:33:28 +08:00
|
|
|
.clangd
|
2020-11-16 19:52:43 +08:00
|
|
|
.cache
|
2019-08-29 03:33:28 +08:00
|
|
|
compile_commands.json
|
2015-11-19 20:32:09 +08:00
|
|
|
|
2013-01-10 23:48:46 +08:00
|
|
|
.gdbinit
|
|
|
|
.gdb_history
|
|
|
|
|
2020-12-03 02:04:01 +08:00
|
|
|
perf.data
|
|
|
|
perf.data.old
|
|
|
|
|
2013-01-10 23:48:46 +08:00
|
|
|
# ignore core files, but not java/net/protocol/core/
|
|
|
|
core
|
|
|
|
!core/
|
|
|
|
|
|
|
|
lost+found
|
2014-06-19 08:47:18 +08:00
|
|
|
|
|
|
|
# ignore ./contrib/gcc_update output
|
|
|
|
LAST_UPDATED
|
|
|
|
REVISION
|
2016-09-10 05:20:55 +08:00
|
|
|
|
2020-12-03 02:04:01 +08:00
|
|
|
stamp-*
|
|
|
|
*.stamp
|
|
|
|
|
2016-09-10 05:20:55 +08:00
|
|
|
# ignore in-tree prerequisites
|
|
|
|
/mpfr*
|
|
|
|
/mpc*
|
|
|
|
/gmp*
|
|
|
|
/isl*
|
*: add modern gettext
This patch updates gettext.m4 and related .m4 files and adds
gettext-runtime as a gmp/mpfr/... style host library, allowing newer
libintl to be used.
This patch /does not/ add build-time tools required for
internationalizing (msgfmt et al), instead, it just updates the runtime
library. The result should be a distribution that acts exactly the same
when a copy of gettext is present, and disables internationalization
otherwise.
There should be no changes in behavior when gettext is included in-tree.
When gettext is not included in tree, nor available on the system, the
programs will be built without localization.
ChangeLog:
PR bootstrap/12596
* .gitignore: Add '/gettext*'.
* configure.ac (host_libs): Replace intl with gettext.
(hbaseargs, bbaseargs, baseargs): Split baseargs into
{h,b}baseargs.
(skip_barg): New flag. Skips appending current flag to
bbaseargs.
<library exemptions>: Exempt --with-libintl-{type,prefix} from
target and build machine argument passing.
* configure: Regenerate.
* Makefile.def (host_modules): Replace intl module with gettext
module.
(configure-ld): Depend on configure-gettext.
* Makefile.in: Regenerate.
config/ChangeLog:
* intlmacosx.m4: Import from gettext-0.22 (serial 8).
* gettext.m4: Sync with gettext-0.22 (serial 77).
* gettext-sister.m4 (ZW_GNU_GETTEXT_SISTER_DIR): Load gettext's
uninstalled-config.sh, or call AM_GNU_GETTEXT if missing.
* iconv.m4: Sync with gettext-0.22 (serial 26).
contrib/ChangeLog:
* prerequisites.sha512: Add gettext.
* prerequisites.md5: Add gettext.
* download_prerequisites: Add gettext.
gcc/ChangeLog:
* configure: Regenerate.
* aclocal.m4: Regenerate.
* Makefile.in (LIBDEPS): Remove (potential) ./ prefix from
LIBINTL_DEP.
* doc/install.texi: Document new (notable) flags added by the
optional gettext tree and by AM_GNU_GETTEXT. Document libintl/libc
with gettext dependency.
libcpp/ChangeLog:
* configure: Regenerate.
* aclocal.m4: Regenerate.
libstdc++-v3/ChangeLog:
* configure: Regenerate.
2023-05-20 03:12:57 +08:00
|
|
|
/gettext*
|