Goes atop !471. The last six commits belong to this MR.
--
v5: vkd3d-shader/dxil: Emit constant global arrays as immediate constant buffers.
vkd3d-shader: Add a register index to struct vkd3d_shader_immediate_constant_buffer.
vkd3d-shader/spirv: Support declared component type and count in immediate constant buffers.
vkd3d-shader/spirv: Support constant initialisers in indexable temps.
vkd3d-shader/dxil: Support null constant arrays.
vkd3d-shader/spirv: Support declared component type and count in indexable temps.
https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/477
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=52128
Signed-off-by: Robert Wilhelm <robert.wilhelm(a)gmx.net>
--
v12: scrrun: Return path not found error if no folders were moved in MoveFolder().
scrrun: return path not found error if source ends with path separator in MoveFolder().
scrrun: Move directories only in MoveFolder().
scrrun: Support wildcards in MoveFolder().
scrrun: Move source dir into destination dir if destination ends with separator in MoveFolder().
scrrun: Check that source is directory in MoveFolder().
scrrun: Check for non-existant source in MoveFolder().
scrrun: Test MoveFolder with already existing destination.
scrrun: Check for null and empty arguments in MoveFolder.
scrrun: Implement MoveFolder().
https://gitlab.winehq.org/wine/wine/-/merge_requests/391
On Fri Nov 24 12:39:42 2023 +0000, Huw Davies wrote:
> I'm also getting this warning on macOS:
> ```
> dlls/nsiproxy.sys/ip.c:1497:13: warning: unused function
> 'ipv6_forward_fill_entry' [-Wunused-function]
> static void ipv6_forward_fill_entry( struct ipv6_route_data *entry,
> struct nsi_ipv6_forward_key *key,
> ^
> ```
> It would be good to fix that too.
I'll see to look into that in the next days. Is it okay to keep that separate, though?
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/4483#note_53656
I'm also getting this warning on macOS:
```
dlls/nsiproxy.sys/ip.c:1497:13: warning: unused function 'ipv6_forward_fill_entry' [-Wunused-function]
static void ipv6_forward_fill_entry( struct ipv6_route_data *entry, struct nsi_ipv6_forward_key *key,
^
```
It would be good to fix that too.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/4483#note_53652
Otherwise the first rule wins and bison / bison -d output differs and
causes reproducibility issues as during parallel either .h or .c rule
could be called first.
Reported-By: Bernhard Wiedemann <bwiedemann(a)suse.de>
Signed-off-by: Marcus Meissner <marcus(a)jet.franken.de>
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/4035