1
0
mirror of https://github.com/cc65/cc65.git synced 2024-07-03 06:29:36 +00:00
cc65 - a freeware C compiler for 6502 based systems
Go to file
cuz b4326d1930 Place all declarations that are local to a function into the local function
scope. Apart from some other advantages, this works around a bug where having
an external identifier in global scope and using an "extern" declaration for
exactly the same identifier in a function did not work, because the assembler
refused to export and import one and the same identifier. Since the import
now imports into local scope, both identifiers are distinct for the assembler
and the (valid) C code works.


git-svn-id: svn://svn.cc65.org/cc65/trunk@1424 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-10-02 13:00:04 +00:00
asminc Add tgi_horline 2002-07-07 11:12:41 +00:00
doc Remove the "empty" segment type 2002-09-27 06:59:33 +00:00
include assert() must be an expression of type void 2002-09-18 20:15:49 +00:00
libsrc Fixed the result of the % operator for longs 2002-09-28 19:55:19 +00:00
packages Added debian stuff from Michael Klein <michael.klein@puffin.lb.shuttle.de> 2002-09-18 20:41:33 +00:00
samples File had DOS line endings 2002-09-30 21:38:07 +00:00
src Place all declarations that are local to a function into the local function 2002-10-02 13:00:04 +00:00
testcode Added stroserror-test.c 2002-07-18 13:38:40 +00:00
util Added an older conversion program 2000-10-14 17:53:26 +00:00
.cvsignore This commit was generated by cvs2svn to compensate for changes in r2, 2000-05-28 13:40:48 +00:00