summaryrefslogtreecommitdiff
path: root/src/cmd/6a
AgeCommit message (Collapse)AuthorFilesLines
2014-06-19Imported Upstream version 1.3upstream/1.3Michael Stapelberg5-1251/+720
2013-12-03Imported Upstream version 1.2upstream/1.2Michael Stapelberg5-991/+1363
2013-05-14Imported Upstream version 1.1upstream/1.1Michael Stapelberg1-0/+3
2013-03-04Imported Upstream version 1.1~hg20130304upstream/1.1_hg20130304Michael Stapelberg4-424/+477
2012-04-06Imported Upstream version 1upstream/1Ondřej Surý5-30/+2887
2011-09-13Imported Upstream version 60upstream/60Ondřej Surý5-0/+2226
2011-09-13Imported Upstream version 60Ondřej Surý5-2213/+0
2011-05-04Imported Upstream version 57upstream/57Ondřej Surý1-49/+4
2011-02-18Imported Upstream version 2011.02.15upstream/2011.02.15Ondřej Surý1-1/+1
2011-02-14Imported Upstream version 2011-02-01.1upstream/2011-02-01.1Ondřej Surý1-1/+0
2011-01-17Imported Upstream version 2011.01.12upstream/2011.01.12Ondřej Surý4-30/+26
2010-07-016a: assemble CMPPD as 6l expectsRuss Cox1-1/+1
libmach: disassemble CMPPD as 6a expects R=ken2 CC=Charlie Dorian, golang-dev http://codereview.appspot.com/1704046
2010-02-055a/6a/8a/5c/6c/8c: remove fixed-size arrays for -I and -D optionsDean Prichard2-5/+8
R=rsc CC=golang-dev http://codereview.appspot.com/198044 Committer: Russ Cox <rsc@golang.org>
2010-01-28avoid overflow of symb buffer in 5a/6a/8a/5c/6c/8cDean Prichard2-1/+4
R=rsc CC=golang-dev http://codereview.appspot.com/194099 Committer: Russ Cox <rsc@golang.org>
2010-01-225a/6a/8a: avoid fixed-sized file name bufferDean Prichard2-1/+3
R=rsc CC=golang-dev http://codereview.appspot.com/186279 Committer: Russ Cox <rsc@golang.org>
2009-11-23go: makes it build for the case $GOROOT has whitespacesSergio Luis O. B. Correia1-2/+2
the bash scripts and makefiles for building go didn't take into account the fact $GOROOT / $GOBIN could both be directories containing whitespaces, and was not possible to build it in such a situation. this commit adjusts the various makefiles/scripts to make it aware of that possibility, and now it builds successfully when using a path with whitespaces as well. Fixes issue 115. R=rsc, dsymonds1 http://codereview.appspot.com/157067 Committer: Russ Cox <rsc@golang.org>
2009-11-12yet another attempt to avoid conflicts withRuss Cox2-2/+6
<stdio.h>, which we weren't even #including R=r http://codereview.appspot.com/154108
2009-11-11fix BUFSIZ redeclaration warningsRuss Cox1-1/+1
R=r http://codereview.appspot.com/152085
2009-11-11getc/ungetc in assemblers; BUFSIZ everywhere.Russ Cox1-0/+4
Fixes issue 67. R=r http://codereview.appspot.com/154068
2009-11-09tweak documentation of commandsRuss Cox1-1/+1
so that first sentence is better for cmd page. live at http://r45:3456/cmd/ R=gri, r http://go/go-review/1024034
2009-11-03document the assemblers.Rob Pike1-0/+14
add details about -d and -e flags in the loaders. R=rsc CC=go-dev http://go/go-review/1018031
2009-10-03clean moreRuss Cox1-1/+1
R=r DELTA=40 (9 added, 3 deleted, 28 changed) OCL=35277 CL=35305
2009-07-28Support use of $GOBINDIR to override $HOME/binPhil Pennock1-3/+1
R=r,gri,rsc APPROVED=rsc DELTA=53 (12 added, 6 deleted, 35 changed) OCL=31822 CL=32282
2009-03-24throw away most of the compat.h compatibility layerRuss Cox1-15/+31
in favor of the lib9 compatibility layer. no need for two. now that mycreate is gone, .6 files are 0644 not 0755. TBR=r OCL=26679 CL=26679
2009-03-20move pragtextflag into lexbodyRuss Cox1-7/+0
R=ken OCL=26581 CL=26587
2009-01-27pragma textflagKen Thompson1-0/+7
fixes latent bugs in go and defer R=r OCL=23613 CL=23613
2009-01-13change another yacc reference to bison.Russ Cox1-1/+1
R=r DELTA=1 (0 added, 0 deleted, 1 changed) OCL=22662 CL=22691
2008-09-22better yacc rule in MakefileRuss Cox1-1/+1
if y.tab.c is older than y.tab.h, make interprets doing nothing as a failure, because y.tab.c hasn't been updated. so update it. R=r DELTA=4 (0 added, 0 deleted, 4 changed) OCL=15615 CL=15622
2008-09-18make Makefiles safe for parallel makeRuss Cox1-1/+4
use -j4 (4-way parallel) in make.bash. halves time for make.bash on r45 also add libregexp, acid to default build R=r DELTA=90 (39 added, 37 deleted, 14 changed) OCL=15485 CL=15487
2008-08-03Use a single Make.conf for setting CC, etc.Russ Cox1-5/+2
This makes it easy to build with other flags (like -ggdb) or other compilers (like cc64). R=r DELTA=45 (6 added, 22 deleted, 17 changed) OCL=13790 CL=13793
2008-08-03make 6a, 6c, 6g, 6l, libmach_amd64 build on 64-bit gcc.Russ Cox2-10/+9
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-12morestack magic numberKen Thompson2-18/+33
automatically generated in 6g and 6c, manually set in 6a. format is TEXT a(SB),, $a-b where a is auto size and b is parameter size SVN=126946
2008-06-27segmented stackKen Thompson1-4/+31
SVN=125151
2008-06-12import the plan 9 libraries libc (lib9) and libbio into the tree.Rob Pike1-2/+2
remove the dependency on /home/r. SVN=122482
2008-06-11convert from mk to makeRob Pike1-0/+42
phew. SVN=122266
2008-06-05goos and goarchKen Thompson1-1/+2
SVN=121349
2008-06-04Add compiler source to new directory structureRob Pike3-0/+2135
SVN=121164