From patchwork Thu Sep 16 14:41:43 2021
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
X-Patchwork-Submitter: Jonathan Wakely
X-Patchwork-Id: 45088
Return-Path:
X-Original-To: patchwork@sourceware.org
Delivered-To: patchwork@sourceware.org
Received: from server2.sourceware.org (localhost [IPv6:::1])
by sourceware.org (Postfix) with ESMTP id EBFFD3857434
for ; Thu, 16 Sep 2021 14:42:21 +0000 (GMT)
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org EBFFD3857434
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org;
s=default; t=1631803342;
bh=DMz0p8JxYlw/EQdwU1Xh/1TTQkVPVKTamICvcZ+vNfI=;
h=Date:To:Subject:List-Id:List-Unsubscribe:List-Archive:List-Post:
List-Help:List-Subscribe:From:Reply-To:From;
b=p2oRGStsVuXRsjXpoNo6UKXvy4RFsZxReiwBei1VhXOL+vIJIhi+BUY7EN8WRpWS0
hQtgMPcAjaOBY/QIroO/IOU30fzRoDoO3EuZJHXdA0bHEUt2VjzwXemmoVtkQKl2Qg
hLClz4RKft2JHQyZmsaw7Q29lLqah5zbeFFLJvWI=
X-Original-To: gcc-patches@gcc.gnu.org
Delivered-To: gcc-patches@gcc.gnu.org
Received: from us-smtp-delivery-124.mimecast.com
(us-smtp-delivery-124.mimecast.com [216.205.24.124])
by sourceware.org (Postfix) with ESMTP id 62A3A3858413
for ; Thu, 16 Sep 2021 14:41:48 +0000 (GMT)
DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 62A3A3858413
Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com
[209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id
us-mta-577-mYs_eRUxPdeG8uaF63CpTA-1; Thu, 16 Sep 2021 10:41:45 -0400
X-MC-Unique: mYs_eRUxPdeG8uaF63CpTA-1
Received: from smtp.corp.redhat.com (int-mx08.intmail.prod.int.phx2.redhat.com
[10.5.11.23])
(using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
(No client certificate requested)
by mimecast-mx01.redhat.com (Postfix) with ESMTPS id F34C0800FF4
for ; Thu, 16 Sep 2021 14:41:44 +0000 (UTC)
Received: from localhost (unknown [10.33.36.240])
by smtp.corp.redhat.com (Postfix) with ESMTP id 772E419739
for ; Thu, 16 Sep 2021 14:41:44 +0000 (UTC)
Date: Thu, 16 Sep 2021 15:41:43 +0100
To: gcc-patches@gcc.gnu.org
Subject: [PATCH] wwwdocs: Move inactive branches to the right section
Message-ID:
MIME-Version: 1.0
X-Clacks-Overhead: GNU Terry Pratchett
X-Scanned-By: MIMEDefang 2.84 on 10.5.11.23
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: redhat.com
Content-Disposition: inline
X-Spam-Status: No, score=-14.0 required=5.0 tests=BAYES_00, DKIMWL_WL_HIGH,
DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0,
KAM_SHORT,
RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_NONE,
TXREP autolearn=ham autolearn_force=no version=3.4.4
X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on
server2.sourceware.org
X-BeenThere: gcc-patches@gcc.gnu.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Gcc-patches mailing list
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-Patchwork-Original-From: Jonathan Wakely via Gcc-patches
From: Jonathan Wakely
Reply-To: Jonathan Wakely
Errors-To: gcc-patches-bounces+patchwork=sourceware.org@gcc.gnu.org
Sender: "Gcc-patches"
The https://gcc.gnu.org/git.html page is a total mess, listing dozens
and dozens of branches which haven't seen updates in a decade and
which are under the refs/dead/heads/* are of the Git repo.
This moves them all to the "Inactive" or "Merged" section, as
appropriate.
OK for wwwdocs?
commit cbb29df7295bb49f957100e50939393b31e22433
Author: Jonathan Wakely
Date: Thu Sep 16 12:20:15 2021 +0100
Move merged and inactive branches to the right section
diff --git a/htdocs/git.html b/htdocs/git.html
index 53267b09..ac1f2eb9 100644
--- a/htdocs/git.html
+++ b/htdocs/git.html
@@ -301,132 +301,19 @@ in Git.
Architecture-specific
+No active branches
+
Target-specific
+No active branches
+
Language-specific
@@ -437,20 +324,6 @@ in Git.
Lock3 Software. It is currently maintained
by Jason Merrill.
- fortran-dev
- This branch is for disruptive changes to the Fortran front end,
- especially for OOP development and
- the
- array descriptor update. It is maintained by Jerry DeLisle
- <jvdelisle@gcc.gnu.org>.
-
- gcc-4_4-plugins
- This branch is for backporting the plugin functionality into
- a 4.4-based release. There will be no new code or functionality
- added to this branch. It is maintained by Diego Novillo.
- Only patches backported from mainline are accepted. They should
- be marked with the tag [4_4-plugins] in the Subject line.
-
gccgo
This branch is for the Go front end to gcc. For more information
about the Go programming language,
@@ -459,14 +332,6 @@ in Git.
marked with the tag [gccgo] in the Subject line.
- gupc
- This branch implements support for UPC (Unified Parallel C).
- UPC extends the C programming language to provide support for
- high-performance, parallel systems with access to a single
- potentially large, global shared address space.
- Further information can be found on the
- GNU UPC page.
-
modula-2
This branch is for the
GNU Modula-2
@@ -477,38 +342,6 @@ in Git.
Patches should be
prefixed with [modula-2]
in the subject line.
- pph
- This branch implements Pre-Parsed
- Headers for C++. It is maintained by Diego Novillo and Lawrence Crowl. Patches should be
- prefixed with [pph]
in the subject line.
-
- pth-icm
- This is a sub-branch of the pph
branch. It
- implements
-
- Pre-Tokenized Headers for C++. Additionally, it contains
- instrumentation code in the C++ parser that was used in an
- incremental compiler model (icm) to study the effects of an
- incremental compiler cache for a compiler server. The branch is
- maintained by Diego Novillo
- and Lawrence Crowl. Patches
- should be prefixed with [pph]
in the subject line.
-
- tr29124
- This branch is for development of TR29124 Special math Functions,
- for the C++ runtime library
- See
- . It is maintained by Ed Smith-Rowland
- <3dw4rd@verizon.net>.
-
- var-template
- This branch is for implementation work on
- variable template for C++. It was originally
- created by Gabriel Dos Reis. It is maintained by
- Jason Merrill.
-
coarray_native
This branch is for implementation of a shared memory
implementation of Fortran coarrays. It is maintained by
@@ -628,6 +461,15 @@ inactive. Inactive branches are under refs/dead/heads/
in Git (except for ones under refs/vendors/
).
+ - aarch64/sve-acle-branch
+ - This Git-only branch was
+ used for collaborative development of the AArch64 SVE ACLE implementation.
+ The branch is based off and merged with trunk. Please send patches to
+ gcc-patches with an
[SVE ACLE]
tag in the subject line.
+ There's no need to use ChangeLogs; the ChangeLogs will instead be
+ written when the work is ready to be merged into trunk. The branch is
+ maintained by Richard Sandiford.
+
- ARM/aarch64-branch
- This branch added support for the AArch64 architecture and tracked
trunk until the port was merged into mainline.
@@ -741,6 +583,13 @@ in Git (except for ones under refs/vendors/
).
This branch was maintained by Ian Lance Taylor. All changes were
merged into mainline.
+ tr29124
+ This branch is for development of TR29124 Special math Functions,
+ for the C++ runtime library
+ See
+ . It is maintained by Ed Smith-Rowland
+ <3dw4rd@verizon.net>.
+
tree-cleanup-branch
This branch contained improvements and reorganization to the
tree optimizers that were not ready in time for GCC 4.0. The
@@ -756,6 +605,10 @@ in Git (except for ones under refs/vendors/
).
merged.
+ - arc-20081210-branch
+ - The goal of this branch is to make the port to the ARCompact
+ architecture available. This branch is maintained by Joern Rennecke
+ during spring 2009, and is expected to be unmaintained thereafter.
- ARM/hard_vfp_4_4_branch
- This branch contains support for the hard-VFP variant of the AAPCS calling
@@ -798,6 +651,30 @@ merged.
could use or benefit from (like data-dependence analysis,
loop nest optimizations).
+ - avx512
+ - The goal of this branch is to implement Intel AVX-512 and SHA
+ Programming Reference.
+ The branch is maintained by Yukhin Kirill <kirill.yukhin@intel.com>.
+ Patches should be marked with the tag
[AVX512]
in the subject
+ line.
+
+ - avx-512vlbwdq
+ - The goal of this branch is to implement the Intel AVX-512{VL,BW,DQ}
+ Programming Reference.
+ The branch is maintained by Yukhin Kirill <kirill.yukhin@intel.com>.
+ Patches should be marked with the tag
[AVX512]
in the subject
+ line.
+
+ - avx2
+ - The goal of this branch is to implement AVX Programming Reference
+ (June, 2011). The branch is maintained by
+ H.J. Lu <hjl.tools@gmail.com>
+ and Yukhin Kirill <kirill.yukhin@intel.com>.
+ Patches should be marked with the tag
[AVX2]
in the subject
+ line.
+
- bje-unsw-branch
- This branch was dedicated to some research work by Ben Elliston
at the University of New South Wales (UNSW) on transformation
@@ -814,6 +691,16 @@ merged.
by Laurynas
Biveinis.
+ - cell-4_3-branch
+ - The goal of this branch is to add fixes and additional features required
+ for the Cell/B.E. processor (both PPE and SPE) to GCC 4.3.x. This branch
+ is maintained by Ulrich Weigand.
+
+ - cell-4_4-branch
+ - The goal of this branch is to back-port from mainline fixes and additional
+ features required for the Cell/B.E. SPE processor to GCC 4.4.x. This branch
+ is maintained by Ulrich Weigand. The branch is merged from gcc-4_4-branch.
+
- cfo-branch
- The goal of this branch was to add a new extension for improving
the code size optimization of GCC with code factoring methods (code
@@ -865,6 +752,16 @@ merged.
the prototype implementation on conceptgcc-branch. It is not currently
maintained.
+ - cygwin-improvements
+ - This branch is intended as a development and proving grounds for
+ fixes and enhancements specifically to the Cygwin port of the compiler,
+ although some of these may touch slightly on MinGW targets as well. It
+ is maintained by Dave Korn <dave.korn.cygwin@gmail.com> and open to contributions from any
+ interested party; please tag patches with "[cygwin-improvements]" in the
+ title line and post them to the GCC Patches list with a Cc: to that
+ address.
+
- debuglocus
- This branch is an experiment to see whether improved debug information
can be maintained throughout the compiler by associating a user decl with an
@@ -889,6 +786,13 @@ merged.
maintained by Tobias Burnus
<burnus@gcc.gnu.org>.
+ - fortran-dev
+ - This branch was for disruptive changes to the Fortran front end,
+ especially for OOP development and
+ the
+ array descriptor update. It was maintained by Jerry DeLisle
+ <jvdelisle@gcc.gnu.org>.
+
- fortran-exp
- This branch contained experimental changes to the Fortran front end, initially
for array constructor refactoring using splay-tree and other areas of
@@ -900,6 +804,13 @@ merged.
See this
message for details.
+ - gcc-4_4-plugins
+ - This branch is for backporting the plugin functionality into
+ a 4.4-based release. There will be no new code or functionality
+ added to this branch. It is maintained by Diego Novillo.
+ Only patches backported from mainline are accepted. They should
+ be marked with the tag [4_4-plugins] in the Subject line.
+
- gcc-in-cxx
- This branch was for converting GCC to be written in C++. The
branch was maintained by Ian Lance Taylor.
@@ -946,6 +857,14 @@ merged.
openacc-gcc-7-branch and then openacc-gcc-8-branch (both now also inactive,
see below).
+ gupc
+ This branch implements support for UPC (Unified Parallel C).
+ UPC extends the C programming language to provide support for
+ high-performance, parallel systems with access to a single
+ potentially large, global shared address space.
+ Further information can be found on the
+ GNU UPC page.
+
openacc-gcc-7-branch
openacc-gcc-8-branch
openacc-gcc-9-branch
@@ -1022,7 +941,40 @@ merged.
classes representing strict unions of other register classes. The
branch was maintained by Michael Matz. It is no longer
maintained.
-
+
+ ix86/gcc-4_5-branch
+ The goal of this branch is to backport support from trunk for
+ newer ix86 processors from AMD and Intel. It will track
+ 4.5 branch with periodic merge from 4.5 branch. The current
+ maintainers are Sebastian Pop
+ <sebpop@gmail.com>
+ and H.J. Lu
+ <hjl.tools@gmail.com>.
+
+ ix86/gcc-4_4-branch
+ The goal of this branch is to add support for newer ix86 processors such
+ as AMD's Shanghai and Intel's Atom to GCC 4.4.x. The current maintainers
+ are Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
+ and H.J. Lu <hjl.tools@gmail.com>.
+
+ ix86/gcc-4_3-branch
+ The goal of this branch is to add support for newer ix86 processors such
+ as AMD's Barcelona and Intel's Westmere to GCC 4.3.x. The current maintainers
+ are Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
+ and H.J. Lu <hjl.tools@gmail.com>.
+
+ ix86/gcc-4_2-branch
+ The goal of this branch is to add support for newer ix86 processors such
+ as AMD's Barcelona and Intel's Core 2 to GCC 4.2.x. The current maintainers
+ are Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
+ and H.J. Lu <hjl.tools@gmail.com>.
+
+ ix86/gcc-4_1-branch
+ The goal of this branch is to add support for newer ix86 processors such
+ as AMD's Barcelona and Intel's Core 2 to GCC 4.1.x. The current maintainers
+ are Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
+ and H.J. Lu <hjl.tools@gmail.com>.
+
java-gui-branch
This was a temporary branch for development of java GUI libraries
(AWT and Swing) in the libjava directory. It has been superseded
@@ -1136,6 +1088,13 @@ merged.
with referent objects. The code of this branch has not been merged
in trunk.
+ mpx
+ The goal of this branch is to support Intel MPX technology.
+ The branch is maintained by
+ Ilya Enkovich <ilya.enkovich@intel.com>
+ Patches should be marked with the tag [MPX]
in the subject
+ line.
+
named-addr-4_3-branch
The goal of this branch was to backport the changes from the
named-addr-spaces-branch to a GCC 4.3 tree. This branch was maintained by
@@ -1191,6 +1150,25 @@ merged.
the tag [PTR-PLUS]
in the subject line, and CC'ed to
Andrew Pinski.
+ pph
+ This branch implements Pre-Parsed
+ Headers for C++. It is maintained by Diego Novillo and Lawrence Crowl. Patches should be
+ prefixed with [pph]
in the subject line.
+
+ pth-icm
+ This is a sub-branch of the pph
branch. It
+ implements
+
+ Pre-Tokenized Headers for C++. Additionally, it contains
+ instrumentation code in the C++ parser that was used in an
+ incremental compiler model (icm) to study the effects of an
+ incremental compiler cache for a compiler server. The branch is
+ maintained by Diego Novillo
+ and Lawrence Crowl. Patches
+ should be prefixed with [pph]
in the subject line.
+
ra-improvements
This branch aims to implement several improvements to the
current register allocator. Examples include implementing a
@@ -1245,6 +1223,12 @@ merged.
Patches will be marked with the tag [sel-sched]
in
the subject line.
+ spu-4_5-branch
+ The goal of this branch was to do development for the Cell/B.E. processor,
+ in particular to support partitioning functions into multiple sections. This
+ branch was created by Michael Meissner and is now maintained by Ulrich Weigand.
+ The branch is merged from mainline.
+
stack
This branch contains a new stack alignment framework to
automatically align stack for local variables with alignment requirement.
@@ -1289,6 +1273,16 @@ merged.
The branch was maintained by Daniel Berlin. It is no longer
maintained.
+ st/cli-be
+ The goal of the branch is to develop a back end producing CLI binaries,
+ compliant with ECMA-335 specification.
+ This branch was originally maintained by Roberto Costa
+ <robsettantasei@gmail.com>.
+ Since May 2007, the current maintainers are Andrea Ornstein
+ <andrea.ornstein@st.com>
+ and Erven Rohou
+ <erven.rohou@st.com>.
+
thread-annotations
This branch contained the implementation of thread safety annotations
and analysis (https://gcc.gnu.org/wiki/ThreadSafetyAnnotation).
@@ -1326,6 +1320,12 @@ merged.
Richard Biener and Michael Matz. Patches should be marked with the
tag [varmap]
in the subject line.
+ var-template
+ This branch is for implementation work on
+ variable template for C++. It was originally
+ created by Gabriel Dos Reis. It is maintained by
+ Jason Merrill.
+
vect256
This branch is for extending vectorizer to 256bit. The branch is
maintained by Richard Biener and H.J. Lu. Patches should be marked
@@ -1339,7 +1339,13 @@ merged.
It is no longer maintained; some of the work was used as a basis
for the work on the ira branch.
-
+ x32
+ This branch was to implement
+ x32 psABI.
+ The branch is maintained by H.J. Lu. Patches should be marked with the
+ tag [x32]
in the subject line.
+
+