public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
* [wwwdocs] Skeleton for GCC 6 release notes
@ 2015-05-05 22:06 Gerald Pfeifer
  2015-05-06 17:20 ` Toon Moene
  2015-09-03 12:03 ` Sebastian Huber
  0 siblings, 2 replies; 6+ messages in thread
From: Gerald Pfeifer @ 2015-05-05 22:06 UTC (permalink / raw)
  To: gcc-patches, Jason Merrill

I started working on this over the weekend, and then Jason 
wondered about it yesterday, so I completed and committed the 
following skeleton for the GCC 6 release notes yesterday.

Gerald

Index: gcc-6/changes.html
===================================================================
RCS file: gcc-6/changes.html
diff -N gcc-6/changes.html
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ gcc-6/changes.html	5 May 2015 19:17:11 -0000
@@ -0,0 +1,81 @@
+<html>
+
+<head>
+<title>GCC 6 Release Series &mdash; Changes, New Features, and Fixes</title>
+</head>
+
+<!-- GCC maintainers, please do not hesitate to update/contribute entries
+     concerning those part of GCC you maintain!  2002-03-23, Gerald.
+-->
+
+<body>
+<h1>GCC 6 Release Series<br />Changes, New Features, and Fixes</h1>
+
+<!-- .................................................................. -->
+<h2>Caveats</h2>
+
+
+<!-- .................................................................. -->
+<!-- <h2 id="general">General Optimizer Improvements</h2> -->
+
+
+<!-- .................................................................. -->
+<h2 id="languages">New Languages and Language specific improvements</h2>
+
+<!-- <h3 id="ada">Ada</h3> -->
+
+<!-- <h3 id="c-family">C family</h3> -->
+
+<h3 id="cxx">C++</h3>
+
+<!-- <h3 id="go">Go</h3> -->
+
+<!-- <h3 id="java">Java (GCJ)</h3> -->
+
+
+<!-- .................................................................. -->
+<!-- <h2 id="jit">libgccjit</h2> -->
+
+
+<!-- .................................................................. -->
+<!-- <h2 id="targets">New Targets and Target Specific Improvements</h2> -->
+
+<!-- <h3 id="aarch64">AArch64</h3> -->
+
+<!-- <h3 id="arm">ARM</h3> -->
+
+<!-- <h3 id="avr">AVR</h3> -->
+
+<!-- <h3 id="x86">IA-32/x86-64</h3> -->
+
+<!-- <h3 id="mips">MIPS</h3> -->
+
+<!-- <h3 id="nds32">NDS32</h3> -->
+
+<!-- <h3 id="powerpc">PowerPC / PowerPC64 / RS6000</h3> -->
+
+<!-- <h3 id="rx">RX</h3> -->
+
+<!-- <h3 id="sh">SH</h3> -->
+
+
+<!-- .................................................................. -->
+<!-- <h2 id="os">Operating Systems</h2> -->
+
+<!-- <h3 id="dragonfly">DragonFly BSD</h3> -->
+
+<!-- <h3 id="freebsd">FreeBSD</h3> -->
+
+<!-- <h3 id="vxmils">VxWorks MILS</h3> -->
+
+
+<!-- .................................................................. -->
+<!-- <h2>Documentation improvements</h2> -->
+
+
+<!-- .................................................................. -->
+<!-- <h2>Other significant improvements</h2> -->
+
+
+</body>
+</html>

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [wwwdocs] Skeleton for GCC 6 release notes
  2015-05-05 22:06 [wwwdocs] Skeleton for GCC 6 release notes Gerald Pfeifer
@ 2015-05-06 17:20 ` Toon Moene
  2015-09-03 12:03 ` Sebastian Huber
  1 sibling, 0 replies; 6+ messages in thread
From: Toon Moene @ 2015-05-06 17:20 UTC (permalink / raw)
  To: Gerald Pfeifer, gcc-patches, Jason Merrill

On 05/06/2015 12:06 AM, Gerald Pfeifer wrote:

