File: gen-mpn-copy

package info (click to toggle)
glibc-pre2.1 2.0.93-980414-1
  • links: PTS
  • area: main
  • in suites: hamm
  • size: 43,920 kB
  • ctags: 42,602
  • sloc: ansic: 325,848; asm: 23,534; makefile: 3,352; sh: 3,283; awk: 582; perl: 474; csh: 15; sed: 10
file content (35 lines) | stat: -rw-r--r-- 811 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#!/bin/sh

translations='
sparc64		sparc/sparc64
sparc32/v8	sparc/sparc8
sparc32		sparc
x86/pentium	i386/i586
x86		i386
m68k/mc68000	m68k/m68000
m68k/mc68020	m68k/m68020
m88k/mc88100	m88k/m88100
m88k/mc88110	m88k/m88110
mips3		mips/mips3
mips2		mips
hppa/hppa1_1	hppa/hppa1.1
alpha/ev5	alpha/alphaev5
power		rs6000
am29000		a29k
'

set $translations
while [ $# -ge 2 ]; do
  gmp=$1 glibc=$2
  shift; shift
  echo 'mpn-found-1 := $(filter $(gmp-srcdir)/mpn/'$gmp'/%,$(mpn-found))
mpn-copy-1 := $(patsubst $(gmp-srcdir)/mpn/'$gmp'/%,$(sysdep_dir)/'$glibc\
'/%,$(mpn-found-1))
mpn-found := $(filter-out $(mpn-found-1),$(mpn-found))
mpn-copy-sysdep := $(mpn-copy-sysdep) $(mpn-copy-1)
$(mpn-copy-1): $(sysdep_dir)/'$glibc'/%: \
	       $(ignore gmp2glibc.sed) $(gmp-srcdir)/mpn/'$gmp'/%
	$(gmp2glibc)'
done

exit 0