]> git.sur5r.net Git - cc65/history - src/cc65/symtab.c
added optimization for indexed 16-bit array load of form (array[i & 0x7f])
[cc65] / src / cc65 / symtab.c
2019-03-24 Bas WassinkForgot a cast, sorry
2019-03-24 Bas WassinkRevert accidentally committed changes for a future PR
2019-03-24 Bas WassinkMerge https://github.com/cc65/cc65
2019-03-23 Bas WassinkFix 32/64-bit int/pointer casts
2019-01-25 jedeoricMerge branch 'master' into master
2019-01-20 Oliver SchmidtMerge pull request #829 from inexorabletash/string...
2019-01-05 Greg KingChanged most "backticks" (grave accents) into apostrophes.
2018-10-16 laubzegaPost-review tweaks.
2018-10-16 laubzegaEven more optimization, cleanup, bugfix, comments.
2018-10-16 laubzegaStack adjustment code optimizations.
2018-10-09 Greg KingChanged a comment and an error message into more specif...
2018-10-08 laubzegaFix crash due to mistaken symbol identity.
2018-10-03 Greg KingAlways put goto stack-adjustments in the RODATA segment.
2018-10-02 laubzegaFormatting fixes.
2018-10-02 laubzegaFix non-goto jumps (i.e. inline assembly).
2018-10-02 laubzegaAnother warning.
2018-10-02 laubzegaProper warnings for "risky" gotos.
2018-10-02 laubzegaClean-up
2018-10-02 laubzegaAdjust SP on gotos between blocks with local variables.
2018-10-02 laubzegaSwitched from warning to error. Tightened the testcase.
2018-10-02 LaubzegaAdd checks for risky goto statements.
2017-10-23 jedeMerge branch 'master' of https://github.com/jedeoric...
2017-10-22 jedeoricMerge branch 'master' into master
2017-10-22 Oliver SchmidtMerge pull request #504 from jedeoric/master
2017-10-08 Oliver SchmidtMerge pull request #503 from jedeoric/master
2017-09-27 Oliver SchmidtMerge pull request #494 from jedeoric/master
2017-08-06 Bob AndrewsMerge branch 'master' into kbrepeat
2017-07-18 Oliver SchmidtMerge pull request #453 from mrdudz/waitvsync 460/head
2017-06-05 Oliver SchmidtMerge pull request #436 from bbbradsmith/ca65_define_ma...
2017-05-26 Oliver SchmidtMerge pull request #438 from bbbradsmith/ca65_rand_comment
2017-04-04 Oliver SchmidtMerge pull request #389 from IrgendwerA8/stringimprovements
2017-03-20 Oliver SchmidtMerge pull request #402 from IrgendwerA8/runtime_improv...
2017-03-18 Oliver SchmidtMerge pull request #405 from IrgendwerA8/65SC02_sim65_s...
2017-03-12 Oliver SchmidtMerge pull request #381 from pfusik/static-forward...
2017-03-09 Piotr Fusik"static int n; int n;" is an error.
2016-04-14 Oliver SchmidtMerge pull request #283 from polluks/sp65
2016-04-10 Oliver SchmidtMerge pull request #281 from polluks/sp65
2016-02-28 Bob AndrewsMerge pull request #7 from cvemu/master
2016-02-26 silverdrMerge pull request #1 from cc65/master
2015-12-27 Oliver SchmidtMerge pull request #249 from polluks/master
2015-09-04 mrdudzMerge remote-tracking branch 'upstream/master' into...
2015-08-15 Oliver SchmidtMerge pull request #197 from greg-king5/static
2015-08-10 Greg KingAdded warning diagnostics for conflicts between extern...
2015-08-09 Greg KingStopped extern declarations from changing previous...
2015-01-10 Oliver SchmidtMerge pull request #143 from greg-king5/basic-stub
2014-11-19 mrdudzMerge remote-tracking branch 'upstream/master'
2014-11-02 Stephan MühlstrasserMerge https://github.com/cc65/cc65 into c1p
2014-10-14 Oliver SchmidtMerge pull request #138 from spiro-trikaliotis/equality...
2014-10-14 Oliver SchmidtMerge pull request #137 from spiro-trikaliotis/notemitt...
2014-10-14 Spiro TrikaliotisFix for: cc65 forgetting to emit labels (Alan Cox) 137/head
2014-07-01 Oliver SchmidtMerge pull request #128 from greg-king5/multi-comments
2014-06-30 Greg KingChanged multi-line C comments into another style. 128/head
2014-03-19 Christian GroesslerMerge remote-tracking branch 'upstream/master' into...
2014-03-04 Oliver SchmidtNormalized code.
2013-05-09 Oliver SchmidtRemoved (pretty inconsistently used) tab chars from...
2013-02-02 uzFixed a problem: When a struct or unit was declared...
2012-03-24 uzFixed an error: For symbols declared as extern in local...
2011-08-31 uzWrite out global symbols to the debug file. Added some...
2011-08-12 uzTracked rename of hashstr -> hashfunc.
2009-10-19 uzRenamed attribute handling functions. Added SymHasAttr().
2009-10-18 uzChanged handling of attributes to a more generic form...
2009-10-18 uzFixed the existing but unused attribute parsing code...
2009-10-08 uzRewrote handling of the -W command line option. It...
2009-09-06 uzUse SymIsTypeDef and SymIsBitField instead of accessing...
2009-08-29 uzRename Width to BitWidth.
2009-08-29 uzAdded code to parse bit fields and enter them into...
2008-08-31 uzTest for pointer must use IsTypePtr not a direct compar...
2008-08-03 uzFixed several problems with old style (K&R) declaration...
2007-07-03 cuzFixed an error handling SC_EXTERN.
2006-02-19 cuzChanged the low level type representation from a strung...
2004-06-05 cuzMove the compiler stack pointer into its own module.
2004-05-31 cuzRewrite/cleanup of the complete expression flags handling.
2004-05-26 cuzGenerate assembler names for symbols
2003-10-09 cuzFixed a bug - enum tags were inserted into the wrong...
2003-02-03 cuzAdded flexible array members for structs
2003-01-04 cuzMove the Debug flag into a new module "debugflag" in...
2002-11-25 cuzFixed symtab code
2002-11-25 cuzRe-added register variables.
2002-11-24 cuzReenable register variables
2001-09-13 cuzFixed a bug
2001-05-22 cuzPolishing and minor corrections
2001-05-05 cuzWorking on the new backend
2001-05-03 cuzWorking on the new backend
2001-05-01 cuzWorking on the new backend
2001-04-19 cuzRenamed GetLabel to GetLocalLabel
2001-03-23 cuzMake AddConstSym from AddEnumSym
2001-03-23 cuzMake __fixargs__ an actual symbol table entry. Add...
2000-12-04 cuzMinor rearrangements to make the code more robust in...
2000-11-02 cuzRemoved error numbers in favour of literal error messag...
2000-10-15 cuzError handling cleanup/changes.
2000-08-14 cuzReworked type comparison and handling of type qualifiers
2000-08-01 cuzSome changes in the way, types and type strings are...
2000-08-01 cuzMoved the check module to the common dir.
2000-06-22 cuzRewrote parsing of locals.
2000-06-15 cuzRemove io.*, some cleanup
2000-06-14 cuzUse the xmalloc module from the common directory.
2000-06-12 cuzAdded support for old style (K&R) function declarations.
2000-06-08 cuzSome work on function stuff.
2000-05-28 uzThis commit was generated by cvs2svn to compensate...