EDuke32 Changelog Archivio non ufficiale

Build 6079

25 febbraio 2017 · 11 commit di 1 autore · SVN

Build per mese 18 build

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.