1
0
mirror of https://github.com/cc65/cc65.git synced 2024-05-31 22:41:32 +00:00
cc65/src/cc65
2022-03-20 20:39:36 +01:00
..
.lclintrc Added .lclintrc 2001-09-06 09:43:53 +00:00
anonname.c Fixed nested struct/union initialization. 2020-07-30 08:38:24 +02:00
anonname.h Fixed nested struct/union initialization. 2020-07-30 08:38:24 +02:00
asmcode.c Changed multi-line C comments into another style. 2014-06-30 16:51:07 -04:00
asmcode.h Changed multi-line C comments into another style. 2014-06-30 16:51:07 -04:00
asmlabel.c Made local code/data labels really local to the functions where they live in. 2020-09-18 09:02:16 +02:00
asmlabel.h Made local code/data labels really local to the functions where they live in. 2020-09-18 09:02:16 +02:00
asmstmt.c Fixed handling of %v in inline asm parser. 2020-10-04 12:25:24 +02:00
asmstmt.h Changed multi-line C comments into another style. 2014-06-30 16:51:07 -04:00
assignment.c Fixed result type of certain operations, which was broken with the bit-field fix. 2021-06-10 21:54:32 +02:00
assignment.h Made "bit-field-ness" a type property instead of a SymbolEntry or ExprDesc property. 2021-06-09 08:03:12 +02:00
casenode.c Fix some commonly made spelling errors in comments. 2022-02-21 15:44:31 -05:00
casenode.h Fix some commonly made spelling errors in comments. 2022-02-21 15:44:31 -05:00
codeent.c More quick hack for CE_GenRegInfo. 2021-06-03 12:03:53 +02:00
codeent.h Removed a "return" keyword from an inline function that must return (void). 2021-05-12 19:43:32 -04:00
codegen.c Replace #include "inttypes.h" with <inttypes.h> 2022-03-06 14:48:51 -08:00
codegen.h Replace #include "inttypes.h" with <inttypes.h> 2022-03-06 14:48:51 -08:00
codeinfo.c More funcinfo on register usage fixes. 2021-06-03 12:03:53 +02:00
codeinfo.h More funcinfo on register usage fixes. 2021-06-03 12:03:53 +02:00
codelab.c Now every code entry has its argument parsed to tell some info. 2020-09-27 12:22:05 +02:00
codelab.h Changed multi-line C comments into another style. 2014-06-30 16:51:07 -04:00
codeopt.c Removed trailing whitespaces. 2021-03-03 10:07:24 +01:00
codeopt.h Normalized code. 2014-03-04 01:11:19 +01:00
codeoptutil.c Fixed OptStackOps when the stuff pushed on stack top is accessed before the op. 2021-06-03 12:03:53 +02:00
codeoptutil.h Fixed OptStackOps when the stuff pushed on stack top is accessed before the op. 2021-06-03 12:03:53 +02:00
codeseg.c Interim fix for Issue #897. 2021-04-06 22:20:39 +02:00
codeseg.h Changed multi-line C comments into another style. 2014-06-30 16:51:07 -04:00
compile.c Less excessive errors with failed array declarations. 2021-05-14 10:48:17 +02:00
compile.h Enabled to output errors and warnings about tentative definitions. 2020-08-07 10:16:33 +02:00
coptadd.c Removed non-ASCII chars. 2021-04-19 16:06:10 +02:00
coptadd.h Changed multi-line C comments into another style. 2014-06-30 16:51:07 -04:00
coptc02.c Changed multi-line C comments into another style. 2014-06-30 16:51:07 -04:00
coptc02.h Normalized code. 2014-03-04 01:11:19 +01:00
coptcmp.c Fixed OptCmp1 with certain code patterns with labels. 2022-03-01 10:40:01 +08:00
coptcmp.h Changed multi-line C comments into another style. 2014-06-30 16:51:07 -04:00
coptind.c Removed trailing whitespaces. 2021-03-03 10:07:24 +01:00
coptind.h Added OptShiftBack for shifting the C flag into register A and back. 2020-10-20 21:55:39 +02:00
coptjmp.c add c64dtv support 2020-11-15 16:35:55 +01:00
coptjmp.h Moved all optimization steps from codeopt.c and some optimization steps from coptind.c into new separate files. 2020-09-08 14:18:22 +02:00
coptmisc.c Moved all optimization steps from codeopt.c and some optimization steps from coptind.c into new separate files. 2020-09-08 14:18:22 +02:00
coptmisc.h Moved all optimization steps from codeopt.c and some optimization steps from coptind.c into new separate files. 2020-09-08 14:18:22 +02:00
coptneg.c Use bcc instead of bne in OptNegAX2 to ease optimizations. 2020-10-20 21:55:39 +02:00
coptneg.h Use bcc instead of bne in OptNegAX2 to ease optimizations. 2020-10-20 21:55:39 +02:00
coptptrload.c Made optimization steps aware of long branches better. 2020-10-24 21:25:24 +02:00
coptptrload.h Removed trailing whitespaces. 2021-03-03 10:07:24 +01:00
coptptrstore.c Changed multi-line C comments into another style. 2014-06-30 16:51:07 -04:00
coptptrstore.h Changed multi-line C comments into another style. 2014-06-30 16:51:07 -04:00
coptpush.c Fixed OptPush1 in case later code would rely on that pushax zeroes register Y. 2020-09-04 11:58:25 +02:00
coptpush.h Fixed OptPush1 in case later code would rely on that pushax zeroes register Y. 2020-09-04 11:58:25 +02:00
coptshift.c Made optimization steps aware of long branches better. 2020-10-24 21:25:24 +02:00
coptshift.h Fixed a signed char shift optimization so that it won't be used on signed int also. 2015-12-13 17:04:43 -05:00
coptsize.c Added processor flags usage tracking. 2020-09-13 13:50:35 +02:00
coptsize.h Changed multi-line C comments into another style. 2014-06-30 16:51:07 -04:00
coptstop.c Fixed crash in Opt_a_toscmpbool caused by wrong order of condition checks. 2021-09-28 17:02:37 +02:00
coptstop.h Normalized code. 2014-03-04 01:11:19 +01:00
coptstore.c Fixed a bug that didn't preserve the accumulator's value when a simple 16-bit fetch-and-store is optimized. (#637) 2018-05-12 13:46:16 -04:00
coptstore.h Changed multi-line C comments into another style. 2014-06-30 16:51:07 -04:00
coptsub.c Removed non-ASCII chars. 2021-04-19 16:06:10 +02:00
coptsub.h Changed multi-line C comments into another style. 2014-06-30 16:51:07 -04:00
copttest.c Added processor flag usage/change-tracking for non-JSR/RTS code entries. 2020-09-18 09:04:15 +02:00
copttest.h Changed multi-line C comments into another style. 2014-06-30 16:51:07 -04:00
copyleft.jrd This commit was generated by cvs2svn to compensate for changes in r2, 2000-05-28 13:40:48 +00:00
dataseg.c Normalized code. 2014-03-04 01:11:19 +01:00
dataseg.h Normalized code. 2014-03-04 01:11:19 +01:00
datatype.c Made "bit-field-ness" a type property instead of a SymbolEntry or ExprDesc property. 2021-06-09 08:03:12 +02:00
datatype.h Made "bit-field-ness" a type property instead of a SymbolEntry or ExprDesc property. 2021-06-09 08:03:12 +02:00
declare.c Fixed anonymous bit-fields declared with typedef'ed type names. 2022-01-03 23:54:14 +08:00
declare.h Warning about ESU types declared inside parameter list as they are invisble outside. 2020-08-29 16:37:16 +02:00
declattr.c Changed most "backticks" (grave accents) into apostrophes. 2019-01-05 14:57:12 -05:00
declattr.h Normalized code. 2014-03-04 01:11:19 +01:00
error.c Standard formatting of error messages. 2021-05-11 17:41:59 +02:00
error.h Fix the warning that is produced for unused functions 2021-05-08 01:03:43 +02:00
expr.c Fixed signed long comparisons with smaller unsigned types. 2022-03-03 20:24:14 +08:00
expr.h Made "bit-field-ness" a type property instead of a SymbolEntry or ExprDesc property. 2021-06-09 08:03:12 +02:00
exprdesc.c Made "bit-field-ness" a type property instead of a SymbolEntry or ExprDesc property. 2021-06-09 08:03:12 +02:00
exprdesc.h Replace #include "inttypes.h" with <inttypes.h> 2022-03-06 14:48:51 -08:00
funcdesc.c fix formatting 2021-05-11 14:14:44 +02:00
funcdesc.h fix formatting 2021-05-11 14:14:44 +02:00
function.c Fixed 'case'/'default' labels in non-compound 'switch' body statement. 2021-05-16 20:43:49 +02:00
function.h Made the code more constness-correct with 'Type' usage. 2021-04-19 15:36:55 +02:00
global.c Add --debug-tables <filename> option and output struct and union fields 2021-09-29 05:20:44 +02:00
global.h Add --debug-tables <filename> option and output struct and union fields 2021-09-29 05:20:44 +02:00
goto.c Changed codegen for postfix inc/dec operations by deferring them till sequence points. 2020-10-20 22:01:55 +02:00
goto.h Normalized code. 2014-03-04 01:11:19 +01:00
hexval.c Changed most "backticks" (grave accents) into apostrophes. 2019-01-05 14:57:12 -05:00
hexval.h Removed trailing whitespaces. 2021-03-03 10:07:24 +01:00
ident.c Removed trailing whitespaces. 2021-03-03 10:07:24 +01:00
ident.h Normalized code. 2014-03-04 01:11:19 +01:00
incpath.c Normalized code. 2014-03-04 01:11:19 +01:00
incpath.h Normalized code. 2014-03-04 01:11:19 +01:00
input.c Changed most "backticks" (grave accents) into apostrophes. 2019-01-05 14:57:12 -05:00
input.h Changed multi-line C comments into another style. 2014-06-30 16:51:07 -04:00
lineinfo.c Changed multi-line C comments into another style. 2014-06-30 16:51:07 -04:00
lineinfo.h Removed trailing whitespaces. 2021-03-03 10:07:24 +01:00
litpool.c Use a dedicated label pool for literals. 2020-08-31 09:12:03 +02:00
litpool.h Fixed Issue #1028 by outputing local literals when exiting the function scope. 2020-06-01 22:37:40 +02:00
loadexpr.c Made "bit-field-ness" a type property instead of a SymbolEntry or ExprDesc property. 2021-06-09 08:03:12 +02:00
loadexpr.h Removed non-ASCII chars. 2021-04-19 15:50:52 +02:00
locals.c Used (size_t), instead of (long) where converting between pointers and integers. 2021-12-12 19:40:43 -05:00
locals.h Changed multi-line C comments into another style. 2014-06-30 16:51:07 -04:00
loop.c Removed non-ASCII chars. 2021-04-19 15:50:52 +02:00
loop.h Removed non-ASCII chars. 2021-04-19 15:50:52 +02:00
macrotab.c Changed most "backticks" (grave accents) into apostrophes. 2019-01-05 14:57:12 -05:00
macrotab.h Changed multi-line C comments into another style. 2014-06-30 16:51:07 -04:00
main.c Merge pull request #1692 from karrika/atari7800 2022-03-20 20:39:36 +01:00
opcodes.c add c64dtv support 2020-11-15 16:35:55 +01:00
opcodes.h Added processor state info to the OPCDesc table. However, since some opcodes are affected by the addressing mode, this info is unused in codegen/optimizer but just as quick in-code documentation/hints. 2020-09-18 09:04:15 +02:00
output.c Changed most "backticks" (grave accents) into apostrophes. 2019-01-05 14:57:12 -05:00
output.h Changed multi-line C comments into another style. 2014-06-30 16:51:07 -04:00
pragma.c Standard formatting of error messages. 2021-05-11 17:41:59 +02:00
pragma.h Allowed character code zero to be remapped with other character codes. 2016-06-11 06:43:19 -04:00
preproc.c Made the C preprocessor #if nesting stack have 256 levels. 2021-05-30 03:52:32 -04:00
preproc.h Removed non-ASCII chars. 2021-04-19 15:50:52 +02:00
reginfo.c Added processor flags usage tracking. 2020-09-13 13:50:35 +02:00
reginfo.h Removed trailing whitespaces. 2021-03-03 10:07:24 +01:00
scanner.c Add support for static_assert 2020-07-30 19:17:11 +02:00
scanner.h Made the code more constness-correct with 'Type' usage. 2021-04-19 15:36:55 +02:00
scanstrbuf.c Removed trailing whitespaces. 2021-03-03 10:07:24 +01:00
scanstrbuf.h Changed multi-line C comments into another style. 2014-06-30 16:51:07 -04:00
segments.c Support for optionally specifying address size for segments with: 2020-10-11 23:05:20 +02:00
segments.h Support for optionally specifying address size for segments with: 2020-10-11 23:05:20 +02:00
shiftexpr.c Fixed bitwise shift with numeric constant operand(s). 2022-02-16 20:10:54 +08:00
shiftexpr.h Removed non-ASCII chars. 2021-04-19 15:50:52 +02:00
stackptr.c Removed non-ASCII chars. 2021-04-19 15:50:52 +02:00
stackptr.h Removed non-ASCII chars. 2021-04-19 15:50:52 +02:00
standard.c Make some arrays const. 2017-06-28 20:43:31 +02:00
standard.h Changed multi-line C comments into another style. 2014-06-30 16:51:07 -04:00
staticassert.c Renamed StaticConstExpr() and StaticConstAbsIntExpr() with clearer comments. 2020-08-30 00:26:52 +08:00
staticassert.h Change copyright notice to "The cc65 Authors" 2020-07-30 19:17:11 +02:00
stdfunc.c Made "bit-field-ness" a type property instead of a SymbolEntry or ExprDesc property. 2021-06-09 08:03:12 +02:00
stdfunc.h Small optimization of some cc65-generated loops. 2016-05-24 15:52:12 -04:00
stdnames.c Normalized code. 2014-03-04 01:11:19 +01:00
stdnames.h Normalized code. 2014-03-04 01:11:19 +01:00
stmt.c Fixed 'case'/'default' labels in non-compound 'switch' body statement. 2021-05-16 20:43:49 +02:00
stmt.h Fixed 'case'/'default' labels in non-compound 'switch' body statement. 2021-05-16 20:43:49 +02:00
swstmt.c Fixed 'case'/'default' labels in non-compound 'switch' body statement. 2021-05-16 20:43:49 +02:00
swstmt.h Normalized code. 2014-03-04 01:11:19 +01:00
symentry.c Made the code more constness-correct with 'Type' usage. 2021-04-19 15:36:55 +02:00
symentry.h Used (size_t), instead of (long) where converting between pointers and integers. 2021-12-12 19:40:43 -05:00
symtab.c Merge pull request #1560 from empathicqubit/master 2022-03-20 20:27:15 +01:00
symtab.h Fixed anonymous bit-fields declared with typedef'ed type names. 2022-01-03 23:54:14 +08:00
testexpr.c Removed non-ASCII chars. 2021-04-19 15:50:52 +02:00
testexpr.h Fixed codegen with addresses as boolean test conditions. 2021-03-20 01:39:32 +01:00
textseg.c Changed multi-line C comments into another style. 2014-06-30 16:51:07 -04:00
textseg.h Changed multi-line C comments into another style. 2014-06-30 16:51:07 -04:00
typecmp.c Made "bit-field-ness" a type property instead of a SymbolEntry or ExprDesc property. 2021-06-09 08:03:12 +02:00
typecmp.h Warnings on discarding pointer qualifiers always. 2021-03-30 19:41:20 +02:00
typeconv.c Made "bit-field-ness" a type property instead of a SymbolEntry or ExprDesc property. 2021-06-09 08:03:12 +02:00
typeconv.h Fixed ternary result type detection with pointer types. 2021-03-30 19:41:20 +02:00
util.c Changed multi-line C comments into another style. 2014-06-30 16:51:07 -04:00
util.h Changed multi-line C comments into another style. 2014-06-30 16:51:07 -04:00
wrappedcall.c rework to use a magic value instead of a flag, as suggested by Oliver 2021-05-11 14:00:49 +02:00
wrappedcall.h rework to use a magic value instead of a flag, as suggested by Oliver 2021-05-11 14:00:49 +02:00