| rsc | a84cbb2 | 2004-04-19 19:29:25 +0000 | [diff] [blame] | 1 | <$PLAN9/src/mkhdr |
| 2 | |||||
| 3 | LIB=libmach.a | ||||
| 4 | |||||
| 5 | OFILES=\ | ||||
| 6 | $SYSNAME.$O\ | ||||
| rsc | 1cc215a | 2004-12-25 22:03:28 +0000 | [diff] [blame] | 7 | cmdline.$O\ |
| rsc | a84cbb2 | 2004-04-19 19:29:25 +0000 | [diff] [blame] | 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\ | ||||
| rsc | 1cc215a | 2004-12-25 22:03:28 +0000 | [diff] [blame] | 21 | elfdl386.$O\ |
| rsc | a84cbb2 | 2004-04-19 19:29:25 +0000 | [diff] [blame] | 22 | elfcorefreebsd386.$O\ |
| Russ Cox | 443d628 | 2012-02-19 18:11:39 -0500 | [diff] [blame] | 23 | elfcorefreebsdamd64.$O\ |
| rsc | a84cbb2 | 2004-04-19 19:29:25 +0000 | [diff] [blame] | 24 | elfcorelinux386.$O\ |
| 25 | frame.$O\ | ||||
| 26 | fpformat.$O\ | ||||
| 27 | hexify.$O\ | ||||
| 28 | ieee.$O\ | ||||
| 29 | loc.$O\ | ||||
| 30 | localaddr.$O\ | ||||
| rsc | a84cbb2 | 2004-04-19 19:29:25 +0000 | [diff] [blame] | 31 | mach386.$O\ |
| Russ Cox | 443d628 | 2012-02-19 18:11:39 -0500 | [diff] [blame] | 32 | machamd64.$O\ |
| rsc | a84cbb2 | 2004-04-19 19:29:25 +0000 | [diff] [blame] | 33 | macho.$O\ |
| 34 | machocorepower.$O\ | ||||
| 35 | machpower.$O\ | ||||
| rsc | 7d6f567 | 2005-11-28 00:40:04 +0000 | [diff] [blame] | 36 | mangle.$O\ |
| 37 | manglegcc2.$O\ | ||||
| 38 | manglegcc3.$O\ | ||||
| rsc | a84cbb2 | 2004-04-19 19:29:25 +0000 | [diff] [blame] | 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\ | ||||
| rsc | 1369ede | 2004-12-28 17:35:10 +0000 | [diff] [blame] | 48 | ureg386.$O\ |
| rsc | a84cbb2 | 2004-04-19 19:29:25 +0000 | [diff] [blame] | 49 | |
| rsc | dd944ec | 2005-01-23 22:33:04 +0000 | [diff] [blame] | 50 | HFILES=$PLAN9/include/mach.h |
| rsc | a84cbb2 | 2004-04-19 19:29:25 +0000 | [diff] [blame] | 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 | ||||
| rsc | 1b135a7 | 2004-04-19 23:04:36 +0000 | [diff] [blame] | 66 | |
| rsc | 1cc215a | 2004-12-25 22:03:28 +0000 | [diff] [blame] | 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 | |||||
| rsc | 2eb3052 | 2005-11-29 04:05:36 +0000 | [diff] [blame] | 73 | demangler: demangler.o $LIBDIR/$LIB |
| 74 | $LD -o $target $prereq -l9 | ||||
| 75 | |||||
| Russ Cox | 873e5f5 | 2010-09-24 12:25:25 -0400 | [diff] [blame] | 76 | machodump: machodump.o $LIBDIR/$LIB |
| 77 | $LD -o $target $prereq -l9 | ||||
| 78 | |||||
| rsc | 1cc215a | 2004-12-25 22:03:28 +0000 | [diff] [blame] | 79 | |
| rsc | 566f93c | 2005-01-07 19:11:44 +0000 | [diff] [blame] | 80 | SunOS.$O: nosys.c |
| rsc | 1b135a7 | 2004-04-19 23:04:36 +0000 | [diff] [blame] | 81 | Darwin.$O: nosys.c |
| 82 | OpenBSD.$O: nosys.c | ||||
| 83 | NetBSD.$O: nosys.c | ||||
| 84 | |||||