scc

simple c99 compiler
git clone git://git.simple-cc.org/scc
Log | Files | Refs | Submodules | README | LICENSE

fun.h (577B)


      1 int elfnew(Obj *, int);
      2 int elfread(Obj *, FILE *);
      3 int elfsetidx(long, char **, long *, FILE *);
      4 int elfgetidx(long *, char ***, long **, FILE *);
      5 int elfpc2line(Obj *, unsigned long long , char *, int *);
      6 int elfstrip(Obj *);
      7 void elfdel(Obj *);
      8 int elfwrite(Obj *, Map *, FILE *);
      9 int elfprobe(unsigned char *, char **);
     10 int elftype(char *);
     11 
     12 int elfxsetidx(int long , char *[], long [], FILE *);
     13 int elfxgetidx(int, long *, char ***, long **, FILE *);
     14 
     15 Symbol *elfgetsym(Obj *, int *, Symbol *);
     16 Section *elfgetsec(Obj *, int *, Section *);
     17 Map *elfloadmap(Obj *, FILE *);