diff options
author | Mike Frysinger <vapier@gentoo.org> | 2016-12-08 14:13:22 -0500 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2016-12-08 14:13:22 -0500 |
commit | 0bb9d43deb8e8dc4bcb623eaaa35b1d4473a36a8 (patch) | |
tree | 86ede9a432063613b3fa4f588439ee0090960744 /sys-devel | |
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
Diffstat (limited to 'sys-devel')
-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 |
3 files changed, 26 insertions, 15 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> |