#11529: cbindgen-0.6.8
-------------------------+---------------------
Reporter: bdubbs | Owner: bdubbs
Type: enhancement | Status: closed
Priority: normal | Milestone: 8.4
Component: BOOK | Version: SVN
Severity: normal | Resolution: fixed
Keywords: |
-------------------------+---------------------
Comment (by ken@…):
Thanks for taking this, although I inevitably disagree with your space
measurements.
Meanwhile, not realising you had done this, I worked through it and then
checked that it is good enough for current firefox-beta (it is). So, since
I had the git tree, here are the changes from git log:
{{{
Release 0.6.8
* ptrdiff_t is now a recognized primitive type
* named function type arguments are now propagated
* fixes for struct literals in constants
* reserved C/C++ keywords are now escaped automatically
* negative enum discriminants are now supported
* fix for prefixing and formatting variant names
* fix for snake_case formatter
* syn update
* doxygen style comments are now output by default
* VaList is now a recognized primitive type
* fix for comment processing
* constant is propagated into array types
* references are now supported in IR, and used for some helper method
generation
* assignment helper functions will generate array copies if necessary
}}}
It also updated the version of the syn crate from 0.14.1 to 0.15.23 and
downloads that, but that only makes an addition of about 1MB in ~/.cargo
--
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/11529#comment:3>
BLFS Trac <http://wiki.linuxfromscratch.org/blfs>
Beyond Linux From Scratch
--
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page