summaryrefslogtreecommitdiff
path: root/src/cmd/gc/dcl.c
AgeCommit message (Collapse)AuthorFilesLines
2008-08-28get rid of static/dynamic array distinctionKen Thompson1-1/+1
R=r OCL=14634 CL=14634
2008-08-10allow name-type or pointer-to-named-type as method name (bug046)Ken Thompson1-6/+14
R=r DELTA=17 (11 added, 3 deleted, 3 changed) OCL=14048 CL=14048
2008-08-03add 'export' adjectives to externalKen Thompson1-3/+7
var, const and type declarations. R=r DELTA=49 (12 added, 28 deleted, 9 changed) OCL=13791 CL=13791
2008-08-03make 6a, 6c, 6g, 6l, libmach_amd64 build on 64-bit gcc.Russ Cox1-1/+1
these guys really really want long to be 32-bits, so ,s/long/int32/ (and then manual fixup). still passes all tests. (i started out looking for just those longs that needed to be int32 instead, and it was just too hard to track them down one by one.) the longs were rare enough that i don't think it will cause integration problems. R=ken OCL=13787 CL=13789
2008-07-20tweaks to initKen Thompson1-10/+12
rand using init SVN=128142
2008-07-19initKen Thompson1-20/+38
SVN=128128
2008-07-19init filename vs pkgnameKen Thompson1-4/+6
SVN=128117
2008-07-19initializationKen Thompson1-0/+102
SVN=128115
2008-07-17div bugKen Thompson1-3/+5
[]ptr bug proc reuses old g* structures differnt assignment of offsets to parameters SVN=127888
2008-07-16parameter in fn literalsKen Thompson1-15/+15
SVN=127695
2008-07-16parameter declartions in func literalsKen Thompson1-0/+26
SVN=127678
2008-07-08unique import/export namesKen Thompson1-6/+6
more on go statement SVN=126421
2008-07-08disambiguate typedefs in export blocks of .6 filesRob Pike1-3/+3
SVN=126366
2008-07-05random little bugsKen Thompson1-1/+1
SVN=126049
2008-07-05output args declaredKen Thompson1-18/+32
arguments in first block for diagnostics thomo return better syntax error recovery SVN=126045
2008-06-27fix a few spelling mistakes in messagesRob Pike1-4/+4
SVN=125108
2008-06-21redeclarations of variables in the same block.Ken Thompson1-18/+20
half-step toward multivalued map indexing SVN=124019
2008-06-15now checks for lvalue/rvalue context ofKen Thompson1-0/+8
expressions. start of generics for calling builtin functions start of map type 'any' demoted from reserved word to type SVN=122808
2008-06-13plan9 line numbers and line tableKen Thompson1-2/+3
SVN=122793
2008-06-11import/exportKen Thompson1-9/+21
SVN=122309
2008-06-04Add compiler source to new directory structureRob Pike1-0/+814
SVN=121164