Patchwork [Fortran] PR39427/37829 - implement F2003's constructors

login
register
mail settings
Submitter Tobias Burnus
Date Nov. 6, 2011, 4:38 p.m.
Message ID <4EB6B7FF.2040405@net-b.de>
Download mbox | patch
Permalink /patch/123944/
State New
Headers show

Comments

Tobias Burnus - Nov. 6, 2011, 4:38 p.m.
Am 06.11.2011 17:26, schrieb Tobias Burnus:
> I just realized that my patch email did not come through - however, I 
> did not get any reject email. Let's try first without patch - it's 
> available at 
> http://users.physik.fu-berlin.de/~tburnus/tmp/constructor.diff

I wondered whether the patch exceeded the attachment size - I think it's 
around 100 kB. However, even the gipped email (about 20 kB) did not get 
through.

Thus, you have to live with the URL above. As I do not know what's the 
problem, I cannot really solve it.

Tobias

PS: The patch for the release notes is attached - let's see whether that 
patch works.
Tobias Burnus - Nov. 6, 2011, 4:53 p.m.
Last try: Also gzip the release notes - let's see whether it mailserver 
accepts that email.

Tobias

> PS: I really hate that the email get's simply dropped without any
> reject email or any other status. Seemingly, my other emails without
> patches go through!
>
>>> I just realized that my patch email did not come through - however,
>>> I did not get any reject email. Let's try first without patch - it's
>>> available at
>>> http://users.physik.fu-berlin.de/~tburnus/tmp/constructor.diff
>>
>> I wondered whether the patch exceeded the attachment size - I think
>> it's around 100 kB. However, even the gipped email (about 20 kB) did
>> not get through.
>>
>> Thus, you have to live with the URL above. As I do not know what's
>> the problem, I cannot really solve it.
>>
>> PS: The patch for the release notes is attached
>
>
Paul Richard Thomas - Nov. 7, 2011, 8:13 a.m.
Dear Tobias,

Please stop sending us the patch!  I received it right from the first
mailing....

Cheers

Paul

On Sun, Nov 6, 2011 at 5:51 PM, Tobias Burnus <burnus@net-b.de> wrote:
> Last try: Also gzip the release notes - let's see whether it mailserver
> accepts that email.
>
> Tobias
>
>> PS: I really hate that the email get's simply dropped without any reject
>> email or any other status. Seemingly, my other emails without patches go
>> through!
>>
>>>> I just realized that my patch email did not come through - however, I
>>>> did not get any reject email. Let's try first without patch - it's available
>>>> at http://users.physik.fu-berlin.de/~tburnus/tmp/constructor.diff
>>>
>>> I wondered whether the patch exceeded the attachment size - I think it's
>>> around 100 kB. However, even the gipped email (about 20 kB) did not get
>>> through.
>>>
>>> Thus, you have to live with the URL above. As I do not know what's the
>>> problem, I cannot really solve it.
>>>
>>> PS: The patch for the release notes is attached
>>
>>
>
>

Patch

Index: htdocs/gcc-4.7/changes.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-4.7/changes.html,v
retrieving revision 1.53
diff -u -p -r1.53 changes.html
--- htdocs/gcc-4.7/changes.html	1 Nov 2011 15:15:33 -0000	1.53
+++ htdocs/gcc-4.7/changes.html	6 Nov 2011 15:11:20 -0000
@@ -373,6 +373,14 @@  long double pi = 180_degrees;</pre></blo
       print a backtrace to standard error before aborting. It can be
       disabled with <code>-fno-backtrace</code>. Note: GNU Fortran does
       not support backtracing on all targets.</li>
+    <li>Fortran 2003:
+      <ul>
+       <li>Generic interface name which have the same name as derived types
+         are now supported, which allows to write constructor functions. Note
+         that Fortran does not support static constructor functions; only
+         default initialization or an explicit structure-constructor
+         initialization are available.</li>
+      </ul></li>
     <li>Fortran 2008:
       <ul>
         <li>Support for the <code>DO CONCURRENT</code> construct has been