vid512

Results 21 issues of vid512

This code works correctly: (compile with -win64 option) ``` option casemap:none ;needed for windows.inc .code code_start: myfunc proto :PTR PROTO_myfunc typedef proto :PTR PTR_myfunc typedef ptr PROTO_myfunc MYSTRUC struct myfunc...

From https://github.com/Terraspace/UASM/blob/master/procJWasm.c: > /* STACKPROBE: emit a conditional "call __chkstk" inside the prologue > * if stack space that is to be allocated exceeds 1000h bytes. > * this is...

In some cases, debug info generated by UASM, when linked with standard .lib, causes MS link.exe to throw "LINK : fatal error LNK1102: out of memory". This is in any...

Complete

Trying to compile following results in general failure ``` x STRUCT UNION ENDS x ENDS ```

Complete

It appears that string literals used with INVOKE are escaped in C-like manner. This is not described in manual (chapter 2.9 - String literal support), nor intuitively expected. ``` option...

Complete

I am trying to convert my old project using wxWidgets to meson. I failed to replicate certain configurations, without the ability to specify additional options to wx-config. Note that I...

According to the [docs](https://github.com/snitch-org/snitch?tab=readme-ov-file#example-build-configuration-with-meson), snitch should be available in Meson WrapDB, but that doesn't seem to be the case. The 'meson wrap install snitch' command says 'ERROR: Wrap snitch not...

bug:unconfirmed
help wanted

Is it possible to query Snitch whether it currectly expects an exception being thrown? If yes, how? I would like to make my exception class break into debugger on each...

enhancement
maybe

It seems that building [email protected] via PMM fails. CMakeLists.txt: ``` cmake_minimum_required(VERSION 3.15) project(MyProject) include(pmm.cmake) pmm(DDS DEPENDS [email protected]) add_library(mylib mylib.cpp) ``` mylib.cpp: ``` #include std::vector name() { return {1,2}; } ```...

I've created minimal test project. This is on Windows. All files reside in directory `d:\_t`. meson.build: ``` project('foo', 'cpp') executable('foo', 'foo.cpp') ``` foo.cpp ``` int main() { return 0; }...