EDuke32 Changelog Archivio non ufficiale

Build 6079

25 febbraio 2017 · 11 commit di 1 autore · SVN

Build per mese 155 build

  1. gen

  2. feb

  3. mar

  4. apr

  5. mag

  6. giu

  7. lug

  8. ago

  9. set

  10. ott

  11. nov

  12. dic

File di log originale · 20170225-6079.txt
------------------------------------------------------------------------
r6079 | hendricks266 | 2017-02-25 00:16:04 -0800 (Sat, 25 Feb 2017) | 3 lines

Remove XYZ.voc --> XYZ.flac format upgrades completely for sound effects, and leave them only for music.

XYZ.voc --> XYZ_voc.flac is still available.
------------------------------------------------------------------------
r6078 | hendricks266 | 2017-02-25 00:16:01 -0800 (Sat, 25 Feb 2017) | 1 line

compat.h: Upgrade ARRAY_SIZE.
------------------------------------------------------------------------
r6077 | hendricks266 | 2017-02-25 00:15:58 -0800 (Sat, 25 Feb 2017) | 1 line

compat.h: Upgrade EDUKE32_FUNCTION and add EDUKE32_PRETTY_FUNCTION.
------------------------------------------------------------------------
r6076 | hendricks266 | 2017-02-25 00:15:53 -0800 (Sat, 25 Feb 2017) | 3 lines

Remove the implicit "static" from our FORCE_INLINE macro.

This will be important for C++ member functions.
------------------------------------------------------------------------
r6075 | hendricks266 | 2017-02-25 00:15:45 -0800 (Sat, 25 Feb 2017) | 1 line

Eliminate more cases of duplication of compat.h's functionality.
------------------------------------------------------------------------
r6074 | hendricks266 | 2017-02-25 00:15:36 -0800 (Sat, 25 Feb 2017) | 1 line

Route all inclusion of libc headers and most of POSIX headers through compat.h.
------------------------------------------------------------------------
r6073 | hendricks266 | 2017-02-25 00:15:20 -0800 (Sat, 25 Feb 2017) | 3 lines

Remove HAVE_INTTYPES define.

No #else was ever provided for any build system that lacks inttypes besides MSVC.
------------------------------------------------------------------------
r6072 | hendricks266 | 2017-02-25 00:15:16 -0800 (Sat, 25 Feb 2017) | 1 line

Completely reorganize compat.h.
------------------------------------------------------------------------
r6071 | hendricks266 | 2017-02-25 00:15:13 -0800 (Sat, 25 Feb 2017) | 1 line

Eliminate the windows_inc.h include from compat.h by special-casing UNREFERENCED_PARAMETER in a different way.
------------------------------------------------------------------------
r6070 | hendricks266 | 2017-02-25 00:15:10 -0800 (Sat, 25 Feb 2017) | 3 lines

Remove #define compat_h_macrodef__ and its absent case, which was only ever used for an old JFDuke3D port to PalmOS.

If for some reason you need to target a platform that lacks a libc, you're better off finding a libc, or putting together your own shim layer. It's a weekend project at most.
------------------------------------------------------------------------
r6069 | hendricks266 | 2017-02-25 00:15:01 -0800 (Sat, 25 Feb 2017) | 1 line

windows_inc.h in two more places
------------------------------------------------------------------------
See http://svn.eduke32.com/listing.php?repname=eduke32 for more details.

Remove XYZ.voc --> XYZ.flac format upgrades completely for sound effects, and leave them only for music.

Evan Ramos (Hendricks266) 25 feb 2017, 00:16 UTC−8 r6079

XYZ.voc --> XYZ_voc.flac is still available.

Remove the implicit "static" from our FORCE_INLINE macro.

Evan Ramos (Hendricks266) 25 feb 2017, 00:15 UTC−8 r6076

This will be important for C++ member functions.

Remove HAVE_INTTYPES define.

Evan Ramos (Hendricks266) 25 feb 2017, 00:15 UTC−8 r6073

No #else was ever provided for any build system that lacks inttypes besides MSVC.

Eliminate the windows_inc.h include from compat.h by special-casing UNREFERENCED_PARAMETER in a different way.

Evan Ramos (Hendricks266) 25 feb 2017, 00:15 UTC−8 r6071

Remove #define compat_h_macrodef__ and its absent case, which was only ever used for an old JFDuke3D port to PalmOS.

Evan Ramos (Hendricks266) 25 feb 2017, 00:15 UTC−8 r6070

If for some reason you need to target a platform that lacks a libc, you're better off finding a libc, or putting together your own shim layer. It's a weekend project at most.