This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [Patch/RFC] SEH exceptions for Win64


On Jul 19, 2012, at 11:37 AM, Pedro Alves wrote:

> On 07/19/2012 08:30 AM, Tristan Gingold wrote:
> 
>> No regression on i386 GNU/Linux.
>> Committed.
> 
> Nice.  Is this NEWS / docs --or wherever release notes are written-- worthy?
> 
> Something like this, borrowed from your own words:
> 
> On Win64, the compiler now emits SEH unwind info.  GCC exceptions now propagate
> through any code, including code produced by MSVC.

To clarify, GCC emits SEH unwind info since 4.7, so I propose slightly modified words:

Index: htdocs/gcc-4.8/changes.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-4.8/changes.html,v
retrieving revision 1.6
diff -c -r1.6 changes.html
*** htdocs/gcc-4.8/changes.html	17 Jul 2012 19:47:31 -0000	1.6
--- htdocs/gcc-4.8/changes.html	19 Jul 2012 10:15:13 -0000
***************
*** 86,91 ****
--- 86,97 ----
      libraries.  This includes the system libraries and startup modules.</li>
    </ul>
  
+   <ul>
+     <li>On x86_64-mingw32, exceptions propagate through any code,
+     including code produced by MSVC (the GCC runtime now uses SEH on
+     this target)</li>
+   </ul>
+ 
  <!--
  <h2>Documentation improvements</h2>
  -->


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]