lutok: Switch from std::auto_ptr<> to std::unique_ptr<>This mirrors upstream commit bd5904144c9778a07685f3e4efa6ef011a5480ec.Reviewed by: igoro, imp, emasteDifferential Revision: https://reviews
lutok: Switch from std::auto_ptr<> to std::unique_ptr<>This mirrors upstream commit bd5904144c9778a07685f3e4efa6ef011a5480ec.Reviewed by: igoro, imp, emasteDifferential Revision: https://reviews.freebsd.org/D49788
show more ...
Updated and new Makefile.depend filesReviewd by: stevek
Remove residual blank line at start of MakefileThis is a residual of the $FreeBSD$ removal.MFC After: 3 days (though I'll just run the command on the branches)Sponsored by: Netflix
Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
Explicitly set CXXSTD to c++11 for old C++ code using std::auto_ptr<>.GCC 12 defaults to C++17 which removes (not just deprecates)std::auto_ptr<>. Trying to use CXXSTD of c++03 doesn't work with
Explicitly set CXXSTD to c++11 for old C++ code using std::auto_ptr<>.GCC 12 defaults to C++17 which removes (not just deprecates)std::auto_ptr<>. Trying to use CXXSTD of c++03 doesn't work withlibc++ headers, but c++11 does.Reviewed by: brooks, imp, emasteDifferential Revision: https://reviews.freebsd.org/D37531
Add liblutok a lightweight C++ API for lua.It is added an INTERNALLIB and not installed. It will be used by kyua.This is a preparatory commit for D24103.Reviewed by: emasteObtained from: Cher
Add liblutok a lightweight C++ API for lua.It is added an INTERNALLIB and not installed. It will be used by kyua.This is a preparatory commit for D24103.Reviewed by: emasteObtained from: CheriBSDSponsored by: DARPA