> I started working on this over the weekend, and then Jason
> wondered about it yesterday, so I completed and committed the
> following skeleton for the GCC 6 release notes yesterday.

> +<h1>GCC 6 Release Series<br />Changes, New Features, and Fixes</h1>
> +
> +<!-- .................................................................. -->
> +<h2>Caveats</h2>
> +
> +
> +<!-- .................................................................. -->
> +<!-- <h2 id="general">General Optimizer Improvements</h2> -->
> +
> +
> +<!-- .................................................................. -->
> +<h2 id="languages">New Languages and Language specific improvements</h2>

Aarghh - you forgot Fortran !

/snark.

-- 
Toon Moene - e-mail: toon@moene.org - phone: +31 346 214290
Saturnushof 14, 3738 XG  Maartensdijk, The Netherlands
At home: http://moene.org/~toon/; weather: http://moene.org/~hirlam/
Progress of GNU Fortran: http://gcc.gnu.org/wiki/GFortran#news

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [wwwdocs] Skeleton for GCC 6 release notes
  2015-05-05 22:06 [wwwdocs] Skeleton for GCC 6 release notes Gerald Pfeifer
  2015-05-06 17:20 ` Toon Moene
@ 2015-09-03 12:03 ` Sebastian Huber
  2015-09-03 23:40   ` Gerald Pfeifer
  1 sibling, 1 reply; 6+ messages in thread
From: Sebastian Huber @ 2015-09-03 12:03 UTC (permalink / raw)
  To: Gerald Pfeifer, gcc-patches

Hello,

how can I add something to the release notes? I would like to mention 
some RTEMS changes.

The RTEMS thread model implementation changed. For the mutexes 
self-contained objects defined in Newlib <sys/lock.h> are used instead 
of Classic API semaphores.  The keys and the once function are directly 
defined via <pthread.h>.  Condition variables are provided via Newlib 
<sys/lock.h>. The RTEMS thread model supports now the C++11 threads.

The OpenMP support uses now self-contained objects provided by Newlib 
<sys/lock.h> and offers a significantly better performance compared to 
the POSIX configuration. It is possible to configure scheduler instance 
specific thread pools.

-- 
Sebastian Huber, embedded brains GmbH

Address : Dornierstr. 4, D-82178 Puchheim, Germany
Phone   : +49 89 189 47 41-16
Fax     : +49 89 189 47 41-09
E-Mail  : sebastian.huber@embedded-brains.de
PGP     : Public key available on request.

Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [wwwdocs] Skeleton for GCC 6 release notes
  2015-09-03 12:03 ` Sebastian Huber
@ 2015-09-03 23:40   ` Gerald Pfeifer
  2015-09-04  6:20     ` Sebastian Huber
  0 siblings, 1 reply; 6+ messages in thread
From: Gerald Pfeifer @ 2015-09-03 23:40 UTC (permalink / raw)
  To: Sebastian Huber; +Cc: gcc-patches

Hi Sebastian,

On Thu, 3 Sep 2015, Sebastian Huber wrote:
> how can I add something to the release notes? I would like to mention 
> some RTEMS changes.

is it possible checking out https://gcc.gnu.org/about.html is all
you are looking for, or am I thinking to simple? :-)

> The RTEMS thread model implementation changed. For the mutexes 
> self-contained objects defined in Newlib <sys/lock.h> are used instead 
> of Classic API semaphores.  The keys and the once function are directly 
> defined via <pthread.h>.  Condition variables are provided via Newlib 
> <sys/lock.h>. The RTEMS thread model supports now the C++11 threads.
> 
> The OpenMP support uses now self-contained objects provided by Newlib
> <sys/lock.h> and offers a significantly better performance compared to the
> POSIX configuration. It is possible to configure scheduler instance specific
> thread pools.

Absolutely, please go ahead and add this to the release notes.

I'll be happy to have a look and review, or advise if you have
any questions.

