Commit Graph

9 Commits

Author SHA1 Message Date
Yann E. MORIN"
10f2223773 EABI is now considered stable. Thanks Michael ABBOTT for testing.
/trunk/arch/arm/config.in |    3     1     2     0 +--
 1 file changed, 1 insertion(+), 2 deletions(-)
2008-09-02 16:48:38 +00:00
Yann E. MORIN"
d837e19ce8 Don't allow to specify an ABI for ARM EABI builds: the ABI is implied by the fact we're building for EABI.
/trunk/arch/arm/functions |   19     3    16     0 +++----------------
 /trunk/arch/arm/config.in |    9     6     3     0 ++++++---
 2 files changed, 9 insertions(+), 19 deletions(-)
2008-09-01 17:54:39 +00:00
Yann E. MORIN"
055681518c Only present each of arch, abi, cpu tune and fpu optimisations for those targets supporting them.
/trunk/config/target.in       |   30    30     0     0 ++++++++++++++++++++++++++++++
 /trunk/arch/arm/config.in     |    5     5     0     0 +++++
 /trunk/arch/powerpc/config.in |    3     3     0     0 +++
 /trunk/arch/alpha/config.in   |    2     2     0     0 ++
 /trunk/arch/x86/config.in     |    3     3     0     0 +++
 /trunk/arch/mips/config.in    |    3     3     0     0 +++
 /trunk/arch/x86_64/config.in  |    3     3     0     0 +++
 7 files changed, 49 insertions(+)
2008-06-27 15:08:43 +00:00
Yann E. MORIN"
4b7c2e32ac Update the architecture API: architecture help is mandatory.
Update all architectures (some with pointer to the specs, when available).

 /trunk/docs/overview.txt      |    8     8     0     0 ++++++++
 /trunk/arch/arm/config.in     |    3     3     0     0 +++
 /trunk/arch/powerpc/config.in |    3     3     0     0 +++
 /trunk/arch/ia64/config.in    |    3     3     0     0 +++
 /trunk/arch/alpha/config.in   |    2     2     0     0 ++
 /trunk/arch/x86/config.in     |    3     3     0     0 +++
 /trunk/arch/mips/config.in    |    3     3     0     0 +++
 /trunk/arch/sh/config.in      |    3     3     0     0 +++
 /trunk/arch/x86_64/config.in  |    3     3     0     0 +++
 9 files changed, 31 insertions(+)
2008-06-27 14:55:22 +00:00
Yann E. MORIN"
62744e84e7 Autogenerate the architecture selection choice menu.
Update architectures definition files accordingly.
Update documentation accordingly.
Use makefile syntax when listing arch/, tools/ and debug/ config files.

 /trunk/kconfig/kconfig.mk     |   32    29     3     0 +++++++++++++++--
 /trunk/docs/overview.txt      |   75    67     8     0 +++++++++++++++++++++++++++++++++++----
 /trunk/config/target.in       |   94    16    78     0 ++++++++-----------------------------------------
 /trunk/arch/arm/config.in     |    6     5     1     0 +++
 /trunk/arch/powerpc/config.in |    2     2     0     0 +
 /trunk/arch/ia64/config.in    |    4     4     0     0 ++
 /trunk/arch/alpha/config.in   |    2     1     1     0
 /trunk/arch/x86/config.in     |    3     3     0     0 ++
 /trunk/arch/mips/config.in    |    5     5     0     0 +++
 /trunk/arch/sh/config.in      |    4     3     1     0 ++
 /trunk/arch/x86_64/config.in  |    3     3     0     0 ++
 11 files changed, 138 insertions(+), 92 deletions(-)
2008-06-27 13:58:53 +00:00
Yann E. MORIN"
65357b3698 Fix the EABI case for ARM.
/trunk/arch/arm/functions |   17    17     0     0 +++++++++++++++++
 /trunk/arch/arm/config.in |    3     3     0     0 +++
 2 files changed, 20 insertions(+)
2008-05-14 17:59:52 +00:00
Yann E. MORIN"
a4baec803d Mark ARM EABI as being EXPERIMENTAL. 2007-09-17 21:47:52 +00:00
Yann E. MORIN"
9e947198d2 Initial support for ARM EABI (courtesy Szilveszter Ordog <ordog@mail.thot-soft.com>). 2007-09-14 21:31:00 +00:00
Yann E. MORIN"
7b70a704e0 Add the framework to have architecture-specific configuration and functions.
API is not yet defined.
2007-09-14 17:43:16 +00:00