issues
search
EtchedPixels
/
Fuzix-Compiler-Kit
Fuzix C Compiler Project
Other
49
stars
13
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
When backend-byte is enabled, the access to the global variables of 6800 becomes strange.
#168
zu2
opened
12 hours ago
0
be-codegen-6800.c Optimizes addition and subtraction with signed/unsigned char.
#167
zu2
opened
4 days ago
1
reloc6800 code location?
#166
linuxha
opened
5 days ago
6
There is a typo in the opcode for left shifts greater than 8.
#165
zu2
closed
5 days ago
1
be-codegen-6800.c gen_shortcut += -= on char produces inefficient code for large numbers.
#164
zu2
closed
4 days ago
1
Build failed due to missing support6502/__addyasp.s
#163
hechtus
closed
1 week ago
1
be-codegen-6800.c be-code-6800.c Ideas for making signed/unsigned char comparisons more efficient
#162
zu2
opened
1 week ago
8
/lib/cpp: No such file or directory
#161
mk1nz
closed
1 week ago
5
__lplusxb uses sts instead of tsx, need to add 1 to the offset on 6800
#160
zu2
closed
1 week ago
1
be-codegen-6800.c gen_direct() Optimizes access to local arrays
#159
zu2
closed
1 week ago
1
+= and -= operations on floats are calculated as longs.
#158
zu2
closed
1 week ago
1
==,! = Between constants is not optimized
#157
zu2
closed
1 week ago
1
support6800/__mul.s Speeds up multiplication
#156
zu2
opened
2 weeks ago
3
be-code-6800.c dereferences to any "easy" expression
#155
zu2
closed
1 week ago
2
be-codegen-6800.c gen_shortcut() long value assignment.
#154
zu2
opened
2 weeks ago
0
modify be-codegen-6800.c gen_direct() for optimize constant assignment.
#153
zu2
closed
2 weeks ago
1
Escaped hex pairs were parsed in the wrong order
#152
danielgaskell
closed
2 weeks ago
1
MC6800: __boolf __notf helper missing.
#151
zu2
closed
2 weeks ago
2
bug: Function call through pointer fails on MC6800 (and other 680x)
#150
zu2
closed
2 weeks ago
1
Enables emu6800 to display current CPU cycles.
#149
zu2
closed
2 weeks ago
3
typo in be-codegen-6800.c
#148
zu2
closed
3 weeks ago
1
The position of the hidden bit in upport6800/__cast2f.c is incorrect.
#147
zu2
closed
3 weeks ago
1
support6800/__mulf.s Faster float multiplication
#146
zu2
opened
3 weeks ago
1
bug? be-code-6800.c cmp_direct() cmpb not generated.
#145
zu2
closed
1 week ago
3
be-codegen-6800.c: Add helper functions to calculate addresses of structures and arrays on the stack, reducing their size with -Os.
#144
zu2
closed
3 weeks ago
8
be-code-6800.c: Compilation with -Os fails due to missing helper functions __addsp8/__subsp8/__modsp16
#143
zu2
closed
2 weeks ago
1
be-codegen-6800.c ++/-- on char variables calls a helper, but this will be avoided.
#142
zu2
closed
2 weeks ago
2
bug: On the 6800, type promotion may not be performed correctly when performing mixed integer/float arithmetic.
#141
zu2
closed
3 weeks ago
1
support6800/__castf.c support6800/__castf.c does not convert correctly
#140
zu2
closed
3 weeks ago
2
6800 bug: pass a single argument to a varargs function, the call will fail because the stack is not adjusted.
#139
zu2
closed
3 weeks ago
1
support6800/cleanup.s, be-func-6800.c Cleanup for functions with many arguments was not done correctly. This caused wtest/input028.c to fail.
#138
zu2
closed
3 weeks ago
2
support6800/__plusl.s missing, wtest/input011.c fails.
#137
zu2
closed
2 weeks ago
3
add wtests/onetest6800 wtests/runtests6800
#136
zu2
closed
3 weeks ago
2
be-codegen-6800.c gen_node() add 6800 instructions to T_PLUS:
#135
zu2
opened
3 weeks ago
1
be-code-6800.c load_r_with(), load_x_with(): unnecessary invalidate_x() is used after make_local_ptr()
#134
zu2
closed
3 weeks ago
1
be-code-6800.c Fix x reg tracking and reduce tsx
#133
zu2
closed
3 weeks ago
1
support6800/__mulf.c does not do multiplication correctly.
#132
zu2
closed
3 weeks ago
1
The support6800 Makefile is missing some files and the tests fail.
#131
zu2
closed
4 weeks ago
1
be-code-6800.c op16_on_node() is not performing add/adc calculations correctly because the order of AccA and AccB is reversed.
#130
zu2
closed
4 weeks ago
1
support6800/__xplusplusuc.s By changing operations, can eliminate slow psh/pul
#129
zu2
closed
3 weeks ago
4
support6800/makebool.s tsta/b is 1 byte shorter than cmpa/b #0.
#128
zu2
closed
4 weeks ago
4
be-code-6800.c gen_fast_div() tst/bpl is shorter than bit #$80/beq
#127
zu2
closed
4 weeks ago
2
be-code-6800.c gen_fast_div() has a typo
#126
zu2
closed
1 month ago
1
be-codegen-6800.c gencast() MC6800 sign extend
#125
zu2
closed
1 month ago
1
sorry I missed please delete it
#124
zu2
closed
1 month ago
0
be-code-6800.c Extend constant multiplication
#123
zu2
closed
1 week ago
5
test/6800.c 6800 emulator's clock_count table is incorrect.
#122
zu2
closed
1 month ago
1
be-code-6800.c write_uni_op() breaks the stack if the destination of the assignment is a char.
#121
zu2
closed
4 weeks ago
2
support6800/__addxconst.s is slow, so use inx/dex instead.
#120
zu2
closed
1 month ago
2
support6800/ missing __abx, __adx
#119
zu2
closed
1 month ago
1
Next