Gerald

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [wwwdocs] Skeleton for GCC 6 release notes
  2015-09-03 23:40   ` Gerald Pfeifer
@ 2015-09-04  6:20     ` Sebastian Huber
  2017-02-02 21:38       ` [wwwdocs] update about.html (was: Skeleton for GCC 6 release notes) Gerald Pfeifer
  0 siblings, 1 reply; 6+ messages in thread
From: Sebastian Huber @ 2015-09-04  6:20 UTC (permalink / raw)
  To: Gerald Pfeifer; +Cc: gcc-patches



On 04/09/15 00:41, Gerald Pfeifer wrote:
> Hi Sebastian,
>
> On Thu, 3 Sep 2015, Sebastian Huber wrote:
>> >how can I add something to the release notes? I would like to mention
>> >some RTEMS changes.
> is it possible checking outhttps://gcc.gnu.org/about.html  is all
> you are looking for, or am I thinking to simple?:-)
>

I searched the web and found this page before. Then I clicked at "browse 
the repository <https://gcc.gnu.org/cgi-bin/cvsweb.cgi/wwwdocs/>" and 
landed in the GCC sources. This somehow confused me.

Using the CVS checkout leads to the right repository.

-- 
Sebastian Huber, embedded brains GmbH

Address : Dornierstr. 4, D-82178 Puchheim, Germany
Phone   : +49 89 189 47 41-16
Fax     : +49 89 189 47 41-09
E-Mail  : sebastian.huber@embedded-brains.de
PGP     : Public key available on request.

Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [wwwdocs] update about.html (was: Skeleton for GCC 6 release notes)
  2015-09-04  6:20     ` Sebastian Huber
@ 2017-02-02 21:38       ` Gerald Pfeifer
  0 siblings, 0 replies; 6+ messages in thread
From: Gerald Pfeifer @ 2017-02-02 21:38 UTC (permalink / raw)
  To: Sebastian Huber; +Cc: gcc-patches

On Fri, 4 Sep 2015, Sebastian Huber wrote:
>> is it possible checking outhttps://gcc.gnu.org/about.html  is all
>> you are looking for, or am I thinking to simple?:-)
> I searched the web and found this page before. Then I clicked at "browse the
> repository <https://gcc.gnu.org/cgi-bin/cvsweb.cgi/wwwdocs/>" and landed in
> the GCC sources. This somehow confused me.

Got it, even if with delay.  Unfortunately we don't seem to have a
current repository browser for CVS/wwwdocs, so let me remove the 
link.  And while I was it it, simplify/clarify the language on live
updates.

Gerald

Index: about.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/about.html,v
retrieving revision 1.26
diff -u -r1.26 about.html
--- about.html	28 Jun 2015 15:17:24 -0000	1.26
+++ about.html	2 Feb 2017 21:35:46 -0000
@@ -17,11 +17,9 @@
 <a href="https://gcc.gnu.org/onlinedocs/gcc/Contributors.html">contributors
 </a>.</p>
 
-<p>The web pages are under <a href="#cvs">CVS control</a> and you
-can <a href="https://gcc.gnu.org/cgi-bin/cvsweb.cgi/wwwdocs/">browse
-the repository</a> online.
-The pages on gcc.gnu.org are updated "live" directly after a
-change has been made; www.gnu.org is updated once a day at 4:00 -0700
+<p>The web pages are under <a href="#cvs">CVS control</a>.
+The pages on gcc.gnu.org are updated directly after a
+change has been committed; www.gnu.org is updated once a day at 4:00 -0700
 (PDT).</p>
 
 <p>Please send feedback, problem reports and patches to our

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2017-02-02 21:38 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-05-05 22:06 [wwwdocs] Skeleton for GCC 6 release notes Gerald Pfeifer
2015-05-06 17:20 ` Toon Moene
2015-09-03 12:03 ` Sebastian Huber
2015-09-03 23:40   ` Gerald Pfeifer
2015-09-04  6:20     ` Sebastian Huber
2017-02-02 21:38       ` [wwwdocs] update about.html (was: Skeleton for GCC 6 release notes) Gerald Pfeifer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).