cc65/src/cc65
mrdudz fd6d00a4dd revert 6096a24 - this breaks the case when the "label" is an expression containing spaces.
fixes bug #1853
2022-09-17 14:41:59 +02: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 Merge pull request #1785 from acqn/Effectless 2022-07-19 17:38:03 +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 Removed a mysterious "Hey!" message. 2022-07-21 11:59:38 +08: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 Despite not technically needed, it seems to be desirable to remove all trailing whitespace from inline assembly 2022-08-28 03:43:02 +02:00
codegen.h Optimized g_testbitfield() and g_extractbitfield() with enhanced support for long bit-fields. 2021-12-05 12:21:01 +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 Fix set but unused variable 2022-05-17 10:05:25 +02: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 revert 6096a24 - this breaks the case when the "label" is an expression containing spaces. 2022-09-17 14:41:59 +02:00
codeseg.h Changed multi-line C comments into another style. 2014-06-30 16:51:07 -04:00
compile.c Merge pull request #1817 from acqn/PPFix 2022-08-19 21:37:16 +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 extra optimizer step that replaces BRA by JMP if the target is external 2022-05-08 13:20:18 +02:00
coptjmp.h add extra optimizer step that replaces BRA by JMP if the target is external 2022-05-08 13:20:18 +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 Added supports for long bit-fields. 2022-01-04 18:23:04 +08:00
datatype.h Added and used new utility type functions for bit-fields. 2021-12-01 09:45:17 +08:00
declare.c Added supports for long bit-fields. 2022-01-04 18:23:04 +08:00
declare.h Separated data initializer stuff from declaration stuff. 2022-01-03 13:10:32 +08: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 function parameters declared as function types rather than function pointers. 2022-08-24 15:30:52 +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 Reverted E_ADDRESS_OF logic fix. 2022-09-01 12:56:46 +08:00
exprdesc.h Reverted E_ADDRESS_OF logic fix. 2022-09-01 12:56:46 +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 rename AddSubSearchPathFromWinBin to AddSubSearchPathFromBin 2022-04-28 18:35:05 +00:00
incpath.h Normalized code. 2014-03-04 01:11:19 +01:00
initdata.c Added supports for long bit-fields. 2022-01-04 18:23:04 +08:00
initdata.h Separated data initializer stuff from declaration stuff. 2022-01-03 13:10:32 +08:00
input.c Fixed the bug that preprocessor could run past the end of included files. 2022-07-26 21:10:26 +08:00
input.h Fixed the bug that preprocessor could run past the end of included files. 2022-07-26 21:10:26 +08: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 Fixed #pragma charmap for string literals. 2022-07-24 16:38:41 +08: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 Reverted E_ADDRESS_OF logic fix. 2022-09-01 12:56:46 +08:00
loadexpr.h Added and used new utility type functions for bit-fields. 2021-12-01 09:45:17 +08:00
locals.c Separated data initializer stuff from declaration stuff. 2022-01-03 13:10:32 +08: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 Modified way to keep undefined macro handling more consistent. 2022-08-18 22:51:23 +08:00
macrotab.h Modified way to keep undefined macro handling more consistent. 2022-08-18 22:51:23 +08: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
ppexpr.c Fixed parsing wide char constants. 2022-08-17 22:28:00 +08:00
ppexpr.h Fixed error recovery with preprocessing directives failures. 2022-08-05 14:03:51 +08: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 Merge pull request #1837 from acqn/PPLineFix 2022-08-26 23:12:59 +02:00
preproc.h Preprocessor directives can now appear in the argument list of function-like macro calls. 2022-07-26 21:10:38 +08: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 Fixed parsing wide char constants. 2022-08-17 22:28:00 +08:00
scanner.h Fixed parsing wide char constants. 2022-08-17 22:28:00 +08: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