]> git.lizzy.rs Git - plan9front.git/blobdiff - sys/src/cmd/6l/l.h
etheriwl: don't break controller on command flush timeout
[plan9front.git] / sys / src / cmd / 6l / l.h
index 39037c5a2228da32a90b99f89fb4852d7e063a3b..ee96b51ea795c9f1ee7a5b9c34359ee4fa87aaf3 100644 (file)
@@ -2,10 +2,7 @@
 #include       <libc.h>
 #include       <bio.h>
 #include       "../6c/6.out.h"
-
-#ifndef        EXTERN
-#define        EXTERN  extern
-#endif
+#include       "../cc/compat.h"
 
 #define        P               ((Prog*)0)
 #define        S               ((Sym*)0)
@@ -79,6 +76,7 @@ struct        Sym
        short   version;
        short   become;
        short   frame;
+       char    dupok;
        uchar   subtype;
        ushort  file;
        vlong   value;
@@ -278,7 +276,6 @@ EXTERN      char*   library[50];
 EXTERN char*   libraryobj[50];
 EXTERN int     libraryp;
 EXTERN int     xrefresolv;
-EXTERN char*   hunk;
 EXTERN uchar   inuxi1[1];
 EXTERN uchar   inuxi2[2];
 EXTERN uchar   inuxi4[4];
@@ -292,7 +289,6 @@ EXTERN      int     regrex[D_NONE+1];
 EXTERN Prog*   lastp;
 EXTERN long    lcsize;
 EXTERN int     nerrors;
-EXTERN long    nhunk;
 EXTERN long    nsymbol;
 EXTERN char*   noname;
 EXTERN char*   outfile;
@@ -302,7 +298,6 @@ EXTERN      Sym*    symlist;
 EXTERN long    symsize;
 EXTERN Prog*   textp;
 EXTERN vlong   textsize;
-EXTERN long    thunk;
 EXTERN int     version;
 EXTERN Prog    zprg;
 EXTERN int     dtype;
@@ -357,7 +352,6 @@ int find1(long, int);
 int    find1v(vlong, int);
 int    find2(long, int);
 void   follow(void);
-void   gethunk(void);
 void   histtoauto(void);
 double ieeedtod(Ieee*);
 long   ieeedtof(Ieee*);
@@ -370,7 +364,6 @@ void        lput(long);
 void   lputl(long);
 void   main(int, char*[]);
 void   mkfwd(void);
-void*  mysbrk(ulong);
 void   nuxiinit(void);
 void   objfile(char*);
 int    opsize(Prog*);