plan9port

fork of plan9port with libvec, libstr and libsdb
Log | Files | Refs | README | LICENSE

mkfile (1287B)


      1 <$PLAN9/src/mkhdr
      2 
      3 LIB=libmach.a
      4 
      5 OFILES=\
      6 	$SYSNAME.$O\
      7 	cmdline.$O\
      8 	crack.$O\
      9 	crackelf.$O\
     10 	crackmacho.$O\
     11 	dwarf386.$O\
     12 	dwarfabbrev.$O\
     13 	dwarfaranges.$O\
     14 	dwarfcfa.$O\
     15 	dwarfget.$O\
     16 	dwarfinfo.$O\
     17 	dwarfopen.$O\
     18 	dwarfpc.$O\
     19 	dwarfpubnames.$O\
     20 	elf.$O\
     21 	elfdl386.$O\
     22 	elfcorefreebsd386.$O\
     23 	elfcorefreebsdamd64.$O\
     24 	elfcorelinux386.$O\
     25 	frame.$O\
     26 	fpformat.$O\
     27 	hexify.$O\
     28 	ieee.$O\
     29 	loc.$O\
     30 	localaddr.$O\
     31 	mach386.$O\
     32 	machamd64.$O\
     33 	macho.$O\
     34 	machocorepower.$O\
     35 	machpower.$O\
     36 	mangle.$O\
     37 	manglegcc2.$O\
     38 	manglegcc3.$O\
     39 	map.$O\
     40 	regs.$O\
     41 	stabs.$O\
     42 	swap.$O\
     43 	sym.$O\
     44 	symdwarf.$O\
     45 	symelf.$O\
     46 	symmacho.$O\
     47 	symstabs.$O\
     48 	ureg386.$O\
     49 
     50 HFILES=$PLAN9/include/mach.h
     51 
     52 <$PLAN9/src/mksyslib
     53 CFLAGS=$CFLAGS -I.
     54 
     55 elfdump: elfdump.o $LIBDIR/$LIB
     56 	$LD -o $target $prereq -l9
     57 
     58 machodump: machodump.o $LIBDIR/$LIB
     59 	$LD -o $target $prereq -l9
     60 
     61 dwarfdump: dwarfdump.o $LIBDIR/$LIB
     62 	$LD -o $target $prereq -l9
     63 
     64 nm: nm.o $LIBDIR/$LIB
     65 	$LD -o $target $prereq -l9
     66 
     67 t: t.o $LIBDIR/$LIB
     68 	$LD -o $target $prereq -l9 -lthread_db
     69 
     70 elfnm: elfnm.o $LIBDIR/$LIB
     71 	$LD -o $target $prereq -l9
     72 
     73 demangler: demangler.o $LIBDIR/$LIB
     74 	$LD -o $target $prereq -l9
     75 
     76 machodump: machodump.o $LIBDIR/$LIB
     77 	$LD -o $target $prereq -l9
     78 
     79 
     80 SunOS.$O: nosys.c
     81 Darwin.$O: nosys.c
     82 OpenBSD.$O: nosys.c
     83 NetBSD.$O: nosys.c
     84