Gentoo Archives: gentoo-embedded

From: Joakim Tjernlund <joakim.tjernlund@×××××××××.se>
To: gentoo-embedded@l.g.o
Subject: [gentoo-embedded] e300c3/c3 cpu support for glibc ports
Date: Fri, 24 Sep 2010 17:05:57
Message-Id: OFAA90DD2F.ADB61950-ONC12577A8.00596E74-C12577A8.0059EF21@transmode.se
1 This is what I came up with to make glibc support
2 --with-cpu=e300c2
3 Note that one needs to do: export libc_cv_cc_submachine="-mcpu=e300c2"
4 before running crossdev else glibc-headers failes later.
5
6 Jocke
7
8 From c18e208d94f1cc10268c44610780941056638a8b Mon Sep 17 00:00:00 2001
9 From: Joakim Tjernlund <Joakim.Tjernlund@×××××××××.se>
10 Date: Thu, 23 Sep 2010 17:14:45 +0200
11 Subject: [PATCH] e300c2/c3 support.
12
13 ---
14 .../sysdeps/powerpc/powerpc32/e300c2/nofpu/Implies | 2 ++
15 .../sysdeps/powerpc/powerpc32/e300c3/fpu/Implies | 1 +
16 .../sysdeps/powerpc/powerpc32/e300c3/nofpu/Implies | 2 ++
17 .../linux/powerpc/powerpc32/e300c2/nofpu/Implies | 2 ++
18 .../linux/powerpc/powerpc32/e300c3/fpu/Implies | 1 +
19 .../linux/powerpc/powerpc32/e300c3/nofpu/Implies | 2 ++
20 6 files changed, 10 insertions(+), 0 deletions(-)
21 create mode 100644 glibc-2.11.2/ports/sysdeps/powerpc/powerpc32/e300c2/nofpu/Implies
22 create mode 100644 glibc-2.11.2/ports/sysdeps/powerpc/powerpc32/e300c3/fpu/Implies
23 create mode 100644 glibc-2.11.2/ports/sysdeps/powerpc/powerpc32/e300c3/nofpu/Implies
24 create mode 100644 glibc-2.11.2/ports/sysdeps/unix/sysv/linux/powerpc/powerpc32/e300c2/nofpu/Implies
25 create mode 100644 glibc-2.11.2/ports/sysdeps/unix/sysv/linux/powerpc/powerpc32/e300c3/fpu/Implies
26 create mode 100644 glibc-2.11.2/ports/sysdeps/unix/sysv/linux/powerpc/powerpc32/e300c3/nofpu/Implies
27
28 diff --git glibc-2.11.2/ports/sysdeps/powerpc/powerpc32/e300c2/nofpu/Implies glibc-2.11.2/ports/sysdeps/powerpc/powerpc32/e300c2/nofpu/Implies
29 new file mode 100644
30 index 0000000..40836b6
31 --- /dev/null
32 +++ glibc-2.11.2/ports/sysdeps/powerpc/powerpc32/e300c2/nofpu/Implies
33 @@ -0,0 +1,2 @@
34 +powerpc/nofpu
35 +powerpc/soft-fp
36 diff --git glibc-2.11.2/ports/sysdeps/powerpc/powerpc32/e300c3/fpu/Implies glibc-2.11.2/ports/sysdeps/powerpc/powerpc32/e300c3/fpu/Implies
37 new file mode 100644
38 index 0000000..a6df48b
39 --- /dev/null
40 +++ glibc-2.11.2/ports/sysdeps/powerpc/powerpc32/e300c3/fpu/Implies
41 @@ -0,0 +1 @@
42 +powerpc/powerpc32/fpu
43 diff --git glibc-2.11.2/ports/sysdeps/powerpc/powerpc32/e300c3/nofpu/Implies glibc-2.11.2/ports/sysdeps/powerpc/powerpc32/e300c3/nofpu/Implies
44 new file mode 100644
45 index 0000000..40836b6
46 --- /dev/null
47 +++ glibc-2.11.2/ports/sysdeps/powerpc/powerpc32/e300c3/nofpu/Implies
48 @@ -0,0 +1,2 @@
49 +powerpc/nofpu
50 +powerpc/soft-fp
51 diff --git glibc-2.11.2/ports/sysdeps/unix/sysv/linux/powerpc/powerpc32/e300c2/nofpu/Implies glibc-2.11.2/ports/sysdeps/unix/sysv/linux/powerpc/powerpc32/e300c2/nofpu/Implies
52 new file mode 100644
53 index 0000000..e488d2b
54 --- /dev/null
55 +++ glibc-2.11.2/ports/sysdeps/unix/sysv/linux/powerpc/powerpc32/e300c2/nofpu/Implies
56 @@ -0,0 +1,2 @@
57 +powerpc/powerpc32/nofpu
58 +powerpc/powerpc32/soft-fp
59 diff --git glibc-2.11.2/ports/sysdeps/unix/sysv/linux/powerpc/powerpc32/e300c3/fpu/Implies glibc-2.11.2/ports/sysdeps/unix/sysv/linux/powerpc/powerpc32/e300c3/fpu/Implies
60 new file mode 100644
61 index 0000000..546dff6
62 --- /dev/null
63 +++ glibc-2.11.2/ports/sysdeps/unix/sysv/linux/powerpc/powerpc32/e300c3/fpu/Implies
64 @@ -0,0 +1 @@
65 +powerpc/powerpc32/e300c3/fpu
66 diff --git glibc-2.11.2/ports/sysdeps/unix/sysv/linux/powerpc/powerpc32/e300c3/nofpu/Implies glibc-2.11.2/ports/sysdeps/unix/sysv/linux/powerpc/powerpc32/e300c3/nofpu/Implies
67 new file mode 100644
68 index 0000000..e488d2b
69 --- /dev/null
70 +++ glibc-2.11.2/ports/sysdeps/unix/sysv/linux/powerpc/powerpc32/e300c3/nofpu/Implies
71 @@ -0,0 +1,2 @@
72 +powerpc/powerpc32/nofpu
73 +powerpc/powerpc32/soft-fp
74 --
75 1.7.2.2

Replies

Subject Author
Re: [gentoo-embedded] e300c3/c3 cpu support for glibc ports Mike Frysinger <vapier@g.o>