commit:     0bb9d43deb8e8dc4bcb623eaaa35b1d4473a36a8
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Thu Dec  8 19:13:22 2016 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Thu Dec  8 19:13:22 2016 +0000
URL:        https://gitweb.gentoo.org/proj/toolchain.git/commit/?id=0bb9d43d

sync metadata.xml updates from the main tree

 sys-devel/binutils/metadata.xml | 10 +++++++---
 sys-devel/gcc/metadata.xml      | 16 ++++++++++------
 sys-devel/gdb/metadata.xml      | 15 +++++++++------
 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>[email protected]</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>[email protected]</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>[email protected]</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>[email protected]</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>

Reply via email to