github Zibri/VICE r44030

latest releases: r46089, r46089o, r46089u...
2 years ago

Changelog:

r44030 | compyx | 2023-06-10 09:38:09 +0000 (Sat, 10 Jun 2023) | 2 lines

Fix missing `mirror_mode` initializers for `io_source_t` objects (C128)

------------------------------------------------------------------------
r44026 | compyx | 2023-06-09 22:48:46 +0000 (Fri, 09 Jun 2023) | 7 lines

Fix missing `mirror_mode` initializers for `io_source_t` objects (C64 only)

With `-Wmissing-field-initializers` enabled, a lot of `mirror_mode` field
initializers were reported missing in various cartridge files.
Since these were implicitly initialized to 0 we now explicitly initialize them
to `IO_MIRROR_NONE` (0).

------------------------------------------------------------------------
r44025 | compyx | 2023-06-09 20:44:02 +0000 (Fri, 09 Jun 2023) | 2 lines

Sound: fix terminator of `sound_register_devices[]`

------------------------------------------------------------------------
r44024 | compyx | 2023-06-09 19:58:04 +0000 (Fri, 09 Jun 2023) | 11 lines

Don't add uiactions.c to EXTRA_DIST conditionally

It appears any files added to foo_SOURCES conditionally will always end up in
the dist tarball when doing a `make dist`, regardless of the condition in the
Makefile. I checked this with the `macOS-util.m` file: it is only added to
libarchdep_a_SOURCES when `MACOS_COMPILE` is true, yet a source tree configured
for Linux+headless will result in `macOS-util.m` added to the dist tarball.
The same is true for `SUBDIRS`, the `hotkeys` subdir is added conditionally to
the list when `!USE_HEADLESSUI`, yet the source configured for headless UI adds
the `hotkeys` subdir to the dist as well.

------------------------------------------------------------------------
r44019 | compyx | 2023-06-09 08:50:21 +0000 (Fri, 09 Jun 2023) | 6 lines

Do not use UI actions code in headless builds

Exclude uiactions.c from libarchdep.a, but add it to EXTRA_DIST for dist
tarballs. Do not call `ui_actions_init()` or `ui_actions_shutdown()` in
headless builds.

------------------------------------------------------------------------

Don't miss a new VICE release

NewReleases is sending notifications on new releases.