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