Ethan Roseman
b7e8e5fb80
3 msvcrt funcs ( #42 )
...
* msvcrt funcs
* fix empty final line
* Promment
2023-09-11 04:22:01 +09:00
Luke Street
94b44fd697
Everything needed to run simple Rust programs ( #40 )
...
* Everything needed to run simple Rust programs
* Add IsDBCSLeadByte implementation
* Address PR comments
2023-09-10 12:07:23 +09:00
ConorB
3e2d84fa69
Force VirtualAlloc allocations to fall below the 2GB mark ( #36 )
...
Co-authored-by: ConorBobbleHat <c.github@firstpartners.net>
2023-06-02 21:30:45 +02:00
Parker
e83af50b10
Properly implement GetCurrentProcessID, GetCurrentThreadId ( #35 )
2023-04-01 11:13:21 +02:00
Luke Street
9837ce0bf4
Pass absolute path to exe in argv[0] ( #31 )
2023-01-23 16:35:50 +01:00
Simon Lindholm
ffe30a626b
Fix cmdline backslash escaping
2022-07-31 13:17:14 +02:00
Simon Lindholm
e54657b55f
Misc minor improvements
2022-07-29 23:39:42 +02:00
Simon Lindholm
c47665f8ae
Improve TIB
2022-07-28 00:13:36 +02:00
Simon Lindholm
ff947fb707
Fix Heap{Re,}Alloc
2022-07-27 21:27:27 +01:00
Simon Lindholm
ced712df09
Clean up function resolution a little
2022-07-18 23:02:55 +02:00
Simon Lindholm
228bf4663e
File handles
2022-07-04 00:42:47 +02:00
Mark Street
b9f6c4c64e
Add support for SN compilers ( #4 )
...
* More kernel32 functions implemented poorly
* fix a smattering of issues to make cc1n64 work
* fix issues breaking psyq aspsx
* Return lowercase Windows paths if uppercase path doesnt exist
* Add SetStdHandle
* Add super naive FormatMessageA
* Case insensitive file matching
* PR comments
* Adding CompareString* + SetEnvironmentVariableA functions
Co-authored-by: Ash Wolf <ninji@wuffs.org>
Co-authored-by: Simon Lindholm <simon.lindholm10@gmail.com>
2022-07-03 23:27:48 +09:00
Ethan Roseman
d92f0d1d08
Readme changes, github actions ci, test ( #1 )
...
* Readme changes, github actions ci, test
* Std flag change for older GCC versions"
* Install gcc multilib
* test fix and formatting
* Don't segfault on nonexistant file and show error instead
* Update ci.yml
* PR comments
* remove silly bit
2022-07-01 04:23:00 +09:00
Simon Lindholm
f11759cc71
mwcc 4.*
2022-06-29 17:34:38 +02:00
Simon Lindholm
916c10543d
ole32
2022-06-29 17:26:24 +02:00
Simon Lindholm
6281fa2da7
Support more mwcc versions
2022-06-29 16:57:11 +02:00
Simon Lindholm
81e85504de
Improve logging
2022-06-29 16:56:36 +02:00
Simon Lindholm
1a9d5d5a86
resources
2022-06-29 13:19:45 +02:00
Simon Lindholm
e6dc3b4ffd
Command line parsing
2022-06-29 01:29:26 +02:00
Simon Lindholm
82c05df74e
more
2022-06-29 01:07:04 +02:00
Simon Lindholm
3fd1f6a30c
wip
2022-06-28 23:08:23 +02:00
Ash Wolf
d1a4fd35a7
first commit
2022-06-13 02:20:18 +02:00