* [Buildroot] [PATCH] Add support for the Cortex-A8 processor
[not found] <dfb660300911171312v7a9533d2q8aea097a5900cc74@mail.gmail.com>
@ 2009-11-17 21:26 ` Laine Walker-Avina
2009-11-17 22:18 ` Peter Korsgaard
2009-11-18 8:56 ` Peter Korsgaard
0 siblings, 2 replies; 6+ messages in thread
From: Laine Walker-Avina @ 2009-11-17 21:26 UTC (permalink / raw)
To: buildroot
These patches add support for the Cortex-A8 processor used in the
Beagleboard among others.
---
Laine Walker-Avina
Firmware Engineer
PASCO scientific
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Add-support-for-the-Cortex-A8-ARM-target.patch
Type: text/x-patch
Size: 1542 bytes
Desc: not available
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20091117/1e97c0b4/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-GCC-Add-4.4.2-as-the-active-4.4.x-version.patch
Type: text/x-patch
Size: 7491 bytes
Desc: not available
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20091117/1e97c0b4/attachment-0003.bin>
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Buildroot] [PATCH] Add support for the Cortex-A8 processor
2009-11-17 21:26 ` [Buildroot] [PATCH] Add support for the Cortex-A8 processor Laine Walker-Avina
@ 2009-11-17 22:18 ` Peter Korsgaard
2009-11-18 2:40 ` Laine Walker-Avina
2009-11-18 8:56 ` Peter Korsgaard
1 sibling, 1 reply; 6+ messages in thread
From: Peter Korsgaard @ 2009-11-17 22:18 UTC (permalink / raw)
To: buildroot
>>>>> "Laine" == Laine Walker-Avina <lwalkera@ieee.org> writes:
Laine> These patches add support for the Cortex-A8 processor used in the
Laine> Beagleboard among others.
Thanks, see below for a few comments.
Laine> ---
Laine> Laine Walker-Avina
Laine> Firmware Engineer
Laine> PASCO scientific
Laine> From e317f275af94696ba680524120147e5618ccf213 Mon Sep 17 00:00:00 2001
Laine> From: Laine Walker-Avina <lwalkera@ieee.org>
Laine> Date: Thu, 29 Oct 2009 10:30:50 -0700
Laine> Subject: [PATCH] Add support for the Cortex-A8 ARM target
Laine> +config BR2_cortex_a8
Laine> + bool "Cortex-A8"
Laine> config BR2_sa110
Laine> bool "sa110"
Laine> config BR2_sa1100
Laine> @@ -112,6 +114,7 @@ config BR2_ARM_TYPE
Laine> default ARM_SA1100 if BR2_sa1100
Laine> default ARM_XSCALE if BR2_xscale
Laine> default ARM_IWMMXT if BR2_iwmmxt
Laine> + default ARM_CORTEXA8 if BR2_cortex_a8
Laine> choice
Laine> prompt "Target ABI"
Laine> @@ -591,6 +594,7 @@ config BR2_GCC_TARGET_TUNE
Laine> default arm1136jf-s if BR2_arm1136jf_s
Laine> default arm1176jz-s if BR2_arm1176jz_s
Laine> default arm1176jzf-s if BR2_arm1176jzf_s
Laine> + default cortex-a8 if BR2_cortex_a8
Indentation seems wrong, otherwise it's fine. From what gcc version is
cortex A8 supported? We should probably make it depend on that minimal
version as the build otherwise breaks?
Laine> default strongarm110 if BR2_sa110
Laine> From 709c9a9140b377112a6721155e2a70bbaa893121 Mon Sep 17 00:00:00 2001
Laine> From: Laine Walker-Avina <lwalkera@ieee.org>
Laine> Date: Thu, 5 Nov 2009 14:27:45 -0800
Laine> Subject: [PATCH] GCC: Add 4.4.2 as the active 4.4.x version
We already have 4.4.2 support in BR.
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Buildroot] [PATCH] Add support for the Cortex-A8 processor
@ 2009-11-17 23:12 Michael S. Zick
2009-11-18 8:57 ` Peter Korsgaard
0 siblings, 1 reply; 6+ messages in thread
From: Michael S. Zick @ 2009-11-17 23:12 UTC (permalink / raw)
To: buildroot
On Tue November 17 2009, Peter Korsgaard wrote:
>
> Laine> From 709c9a9140b377112a6721155e2a70bbaa893121 Mon Sep 17 00:00:00 2001
> Laine> From: Laine Walker-Avina <lwalkera@ieee.org>
> Laine> Date: Thu, 5 Nov 2009 14:27:45 -0800
> Laine> Subject: [PATCH] GCC: Add 4.4.2 as the active 4.4.x version
>
> We already have 4.4.2 support in BR.
>
Just a FYI - yesterday learned, the hard way (I.E: before reading the release notes):
There was an ABI change from gcc-4.3 to gcc-4.4 for MIPS/MIPSel
There are a lot of things affected, I gave up on that and switched back to 4.3.whatever
Mike
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Buildroot] [PATCH] Add support for the Cortex-A8 processor
2009-11-17 22:18 ` Peter Korsgaard
@ 2009-11-18 2:40 ` Laine Walker-Avina
0 siblings, 0 replies; 6+ messages in thread
From: Laine Walker-Avina @ 2009-11-18 2:40 UTC (permalink / raw)
To: buildroot
On Tue, Nov 17, 2009 at 2:18 PM, Peter Korsgaard <jacmet@uclibc.org> wrote:
>>>>>> "Laine" == Laine Walker-Avina <lwalkera@ieee.org> writes:
>
> ?Laine> These patches add support for the Cortex-A8 processor used in the
> ?Laine> Beagleboard among others.
>
> Thanks, see below for a few comments.
>
> ?Laine> ---
> ?Laine> Laine Walker-Avina
> ?Laine> Firmware Engineer
> ?Laine> PASCO scientific
>
> ?Laine> From e317f275af94696ba680524120147e5618ccf213 Mon Sep 17 00:00:00 2001
> ?Laine> From: Laine Walker-Avina <lwalkera@ieee.org>
> ?Laine> Date: Thu, 29 Oct 2009 10:30:50 -0700
> ?Laine> Subject: [PATCH] Add support for the Cortex-A8 ARM target
>
>
> ?Laine> +config BR2_cortex_a8
> ?Laine> + ? ? ? bool "Cortex-A8"
> ?Laine> ?config BR2_sa110
> ?Laine> ? ? ? ? bool "sa110"
> ?Laine> ?config BR2_sa1100
> ?Laine> @@ -112,6 +114,7 @@ config BR2_ARM_TYPE
> ?Laine> ? ? ? ? default ARM_SA1100 ? ? ?if BR2_sa1100
> ?Laine> ? ? ? ? default ARM_XSCALE ? ? ?if BR2_xscale
> ?Laine> ? ? ? ? default ARM_IWMMXT ? ? ?if BR2_iwmmxt
> ?Laine> + ? ? ? default ARM_CORTEXA8 if BR2_cortex_a8
>
> ?Laine> ?choice
> ?Laine> ? ? ? ? prompt "Target ABI"
> ?Laine> @@ -591,6 +594,7 @@ config BR2_GCC_TARGET_TUNE
> ?Laine> ? ? ? ? default arm1136jf-s ? ? if BR2_arm1136jf_s
> ?Laine> ? ? ? ? default arm1176jz-s ? ? if BR2_arm1176jz_s
> ?Laine> ? ? ? ? default arm1176jzf-s ? ?if BR2_arm1176jzf_s
> ?Laine> + ? ? ? default cortex-a8 ? ? ? ? ? ? ? if BR2_cortex_a8
>
> Indentation seems wrong, otherwise it's fine. From what gcc version is
> cortex A8 supported? We should probably make it depend on that minimal
> version as the build otherwise breaks?
Gcc 4.4.1 added support for armv7-a, but there was a bug for c++
exceptions that made libstdc++ non-PIC which was fixed in 4.4.2. So
4.4.2 and later would probably be a good bet.
>
> ?Laine> ? ? ? ? default strongarm110 ? ?if BR2_sa110
>
> ?Laine> From 709c9a9140b377112a6721155e2a70bbaa893121 Mon Sep 17 00:00:00 2001
> ?Laine> From: Laine Walker-Avina <lwalkera@ieee.org>
> ?Laine> Date: Thu, 5 Nov 2009 14:27:45 -0800
> ?Laine> Subject: [PATCH] GCC: Add 4.4.2 as the active 4.4.x version
>
> We already have 4.4.2 support in BR.
Good to know.
>
> --
> Bye, Peter Korsgaard
>
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Buildroot] [PATCH] Add support for the Cortex-A8 processor
2009-11-17 21:26 ` [Buildroot] [PATCH] Add support for the Cortex-A8 processor Laine Walker-Avina
2009-11-17 22:18 ` Peter Korsgaard
@ 2009-11-18 8:56 ` Peter Korsgaard
1 sibling, 0 replies; 6+ messages in thread
From: Peter Korsgaard @ 2009-11-18 8:56 UTC (permalink / raw)
To: buildroot
>>>>> "Laine" == Laine Walker-Avina <lwalkera@ieee.org> writes:
Laine> These patches add support for the Cortex-A8 processor used in the
Laine> Beagleboard among others.
Patch 1 applied with minor tweaks - Thanks!
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Buildroot] [PATCH] Add support for the Cortex-A8 processor
2009-11-17 23:12 Michael S. Zick
@ 2009-11-18 8:57 ` Peter Korsgaard
0 siblings, 0 replies; 6+ messages in thread
From: Peter Korsgaard @ 2009-11-18 8:57 UTC (permalink / raw)
To: buildroot
>>>>> "Michael" == Michael S Zick <minimod@morethan.org> writes:
Hi,
Michael> Just a FYI - yesterday learned, the hard way (I.E: before
Michael> reading the release notes):
Michael> There was an ABI change from gcc-4.3 to gcc-4.4 for
Michael> MIPS/MIPSel There are a lot of things affected, I gave up on
Michael> that and switched back to 4.3.whatever
Yes, there's still some issues with 4.4.x, that's why we still default
to 4.3.4.
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2009-11-18 8:57 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <dfb660300911171312v7a9533d2q8aea097a5900cc74@mail.gmail.com>
2009-11-17 21:26 ` [Buildroot] [PATCH] Add support for the Cortex-A8 processor Laine Walker-Avina
2009-11-17 22:18 ` Peter Korsgaard
2009-11-18 2:40 ` Laine Walker-Avina
2009-11-18 8:56 ` Peter Korsgaard
2009-11-17 23:12 Michael S. Zick
2009-11-18 8:57 ` Peter Korsgaard
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox