water
a47504b812
only take address once
2020-09-08 20:49:37 -04:00
water
e5631ea5c8
debug print
2020-09-08 20:46:09 -04:00
water
fb62936a94
add debug prints
2020-09-08 20:37:03 -04:00
water
f73b6de254
try setting a timeout on the accepted socket
2020-09-08 20:29:48 -04:00
water
4825b0d1e5
add a slash on windows
2020-09-08 20:14:37 -04:00
water
6de430b4ef
temporary hacks in fakeiso to see if it can work in windows
2020-09-08 20:10:03 -04:00
water
551d989732
so close
2020-09-08 20:01:46 -04:00
water
5612b9e1de
fix again
2020-09-08 19:57:58 -04:00
water
f55c2d305d
another fix
2020-09-08 19:49:58 -04:00
water
413bd66ce7
fix windows min/max macro issue
2020-09-08 19:46:40 -04:00
water
d35a8a3867
usleep -> this_thread::sleep_for
2020-09-08 19:43:03 -04:00
water
f0328dcc92
Merge branch 'master' of https://github.com/water111/jak-project into w/ir
2020-09-08 19:39:39 -04:00
water111
6483241061
Merge pull request #14 from xTVaser/windows/listener
...
Fix Listener/Deci2Server on Windows
2020-09-08 19:28:51 -04:00
Tyler Wilding
fff501d786
Corrections to fix linux, and further cleanup
2020-09-08 19:15:14 -04:00
Tyler Wilding
4b6223a6d0
Extract adding timeout to socket
2020-09-08 14:33:28 -04:00
Tyler Wilding
871f1b43b0
Remove the problematic Multiple Deci tests
2020-09-08 14:12:04 -04:00
Tyler Wilding
f8fccbf7a6
Additional progress, listener tests are starting to pass
2020-09-08 00:01:46 -04:00
Tyler Wilding
3d8002acaf
oh no, im actually starting to understand cmake
2020-09-07 20:44:31 -04:00
Tyler Wilding
aea7b692e4
Got rid of a lot of windows ifdefs
2020-09-07 20:00:02 -04:00
Tyler Wilding
84e0bee6f4
Use shim in Listener/Deci2Server
2020-09-07 19:59:44 -04:00
Tyler Wilding
1ab8329e3c
Created a cross-platform socket shim
2020-09-07 19:58:54 -04:00
water
1394cf13cd
17 of 124 compiler tests passing
2020-09-07 19:17:48 -04:00
water
ee4eb9f128
add some basic symbol stuff
2020-09-07 13:28:16 -04:00
water
1de0cbb6f6
enable macros
2020-09-06 17:42:20 -04:00
water
d49b01e310
working return integer tests as part of gtest
2020-09-06 16:58:25 -04:00
water
8bf0bd86d3
integer constant program working up to ir
2020-09-06 12:45:31 -04:00
water
2b67b1078f
add lambda skeleton
2020-09-05 18:55:07 -04:00
water111
2075dd66b6
Add ObjectGenerator and Register Allocator ( #10 )
...
* start the ObjectFileGenerator
* finish v3 generation
* add analysis for register allocator
* add register allocator
* fix const
* fix build
* fix formatting for clang-format
* attempt to fix windows build
* windows 2
* windows 3
* windows 4
* windows 5
* windows 6
2020-09-05 16:37:37 -04:00
water111
660eeda63a
Merge pull request #6 from xTVaser/ci/windows
...
Add Windows CI
2020-09-05 15:19:30 -04:00
Tyler Wilding
8a8bb9ba89
Update badge
2020-09-04 23:44:54 -04:00
Tyler Wilding
0b0b32907a
Use both cores for the windows build
2020-09-04 23:39:27 -04:00
Tyler Wilding
905d443115
Cleanup test step
2020-09-04 23:31:22 -04:00
Tyler Wilding
6187b31f2c
Changes needed to get build passing
2020-09-04 23:24:16 -04:00
Tyler Wilding
f38ed57ed5
Update workflow
2020-09-04 23:24:07 -04:00
water111
44f0fd054d
Merge pull request #4 from xTVaser/windows-nodeci
...
Current Windows Build
2020-09-04 20:09:47 -04:00
Tyler Wilding
d006301a9a
Merge pull request #1 from water111/w/windows-nodeci-linux-fixes
...
Small fixes for linux
2020-09-04 20:06:13 -04:00
water
7d1625734f
small fixes for linux
2020-09-04 20:00:45 -04:00
Tyler Wilding
fa40b68a37
Aren't functions hoisted..?
2020-09-04 19:43:45 -04:00
Tyler Wilding
d86775878e
Address review feedback
2020-09-04 19:40:45 -04:00
water111
ad029a0842
Merge pull request #5 from water111/w/obj-names
...
Add empty source files
2020-09-04 16:37:58 -04:00
water
69f2f961e9
build system design doc
2020-09-04 16:31:35 -04:00
water
1083bf784e
add empty files for all obj files
2020-09-04 14:44:23 -04:00
Tyler Wilding
dcde103c26
Address compiler and test failures
2020-09-03 23:56:35 -04:00
Tyler Wilding
39eb3a90ea
Fix for cmake
2020-09-03 22:42:04 -04:00
water
c5de535f50
guesses at folders
2020-09-03 22:32:16 -04:00
Tyler Wilding
ef09eb12c8
Add a bunch of #ifdefs to keep things working as expected on linux
2020-09-03 22:24:50 -04:00
Tyler Wilding
f68f220e5b
Merge remote-tracking branch 'water111/master' into windows-nodeci
2020-09-03 20:16:28 -04:00
water
bd15e47506
add object names
2020-09-03 20:11:31 -04:00
Tyler Wilding
f231fc9be1
Merge branch 'windows-nodeci-before-merge' into windows-nodeci
2020-09-03 20:06:14 -04:00
water111
aa2dc99e75
Merge pull request #3 from water111/w/emitter
...
Add utilities/tests for generating x86-64 instructions
2020-09-02 18:06:11 -04:00