<div dir="ltr">About emutls mode, maybe the release note can mention the new flag -femulated-tls?<div>I have a short description in UsersManual.rst, <a href="http://reviews.llvm.org/D10524#11beea47">http://reviews.llvm.org/D10524#11beea47</a>.</div><div>Thanks.</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Feb 12, 2016 at 12:35 PM, Richard Smith <span dir="ltr"><<a href="mailto:richard@metafoo.co.uk" target="_blank">richard@metafoo.co.uk</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div><div class="h5">On Thu, Feb 11, 2016 at 4:16 PM, Hans Wennborg via cfe-dev <span dir="ltr"><<a href="mailto:cfe-dev@lists.llvm.org" target="_blank">cfe-dev@lists.llvm.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Dear lots of people,<br>
<br>
The first comments on the 3.7 release expressed surprise that there<br>
were no changes to the X86 or ARM targets. There had of course been a<br>
lot of hard work and many changes, but none of it was mentioned in the<br>
release notes.<br>
<br>
Please help make the release notes more comprehensive this time. The<br>
notes are of course not as important as the actual code, but they do<br>
get read, and they are a good way of telling users about all the hard<br>
work you have done in the past six months.<br>
<br>
If you made any changes in the 3.8 time span that might be worth<br>
mentioning, please add them to the release notes --- it does not have<br>
to be big-ticket items. If you saw someone else commit something<br>
interesting, prod them to write a note about it.<br>
<br>
The 3.8-rc2 notes can be seen at [1]. To add something, commit it<br>
directly to the branch, or if you prefer, send me a patch or even just<br>
an email with some text. I would be very happy if we can get these<br>
into good shape by the beginning of next week.<br>
<br>
<br>
Some things that might be worth mentioning, in no particular order:<br>
(based partially on Alex Bradbury's LLVM Weekly; thanks!)<br>
<br>
- Intel, ARM, PowerPC, MIPS, SPARC, Hexagon, ..., target maintainers,<br>
please write something about your target.<br>
<br>
- Eric: should the new C API Changes part of the developer policy be<br>
pointed out? Maybe in relation to where we mention changes to the C<br>
API?<br>
<br>
- David: can you write something about the new IR for exception<br>
handling? Maybe just point into the ExceptionHandling doc?<br>
<br>
- Alex L: I've seen a lot of MIR patches but don't know the status.<br>
Anything to mention in the release notes?<br>
<br>
- Dylan: should we mention the new AVR target, or is it too early?<br>
<br>
- Richard: anything on the C++ front? What's the status on coroutines?<br></blockquote><div><br></div></div></div><div>Neither coroutines nor concepts are sufficiently far progressed to be worth mentioning. However, we have implemented <a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2014/n3922.html" target="_blank">http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2014/n3922.html</a> in 3.8, which is a backwards-incompatible semantics change and should definitely be noted.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span class="">
- Jonathan and other OpenMP folks: it's no longer behind a flag; would<br>
be great to get some notes on this.<br>
<br>
- Artem: there's been a bunch of CUDA patches. Anything that should be<br>
mentioned in the release notes?<br>
<br>
- Jordan & Anna: any new checkers that should be mentioned?<br>
<br>
- Chih-Hung: should the notes mention the emutls-style TLS model?<br>
<br>
- Lang: you did a lot of work on the Kalidoscope tutorial. Maybe we<br>
should mention that?<br>
<br>
.. tell me what I missed :-)<br>
<br>
Thanks,<br>
Hans<br>
<br>
 [1]. <a href="http://llvm.org/pre-releases/3.8.0/#rc2" rel="noreferrer" target="_blank">http://llvm.org/pre-releases/3.8.0/#rc2</a>.<br></span>
_______________________________________________<br>
cfe-dev mailing list<br>
<a href="mailto:cfe-dev@lists.llvm.org" target="_blank">cfe-dev@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev</a><br>
</blockquote></div><br></div></div>
</blockquote></div><br></div>