• src/encode/pascal_types.hpp

    From Rob Swindell@1:103/705 to Git commit to main/sbbs/master on Wed Mar 9 22:07:34 2022
    https://gitlab.synchro.net/main/sbbs/-/commit/b6738391173449d1ca634b8e
    Added Files:
    src/encode/pascal_types.hpp
    Log Message:
    A C++ header-only library for dealing with Pascal data types(e.g. those stored in files, e.g. EXITINFO.BBS).
    --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to Git commit to main/sbbs/master on Wed Mar 9 22:12:04 2022
    https://gitlab.synchro.net/main/sbbs/-/commit/e18b6e9c89486b4cce01b331
    Modified Files:
    src/encode/pascal_types.hpp
    Log Message:
    std::min() wasn't in scope when using gcc <shrug>
    --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to Git commit to main/sbbs/master on Wed Mar 9 22:48:30 2022
    https://gitlab.synchro.net/main/sbbs/-/commit/a31ddd50a07af850f8e01d67
    Modified Files:
    src/encode/pascal_types.hpp
    Log Message:
    Interesting, these modern sea plus plusismsThis was necessary to get to build for MSVC2019 and GCC 8.3.0
    --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to Git commit to main/sbbs/master on Wed Mar 9 23:43:20 2022
    https://gitlab.synchro.net/main/sbbs/-/commit/70cb017b1f5dba8fbf205f18
    Modified Files:
    src/encode/pascal_types.hpp
    Log Message:
    I think type_traits header is technically required for static_assert()Does this fix the FreeBSD/clang build?
    --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)