Pop-Up Thingie

BeOS City
  • Home
  • Forum
  • Files
  • Log in

  1. Forum
  2. DOVE-Net
  3. Synchronet Programming
  • src/xpdev/threadwrap.h

    From Deucе@VERT to Git commit to main/sbbs/master on Wed Feb 17 23:25:51 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/b4e6d685f82a804c779e0df6
    Modified Files:
    src/xpdev/threadwrap.h
    Log Message:
    #define protected_*_value(val) atomic_load(&val)

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Sat Feb 20 17:31:34 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/f6b1317888c77f7b46dbce83
    Modified Files:
    src/xpdev/threadwrap.h
    Log Message:
    Use parens for Win32 protected_*int macro args

    for better errors/warnings from the compiler when misued.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Mon Feb 22 17:59:04 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/474fa66ed8abaeadbd1e9815
    Modified Files:
    src/xpdev/threadwrap.h
    Log Message:
    Gotta define __STDC_NO_ATOMICS__ for MSVC

    Even though https://docs.microsoft.com/en-us/cpp/preprocessor/predefined-macros?view=msvc-160 says they define it for C compiles, apparently they don't bother for C++. <shrug>

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Tue Mar 2 09:54:52 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/f3219fe50193f0401dec7f51
    Modified Files:
    src/xpdev/threadwrap.h
    Log Message:
    Re-enable atomics on FreeBSD :|

    The various __GNUC__ macros are defined in other compilers and
    indicate support for a C language standard and can't be used to
    detect if gcc the compiler is being used.

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • Who's Online

  • Recent Visitors

    • Guest
      Wed Jan 29 19:14:01 2025
      from System via Raw
    • Guest
      Wed Jan 29 16:30:43 2025
      from System via Raw
    • Guest
      Fri Mar 7 21:25:40 2025
      from System via Raw
    • Guest
      Sun Apr 27 00:54:46 2025
      from System via Raw
  • System Info

    Sysop: MarisaG
    Location: South San Francisco, CA
    Users: 6
    Nodes: 10 (0 / 10)
    Uptime: 96:30:20
    Calls: 175
    Files: 36
    Messages: 31,993

© BeOS City, 2025