From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1OzBie-0007xv-9s for garchives@archives.gentoo.org; Fri, 24 Sep 2010 17:05:57 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id ECF4DE0803 for ; Fri, 24 Sep 2010 17:05:55 +0000 (UTC) Received: from gw1.transmode.se (gw1.transmode.se [213.115.205.20]) by pigeon.gentoo.org (Postfix) with ESMTP id B2081E075E for ; Fri, 24 Sep 2010 16:23:14 +0000 (UTC) Received: from sesr04.transmode.se (sesr04.transmode.se [192.168.201.15]) by gw1.transmode.se (Postfix) with ESMTP id 2EC452597D5 for ; Fri, 24 Sep 2010 18:23:14 +0200 (CEST) Subject: [gentoo-embedded] e300c3/c3 cpu support for glibc ports X-KeepSent: AA90DD2F:ADB61950-C12577A8:00596E74; type=4; name=$KeepSent To: gentoo-embedded@lists.gentoo.org X-Mailer: Lotus Notes Release 8.5.2 August 10, 2010 Message-ID: From: Joakim Tjernlund Date: Fri, 24 Sep 2010 18:22:19 +0200 X-MIMETrack: Serialize by Router on sesr04/Transmode(Release 8.5.2 HF23|September 01, 2010) at 2010-09-24 18:23:14 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-embedded@lists.gentoo.org Reply-to: gentoo-embedded@lists.gentoo.org MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII X-Archives-Salt: 2f3fbdef-6284-4efd-9df7-fed4a7a65e2e X-Archives-Hash: 82d36d9d438da30d21ca4c61c60368bc This is what I came up with to make glibc support --with-cpu=e300c2 Note that one needs to do: export libc_cv_cc_submachine="-mcpu=e300c2" before running crossdev else glibc-headers failes later. Jocke >From c18e208d94f1cc10268c44610780941056638a8b Mon Sep 17 00:00:00 2001 From: Joakim Tjernlund Date: Thu, 23 Sep 2010 17:14:45 +0200 Subject: [PATCH] e300c2/c3 support. --- .../sysdeps/powerpc/powerpc32/e300c2/nofpu/Implies | 2 ++ .../sysdeps/powerpc/powerpc32/e300c3/fpu/Implies | 1 + .../sysdeps/powerpc/powerpc32/e300c3/nofpu/Implies | 2 ++ .../linux/powerpc/powerpc32/e300c2/nofpu/Implies | 2 ++ .../linux/powerpc/powerpc32/e300c3/fpu/Implies | 1 + .../linux/powerpc/powerpc32/e300c3/nofpu/Implies | 2 ++ 6 files changed, 10 insertions(+), 0 deletions(-) create mode 100644 glibc-2.11.2/ports/sysdeps/powerpc/powerpc32/e300c2/nofpu/Implies create mode 100644 glibc-2.11.2/ports/sysdeps/powerpc/powerpc32/e300c3/fpu/Implies create mode 100644 glibc-2.11.2/ports/sysdeps/powerpc/powerpc32/e300c3/nofpu/Implies create mode 100644 glibc-2.11.2/ports/sysdeps/unix/sysv/linux/powerpc/powerpc32/e300c2/nofpu/Implies create mode 100644 glibc-2.11.2/ports/sysdeps/unix/sysv/linux/powerpc/powerpc32/e300c3/fpu/Implies create mode 100644 glibc-2.11.2/ports/sysdeps/unix/sysv/linux/powerpc/powerpc32/e300c3/nofpu/Implies diff --git glibc-2.11.2/ports/sysdeps/powerpc/powerpc32/e300c2/nofpu/Implies glibc-2.11.2/ports/sysdeps/powerpc/powerpc32/e300c2/nofpu/Implies new file mode 100644 index 0000000..40836b6 --- /dev/null +++ glibc-2.11.2/ports/sysdeps/powerpc/powerpc32/e300c2/nofpu/Implies @@ -0,0 +1,2 @@ +powerpc/nofpu +powerpc/soft-fp diff --git glibc-2.11.2/ports/sysdeps/powerpc/powerpc32/e300c3/fpu/Implies glibc-2.11.2/ports/sysdeps/powerpc/powerpc32/e300c3/fpu/Implies new file mode 100644 index 0000000..a6df48b --- /dev/null +++ glibc-2.11.2/ports/sysdeps/powerpc/powerpc32/e300c3/fpu/Implies @@ -0,0 +1 @@ +powerpc/powerpc32/fpu diff --git glibc-2.11.2/ports/sysdeps/powerpc/powerpc32/e300c3/nofpu/Implies glibc-2.11.2/ports/sysdeps/powerpc/powerpc32/e300c3/nofpu/Implies new file mode 100644 index 0000000..40836b6 --- /dev/null +++ glibc-2.11.2/ports/sysdeps/powerpc/powerpc32/e300c3/nofpu/Implies @@ -0,0 +1,2 @@ +powerpc/nofpu +powerpc/soft-fp 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 new file mode 100644 index 0000000..e488d2b --- /dev/null +++ glibc-2.11.2/ports/sysdeps/unix/sysv/linux/powerpc/powerpc32/e300c2/nofpu/Implies @@ -0,0 +1,2 @@ +powerpc/powerpc32/nofpu +powerpc/powerpc32/soft-fp 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 new file mode 100644 index 0000000..546dff6 --- /dev/null +++ glibc-2.11.2/ports/sysdeps/unix/sysv/linux/powerpc/powerpc32/e300c3/fpu/Implies @@ -0,0 +1 @@ +powerpc/powerpc32/e300c3/fpu 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 new file mode 100644 index 0000000..e488d2b --- /dev/null +++ glibc-2.11.2/ports/sysdeps/unix/sysv/linux/powerpc/powerpc32/e300c3/nofpu/Implies @@ -0,0 +1,2 @@ +powerpc/powerpc32/nofpu +powerpc/powerpc32/soft-fp -- 1.7.2.2