1
0
mirror of https://github.com/golang/go synced 2024-11-22 06:04:39 -07:00

remove compat stuff

R=rsc
DELTA=70  (16 added, 52 deleted, 2 changed)
OCL=33295
CL=33299
This commit is contained in:
Rob Pike 2009-08-14 14:55:22 -07:00
parent dc6b4f4767
commit b0a0e3c439
3 changed files with 18 additions and 5 deletions

View File

@ -11,12 +11,10 @@ HFILES=\
a.h\
y.tab.h\
../5l/5.out.h\
compat.h\
OFILES=\
y.tab.$O\
lex.$O\
compat.$O\
# ../5l/enam.$O\
YFILES=\

View File

@ -31,7 +31,6 @@
#include <lib9.h>
#include <bio.h>
#include "../5l/5.out.h"
#include "compat.h"
#ifndef EXTERN
#define EXTERN extern

View File

@ -33,6 +33,22 @@
#include "y.tab.h"
#include <ctype.h>
enum
{
Plan9 = 1<<0,
Unix = 1<<1,
Windows = 1<<2,
};
int
systemtype(int sys)
{
return sys&Plan9;
}
void* alloc(int32);
void* allocn(void*, int32, int32);
void
main(int argc, char *argv[])
{
@ -127,7 +143,7 @@ assemble(char *file)
int i, of;
strcpy(ofile, file);
p = utfrrune(ofile, pathchar());
p = utfrrune(ofile, '/');
if(p) {
include[0] = ofile;
*p++ = 0;
@ -656,7 +672,7 @@ outhist(void)
int n;
g = nullgen;
c = pathchar();
c = '/';
for(h = hist; h != H; h = h->link) {
p = h->name;
op = 0;