Re: C++17 and C++ ABI on master

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, 8 Jan 2018, Adam C. Emerson wrote:
> Good day,
> 
> I've just merged some changs into master that set us up to compile
> with C++17. This will require a reasonably new compiler to build
> master.

Yay!
 
> Due to a change in how 'noexcept' is handled (it is now part of the type
> signature of a function), mangled symbol names of noexcept functions are
> different, so if you have custom clients using the C++ libraries, you may
> need to recompile.
> 
> Do not worry, there should be no change to the C ABI. Any C clients
> should be unaffected.

I added cards to the backlog for libradospp, librbdpp, and libcephfspp.  
Anybody out there interested in working on that?  libcephfspp might be the 
one to start with since it doesn't depend on librados and is a much 
simpler API.

sage


_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com



[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux