Ethan Roseman
a6afc2afbc
avoid duplicate definition issue
2023-03-22 13:05:53 +09:00
Lightning
6784717c18
Fix documentation for compiling manually ( #24 )
2022-10-29 14:58:23 +09:00
Lightning
c833b5b4d3
Fix documentation for compiling manually ( #24 )
2022-10-29 14:58:07 +09:00
Lightning
80c3e66c48
gdb changes ( #26 )
2022-10-29 14:57:54 +09:00
Lightning
9ecb77b91a
Fix off by 1 errors in line generation resulting in mangled line ( #25 )
...
information for decompilation
2022-10-29 11:10:07 +09:00
pixel-stuck
ec1b55fd4a
Fix anonymous struct/unions not being recognized within a struct with more than 15 members ( #22 )
...
* Add support for anonymous structs/unions
* fix transparent struct/union functionality within a struct with more than 15 members
2022-02-23 05:45:50 +09:00
pixel-stuck
0e70194617
Add support for anonymous structs/unions ( #21 )
2022-02-22 21:08:46 +09:00
Lightning
8c569243c3
Fix abbrev bug during compilation causing gdb failure to load elf ( #20 )
2021-12-03 12:02:24 +09:00
Lightning
7fdb8b13fb
Alter dwarf2 debug label markers for AS to properly recognize as debug labels ( #19 )
2021-11-01 17:00:29 +09:00
Ethan Roseman
ce58d25d2b
Update build.yml
2021-10-30 00:13:19 +09:00
Ethan Roseman
eb2e1e927c
Update build.yml
2021-10-30 00:09:44 +09:00
Lightning
1c2496114e
Fix gcc version compilation difference during code gen ( #18 )
2021-10-30 00:07:32 +09:00
Ethan Roseman
bc7f150114
Fix cpp ( #17 )
...
* use original cpp
* oopz
2021-10-26 20:46:27 +09:00
Ethan Roseman
95b0c6d6c4
Update build.yml
2021-10-26 01:05:12 +09:00
Ethan Roseman
f018cf91fb
Update build.yml
2021-10-26 01:01:01 +09:00
Lightning
f02826c5a0
Fix null pointer deref when environment variable doesn't exist. ( #16 )
...
* Fix null pointer deref when environment variable doesn't exist. Causes cpp to crash every time
* Remove lines per Ethan
* Add cpp to release archive
* This isn't docker wanting a file list :P
2021-10-26 00:55:37 +09:00
Ethan Roseman
feb59f3cbd
Merge branch 'mips-target'
2021-08-23 05:21:42 +09:00
Ethan Roseman
65a80f6f6d
dumb typos
2021-08-23 05:20:12 +09:00
Ethan Roseman
2fe5dbafa1
Mips target ( #15 )
...
* mips target
* re-add section attribute support
* revert target for test
* test
* test2
* test
* refactor build script
* macro
* here goes nothin
* here goes nothin again
* here goes nothin again twice
* abandon all hope, ye who enter here
* gcc will rue the day
2021-08-23 04:44:42 +09:00
Ethan Roseman
d805eafda2
gcc will rue the day
2021-08-23 04:39:35 +09:00
Ethan Roseman
6b3906af29
abandon all hope, ye who enter here
2021-08-23 04:33:10 +09:00
Ethan Roseman
17ee48215e
here goes nothin again twice
2021-08-23 04:30:28 +09:00
Ethan Roseman
adfa458ff1
here goes nothin again
2021-08-23 04:27:21 +09:00
Ethan Roseman
f7185d5390
here goes nothin
2021-08-23 04:22:10 +09:00
Ethan Roseman
9743dfbce0
macro
2021-08-23 03:34:04 +09:00
Ethan Roseman
2ddda8fe84
refactor build script
2021-08-23 03:32:36 +09:00
Ethan Roseman
bba6f51684
test
2021-08-23 03:27:50 +09:00
Ethan Roseman
71e9fd72c9
test2
2021-08-23 03:15:19 +09:00
Ethan Roseman
3eab2e36f3
test
2021-08-23 03:12:37 +09:00
Ethan Roseman
7961c77cff
revert target for test
2021-08-23 03:00:14 +09:00
Ethan Roseman
f4ab61e56a
re-add section attribute support
2021-08-23 02:26:59 +09:00
Ethan Roseman
50b51867ce
mips target
2021-08-23 02:17:01 +09:00
alex
490f006528
build g++/cc1plus
2021-08-22 18:14:21 +01:00
alex
7e8979a89e
publish releases ( #7 )
2021-08-22 17:58:12 +01:00
Ethan Roseman
10db562d8d
Merge pull request #10 from pmret/build-it
...
Full GCC
2021-08-23 00:13:35 +09:00
Ethan Roseman
75d3c5f52d
..
2021-08-23 00:10:45 +09:00
Ethan Roseman
cb4f14d9f1
.
2021-08-23 00:10:06 +09:00
Ethan Roseman
af8d34196b
remove other thing from this PR
2021-08-23 00:08:16 +09:00
Ethan Roseman
d63377d564
Merge pull request #9 from pmret/revert-8-build-it
...
Revert "Build it"
2021-08-22 23:46:59 +09:00
Ethan Roseman
7e3f5a253b
Revert "Build it"
2021-08-22 23:44:46 +09:00
Ethan Roseman
f044691b98
Merge pull request #8 from pmret/build-it
...
Build it
2021-08-22 23:38:12 +09:00
Ethan Roseman
67889564b2
release candidate
2021-08-22 23:02:35 +09:00
Ethan Roseman
f82e14dcaa
try mips-nintendo-nu64
2021-08-22 22:49:53 +09:00
Ethan Roseman
b384dd2731
--with-gnu-as
2021-08-22 20:09:21 +09:00
Ethan Roseman
4a37d2e8fb
test building full gcc
2021-08-15 19:54:28 +09:00
Ethan Roseman
cf269a90cd
try to build everything
2021-08-14 01:04:10 +09:00
Ethan Roseman
20f48854ba
attempt 2
2021-07-15 19:37:10 +09:00
Ethan Roseman
550edd0263
add simple section attribute support for nu64 target
2021-07-15 19:28:17 +09:00
Ethan Roseman
b542c63fba
Merge pull request #5 from pmret/compilerfix
...
CI now builds the compiler with GCC 6
2021-07-15 06:21:11 -04:00
Ethan Roseman
49ad0e25f2
attempting to build the compiler with gcc 6 in github ci
2021-07-15 19:17:14 +09:00