Subversion Repositories planix.SVN

Rev

Rev 2 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
2 - 1
</$objtype/mkfile
2
 
3
LIB=/$objtype/lib/libmp.a
4
FILES=\
5
	mpaux\
6
	mpfmt\
7
	strtomp\
8
	mptobe\
33 7u83 9
	mptober\
2 - 10
	mptole\
33 7u83 11
	mptolel\
2 - 12
	betomp\
13
	letomp\
14
	mpadd\
15
	mpsub\
16
	mpcmp\
33 7u83 17
	mpsel\
2 - 18
	mpfactorial\
19
	mpmul\
20
	mpleft\
21
	mpright\
22
	mpvecadd\
23
	mpvecsub\
24
	mpvecdigmuladd\
25
	mpveccmp\
33 7u83 26
	mpvectscmp\
2 - 27
	mpdigdiv\
28
	mpdiv\
29
	mpexp\
30
	mpmod\
33 7u83 31
	mpmodop\
2 - 32
	mpextendedgcd\
33
	mpinvert\
34
	mprand\
33 7u83 35
	mpnrand\
2 - 36
	crt\
37
	mptoi\
38
	mptoui\
39
	mptov\
40
	mptouv\
33 7u83 41
	mpfield\
42
	cnfield\
43
	gmfield\
44
	mplogic\
45
	mptod\
2 - 46
 
47
ALLOFILES=${FILES:%=%.$O}
48
# cull things in the per-machine directories from this list
33 7u83 49
OFILES=	`{rfork e; \
50
	if(~ $objtype spim) objtype=mips; \
51
	rc ./reduce $O $objtype $ALLOFILES}
2 - 52
 
53
HFILES=\
54
	/$objtype/include/u.h\
55
	/sys/include/mp.h\
56
	dat.h\
57
 
58
CFILES=${FILES:%=%.c}
59
 
60
 
61
UPDATE=mkfile\
62
	$HFILES\
63
	$CFILES\
64
 
65
</sys/src/cmd/mksyslib