Results 43 issues of Anghelo Carvajal

From what I have seen cc1plus.exe is emitting a `__mulll3` call instead of a `__muldi3` call for 64 bits multiplications. From a quick test other 64 bits operations seems to...

Adds support to handle directories with trailing periods (ie `include/.`) passed to `FindFirstFileA` and family. I couldn't find docs on how the function should behave in this case (https://learn.microsoft.com/en-us/windows/win32/api/fileapi/nf-fileapi-findfirstfilea), but...

Minimal reproducer: Save this file as `test.cpp` ```c++ class RenderFlow { public: static RenderFlow *GetInstance(void); }; class RenderFlow { public: static void CreateInstance(); }; ``` Run ```bash $ wibo lib/gcc-lib/ee/2.95.2/cc1plus.exe...

These caused problems on when recompiling Puzzle League. Seems to be required by #58

It can be useful to figure out problems earlier instead of having to deal with cryptic errors from the linker. It prints a message like this. ``` [WARN] Function 'func_8007C6D8'...

Add support for PS2's R5900 VU micromode References: - [VU_Users_Manual.pdf](https://github.com/Decompollaborate/rabbitizer/files/11699153/VU_Users_Manual.pdf) (pages 66 to 198)

enhancement

Fixes most warnings emitted by gcc and clang. Each warning type was fixed on a per commit basis, so it is easier to undo in case you want to keep...

Documents the on screen clock bug where the current hour shows garbage data for a few frames when changing from 23 to 24. This was originally discussed on #1487 ....

Clean up
Needs-second-approval

- New headers: - `gfxalloc.h` - `graph.h` - `z64elf_message.h` - I'm not totally convinced by this header. I'm open to better suggestions. - `z64inventory.h` - `z64olib.h` - Move `Gfx_DrawDListOpa` and...

Clean up
Needs-second-approval