diff options
author | 2016-12-08 14:13:22 -0500 | |
---|---|---|
committer | 2016-12-08 14:13:22 -0500 | |
commit | 0bb9d43deb8e8dc4bcb623eaaa35b1d4473a36a8 (patch) | |
tree | 86ede9a432063613b3fa4f588439ee0090960744 | |
parent | binutils: import older versions from main tree (diff) | |
download | toolchain-0bb9d43deb8e8dc4bcb623eaaa35b1d4473a36a8.tar.gz toolchain-0bb9d43deb8e8dc4bcb623eaaa35b1d4473a36a8.tar.bz2 toolchain-0bb9d43deb8e8dc4bcb623eaaa35b1d4473a36a8.zip |
sync metadata.xml updates from the main tree
-rw-r--r-- | sys-devel/binutils/metadata.xml | 10 | ||||
-rw-r--r-- | sys-devel/gcc/metadata.xml | 16 | ||||
-rw-r--r-- | sys-devel/gdb/metadata.xml | 15 | ||||
-rw-r--r-- | sys-libs/glibc/metadata.xml | 23 |
4 files changed, 39 insertions, 25 deletions
diff --git a/sys-devel/binutils/metadata.xml b/sys-devel/binutils/metadata.xml index b756437..d484f2b 100644 --- a/sys-devel/binutils/metadata.xml +++ b/sys-devel/binutils/metadata.xml @@ -1,9 +1,13 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<herd>toolchain</herd> +<maintainer type="project"> +<email>toolchain@gentoo.org</email> +</maintainer> <use> -<flag name='multislot'>Allow for multiple versions of binutils to be emerged at once for same CTARGET</flag> -<flag name='multitarget'>Adds support to binutils for cross compiling (does not work with gas)</flag> +<flag name="multitarget">Adds support to binutils for cross compiling (does not work with gas)</flag> </use> +<upstream> +<remote-id type="cpe">cpe:/a:gnu:binutils</remote-id> +</upstream> </pkgmetadata> diff --git a/sys-devel/gcc/metadata.xml b/sys-devel/gcc/metadata.xml index 58e1767..71974de 100644 --- a/sys-devel/gcc/metadata.xml +++ b/sys-devel/gcc/metadata.xml @@ -1,7 +1,9 @@ -<?xml version='1.0' encoding='UTF-8'?> +<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <herd>toolchain</herd> + <maintainer type="project"> + <email>toolchain@gentoo.org</email> + </maintainer> <use> <flag name="awt">Useful only when building GCJ, this enables Abstract Window Toolkit (AWT) peer support on top of GTK+</flag> @@ -12,12 +14,12 @@ <flag name="go">Build the GCC Go language frontend.</flag> <flag name="graphite">Add support for the framework for loop optimizations based on a polyhedral intermediate representation</flag> + <flag name="jit">Enable libgccjit so other applications can embed gcc for Just-In-Time compilation. + This will slow down the compiler a bit as it forces all of the toolchain to be shared libs.</flag> <flag name="libssp">Build SSP support into a dedicated library rather than use the code in the C library (DO NOT ENABLE THIS IF YOU DON'T KNOW WHAT IT DOES)</flag> + <flag name="mpx">Enable support for Intel Memory Protection Extensions (MPX)</flag> <flag name="mudflap">Add support for mudflap, a pointer use checking library</flag> - <flag name="multislot">Allow for SLOTs to include minor version (3.3.4 - instead of just 3.3)</flag> - <flag name="nobootstrap">Disable 3-stage bootstrap</flag> <flag name="nopie">Disable PIE support (NOT FOR GENERAL USE)</flag> <flag name="nossp">Disable SSP support (NOT FOR GENERAL USE)</flag> <flag name="objc">Build support for the Objective C code language</flag> @@ -26,7 +28,9 @@ Collector</flag> <flag name="offline">Build with current checkout</flag> <flag name="regression-test">Run the testsuite and install the results (requires FEATURES=test)</flag> - <flag name="sanitize">Build support various sanitizer functions (ASAN/TSAN/etc...)</flag> + <flag name="sanitize">Build support for various sanitizer functions (ASAN/TSAN/etc...)</flag> + <flag name="ssp">Build packages with stack smashing protector on by default</flag> + <flag name="vtv">Build support for virtual table verification (a C++ hardening feature)</flag> </use> <upstream> <remote-id type="cpe">cpe:/a:gnu:gcc</remote-id> diff --git a/sys-devel/gdb/metadata.xml b/sys-devel/gdb/metadata.xml index 688bfcb..bef8f2f 100644 --- a/sys-devel/gdb/metadata.xml +++ b/sys-devel/gdb/metadata.xml @@ -1,13 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<herd>toolchain</herd> +<maintainer type="project"> + <email>toolchain@gentoo.org</email> +</maintainer> <use> - <flag name='client'>Install the main "gdb" program (most people want this)</flag> - <flag name='lzma'>Support lzma compression in ELF debug info</flag> - <flag name='multitarget'>Support all known targets in one gdb binary</flag> - <flag name='python'>Enable support for the new internal scripting language, as well as extended pretty printers</flag> - <flag name='server'>Install the "gdbserver" program (useful for embedded/remote targets)</flag> + <flag name="client">Install the main "gdb" program (most people want this)</flag> + <flag name="lzma">Support lzma compression in ELF debug info</flag> + <flag name="multitarget">Support all known targets in one gdb binary</flag> + <flag name="python">Enable support for the new internal scripting language, as well as extended pretty printers</flag> + <flag name="server">Install the "gdbserver" program (useful for embedded/remote targets)</flag> + <flag name="xml">Support parsing XML data files needed (at least) for cpu features, memory maps, and syscall tracing</flag> </use> <upstream> <remote-id type="cpe">cpe:/a:gnu:gdb</remote-id> diff --git a/sys-libs/glibc/metadata.xml b/sys-libs/glibc/metadata.xml index d12c261..20661e3 100644 --- a/sys-libs/glibc/metadata.xml +++ b/sys-libs/glibc/metadata.xml @@ -1,17 +1,20 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<herd>toolchain</herd> +<maintainer type="project"> + <email>toolchain@gentoo.org</email> +</maintainer> <use> - <flag name='debug'>When USE=hardened, allow fortify/stack violations to dump core (SIGABRT) and not kill self (SIGKILL)</flag> - <flag name='gd'>build memusage and memusagestat tools</flag> - <flag name='glibc-compat20'>Enable the glibc-compat addon</flag> - <flag name='glibc-omitfp'>Configure with --enable-omitfp which lets the build system determine when it is safe to use -fomit-frame-pointer</flag> - <flag name='linuxthreads'>Build linuxthreads support (only for kernels older than linux-2.6)</flag> - <flag name='nptlonly'>Disables building the linuxthreads fallback in glibc ebuilds that support building both linuxthread and nptl</flag> - <flag name='nscd'>Build, and enable support for, the Name Service Cache Daemon</flag> - <flag name='suid'>Make internal pt_chown helper setuid -- not needed if using Linux and have /dev/pts mounted with gid=5</flag> - <flag name='systemtap'>enable systemtap static probe points</flag> + <flag name="debug">When USE=hardened, allow fortify/stack violations to dump core (SIGABRT) and not kill self (SIGKILL)</flag> + <flag name="gd">build memusage and memusagestat tools</flag> + <flag name="glibc-compat20">Enable the glibc-compat addon</flag> + <flag name="glibc-omitfp">Configure with --enable-omitfp which lets the build system determine when it is safe to use -fomit-frame-pointer</flag> + <flag name="linuxthreads">Build linuxthreads support (only for kernels older than linux-2.6)</flag> + <flag name="nptlonly">Disables building the linuxthreads fallback in glibc ebuilds that support building both linuxthread and nptl</flag> + <flag name="nscd">Build, and enable support for, the Name Service Cache Daemon</flag> + <flag name="rpc">Enable obsolete RPC/NIS layers (disabling is experimental -- see bug 381391)</flag> + <flag name="suid">Make internal pt_chown helper setuid -- not needed if using Linux and have /dev/pts mounted with gid=5</flag> + <flag name="systemtap">enable systemtap static probe points</flag> </use> <upstream> <remote-id type="cpe">cpe:/a:gnu:glibc</remote-id> |