mirror of
https://github.com/golang/go.git
synced 2025-05-15 12:24:37 +00:00
make 8a, 8c build again.
add 8a 8c 8l to the build to keep us honest. R=r DELTA=33 (28 added, 0 deleted, 5 changed) OCL=26694 CL=26711
This commit is contained in:
parent
34a5537edb
commit
58f7fc331f
@ -33,11 +33,30 @@
|
||||
#include "y.tab.h"
|
||||
#include <ctype.h>
|
||||
|
||||
enum
|
||||
{
|
||||
Plan9 = 1<<0,
|
||||
Unix = 1<<1,
|
||||
Windows = 1<<2,
|
||||
};
|
||||
|
||||
int
|
||||
systemtype(int sys)
|
||||
{
|
||||
return sys&Plan9;
|
||||
}
|
||||
|
||||
int
|
||||
pathchar(void)
|
||||
{
|
||||
return '/';
|
||||
}
|
||||
|
||||
void
|
||||
main(int argc, char *argv[])
|
||||
{
|
||||
char *p;
|
||||
int nout, nproc, status, i, c;
|
||||
int nout, nproc, i, c;
|
||||
|
||||
thechar = '8';
|
||||
thestring = "386";
|
||||
@ -162,7 +181,7 @@ assemble(char *file)
|
||||
|
||||
pass = 1;
|
||||
pinit(file);
|
||||
|
||||
|
||||
Bprint(&obuf, "%s\n", thestring);
|
||||
|
||||
for(i=0; i<nDlist; i++)
|
||||
@ -172,7 +191,7 @@ assemble(char *file)
|
||||
cclean();
|
||||
return nerrors;
|
||||
}
|
||||
|
||||
|
||||
Bprint(&obuf, "\n!\n");
|
||||
|
||||
pass = 2;
|
||||
@ -308,7 +327,7 @@ struct
|
||||
"CMPSW", LTYPE0, ACMPSW,
|
||||
"CMPXCHGB", LTYPE3, ACMPXCHGB,
|
||||
"CMPXCHGL", LTYPE3, ACMPXCHGL,
|
||||
"CMPXCHGW", LTYPE3, ACMPXCHGW,
|
||||
"CMPXCHGW", LTYPE3, ACMPXCHGW,
|
||||
"DAA", LTYPE0, ADAA,
|
||||
"DAS", LTYPE0, ADAS,
|
||||
"DATA", LTYPED, ADATA,
|
||||
@ -661,9 +680,9 @@ cinit(void)
|
||||
}
|
||||
|
||||
pathname = allocn(pathname, 0, 100);
|
||||
if(mygetwd(pathname, 99) == 0) {
|
||||
if(getwd(pathname, 99) == 0) {
|
||||
pathname = allocn(pathname, 100, 900);
|
||||
if(mygetwd(pathname, 999) == 0)
|
||||
if(getwd(pathname, 999) == 0)
|
||||
strcpy(pathname, "/???");
|
||||
}
|
||||
}
|
||||
|
@ -30,7 +30,7 @@ LIB=\
|
||||
../cc/cc.a$O
|
||||
|
||||
$(TARG): $(OFILES) $(LIB)
|
||||
$(LD) -o $(TARG) -L$(GOROOT)/lib $(OFILES) $(LIB) -lbio -l9
|
||||
$(LD) -o $(TARG) -L$(GOROOT)/lib $(OFILES) $(LIB) -lm -lbio -l9
|
||||
|
||||
$(OFILES): $(HFILES)
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
# Use of this source code is governed by a BSD-style
|
||||
# license that can be found in the LICENSE file.
|
||||
|
||||
for i in cc 6l 6a 6c gc 6g ar db nm acid cov gobuild prof gotest
|
||||
for i in cc 6l 6a 6c 8l 8a 8c gc 6g ar db nm acid cov gobuild prof gotest
|
||||
do
|
||||
cd $i
|
||||
make clean
|
||||
|
Loading…
x
Reference in New Issue
Block a user