URI:
       ld.h - scc - simple c99 compiler
  HTML git clone git://git.simple-cc.org/scc
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
   DIR README
   DIR LICENSE
       ---
       ld.h (816B)
       ---
            1 /* passes */
            2 void pass1(int, char *[]);
            3 void pass2(int, char *[]);
            4 void pass3(int, char *[]);
            5 void pass4(int, char *[]);
            6 void pass5(int, char *[]);
            7 
            8 /* main.c */
            9 void error(char *, ...);
           10 char *nextarg(char **, char ***);
           11 
           12 /* symbol.c */
           13 int hasref(char *);
           14 Symbol *lookupsym(char *);
           15 int moreundef(void);
           16 void listundef(void);
           17 Symbol *define(Symbol *, Obj *);
           18 void debugsym(void);
           19 
           20 /* section.c */
           21 Section *lookupsec(char *);
           22 void copy(Obj *, Section *, Section *);
           23 void grow(Section *, int);
           24 void merge(Section *);
           25 void debugsec(void);
           26 
           27 /* globals */
           28 extern char *libpaths[];
           29 extern char *filename, *membname;
           30 extern int sflag;
           31 extern int xflag;
           32 extern int Xflag;
           33 extern int rflag;
           34 extern int dflag;
           35 extern int gflag;
           36 extern char *output, *entry;
           37 extern Obj *objhead;
           38 extern Section debug, text, rodata, data, bss;