[LLVMdev] 2.8 Release notes - LLVM r100304 API change and OpenJDK/IcedTea got support

Chris Lattner clattner at apple.com
Tue Oct 5 23:44:15 PDT 2010


On Oct 5, 2010, at 2:11 AM, Xerxes RĂ„nby wrote:

> On 2010-10-04 06:43, Chris Lattner wrote:
>> 
>> Hi All,
>> 
>> I've finished the first draft of the 2.8 release notes:
>> http://llvm.org/docs/ReleaseNotes.html
>> 
>> Please feel free to commit improvements and enhancements.  There are "a lot" of changes that went into 2.8, but I think I've scraped most of them out of the commits.  However, it is also highly likely that I missed something, so if I missed your favorite feature, please speak up or fix it.
>> 
>> If you are aware of important API changes, please commit improvements to the "Major Changes and Removed Features" section, or send in patches for changes.  Thanks!
>>   
> 
> LLVM 2.8 added a fifth isVolatile field for memset
> introduced with LLVM r100304.
> http://llvm.org/viewvc/llvm-project?view=rev&revision=100304
> 
> This caused a runtime failure for JIT projects using memcpy, memmove, and memset.
> For what I know this are the only API change that I had to be aware of when updating Icedtea to support LLVM 2.8.

Yep, this is listed in both:
http://llvm.org/releases/2.8/docs/ReleaseNotes.html#coreimprovements
http://llvm.org/releases/2.8/docs/ReleaseNotes.html#changes

> The platformindependent OpenJDK/IcedTea Shark JIT have been updated to support LLVM 2.8.
> Here are the icedtea externalproj doc_section for inclusion in the release notes :

This missed the cutoff date for the release notes (Saturday), sorry!

-Chris
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20101005/b84f52ba/attachment.html>


More information about the llvm-dev mailing list