Mercurial > ecos
changeset 2791:cc8f8b9997d1
* hal/mips/idt32334/current/src/mips_idt32334.ld,
hal/mips/rm7000/var/current/src/mips_rm7000.ld: Process
*(.gcc_except_table.*) as for i386 architecture.
* hal/powerpc/ts1000/current/cdl/hal_powerpc_ts1000.cdl: Eliminate
duplicate definition of CYGSEM_REDBOOT_HAL_LINUX_BOOT.
| author | jld |
|---|---|
| date | Thu, 12 Feb 2009 11:07:18 +0000 |
| parents | fe2b9e9dcbe2 |
| children | 557484b482f8 |
| files | packages/hal/mips/idt32334/current/ChangeLog packages/hal/mips/idt32334/current/src/mips_idt32334.ld packages/hal/mips/rm7000/var/current/ChangeLog packages/hal/mips/rm7000/var/current/src/mips_rm7000.ld packages/hal/powerpc/ts1000/current/ChangeLog packages/hal/powerpc/ts1000/current/cdl/hal_powerpc_ts1000.cdl |
| diffstat | 6 files changed, 25 insertions(+), 17 deletions(-) [+] |
line wrap: on
line diff
--- a/packages/hal/mips/idt32334/current/ChangeLog +++ b/packages/hal/mips/idt32334/current/ChangeLog @@ -1,3 +1,8 @@ +2009-02-12 John Dallaway <john@dallaway.org.uk> + + * src/mips_idt32334.ld: Process *(.gcc_except_table.*) as for i386 + architecture. + 2004-07-31 Jonathan Larmour <jifl@eCosCentric.com> * src/var_intr.c (hal_extended_isr): Only need to check bits 1 to 14. @@ -35,7 +40,7 @@ 2003-02-13 Jonathan Larmour <jifl@eCos // ####GPLCOPYRIGHTBEGIN#### // ------------------------------------------- // This file is part of eCos, the Embedded Configurable Operating System. -// Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003 Free Software Foundation, Inc. +// Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2009 Free Software Foundation, Inc. // // This program is free software; you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by
--- a/packages/hal/mips/idt32334/current/src/mips_idt32334.ld +++ b/packages/hal/mips/idt32334/current/src/mips_idt32334.ld @@ -254,7 +254,9 @@ GROUP(libtarget.a libgcc.a) #define SECTION_gcc_except_table(_region_, _vma_, _lma_) \ .gcc_except_table _vma_ : _lma_ \ { \ - FORCE_OUTPUT; *(.gcc_except_table) \ + FORCE_OUTPUT; \ + KEEP(*(.gcc_except_table)) \ + *(.gcc_except_table.*) \ } > _region_
--- a/packages/hal/mips/rm7000/var/current/ChangeLog +++ b/packages/hal/mips/rm7000/var/current/ChangeLog @@ -1,3 +1,8 @@ +2009-02-12 John Dallaway <john@dallaway.org.uk> + + * src/mips_rm7000.ld: Process *(.gcc_except_table.*) as for i386 + architecture. + 2004-04-22 Jani Monoses <jani@iv.ro> * cdl/hal_mips_rm7000.cdl : @@ -79,7 +84,7 @@ 2000-11-30 Jesper Skov <jskov@redhat.c // ####GPLCOPYRIGHTBEGIN#### // ------------------------------------------- // This file is part of eCos, the Embedded Configurable Operating System. -// Copyright (C) 1998, 1999, 2000, 2001, 2002 Free Software Foundation, Inc. +// Copyright (C) 1998, 1999, 2000, 2001, 2002, 2009 Free Software Foundation, Inc. // // This program is free software; you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by
--- a/packages/hal/mips/rm7000/var/current/src/mips_rm7000.ld +++ b/packages/hal/mips/rm7000/var/current/src/mips_rm7000.ld @@ -224,7 +224,9 @@ GROUP(libtarget.a libgcc.a) #define SECTION_gcc_except_table(_region_, _vma_, _lma_) \ .gcc_except_table _vma_ : _lma_ \ { \ - FORCE_OUTPUT; *(.gcc_except_table) \ + FORCE_OUTPUT; \ + KEEP(*(.gcc_except_table)) \ + *(.gcc_except_table.*) \ } > _region_
--- a/packages/hal/powerpc/ts1000/current/ChangeLog +++ b/packages/hal/powerpc/ts1000/current/ChangeLog @@ -1,3 +1,8 @@ +2009-02-12 John Dallaway <john@dallaway.org.uk> + + * cdl/hal_powerpc_ts1000.cdl: Eliminate duplicate definition of + CYGSEM_REDBOOT_HAL_LINUX_BOOT. + 2009-01-31 Bart Veer <bartv@ecoscentric.com> * cdl/hal_powerpc_ts1000.cdl: update compiler flags for gcc 4.x @@ -89,7 +94,7 @@ 2002-09-03 Gary Thomas <gary@mlbassoc. // ####GPLCOPYRIGHTBEGIN#### // ------------------------------------------- // This file is part of eCos, the Embedded Configurable Operating System. -// Copyright (C) 1998, 1999, 2000, 2001, 2002 Free Software Foundation, Inc. +// Copyright (C) 1998, 1999, 2000, 2001, 2002, 2009 Free Software Foundation, Inc. // // This program is free software; you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by
--- a/packages/hal/powerpc/ts1000/current/cdl/hal_powerpc_ts1000.cdl +++ b/packages/hal/powerpc/ts1000/current/cdl/hal_powerpc_ts1000.cdl @@ -8,7 +8,7 @@ ## ####ECOSGPLCOPYRIGHTBEGIN#### ## ------------------------------------------- ## This file is part of eCos, the Embedded Configurable Operating System. -## Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003 Free Software Foundation, Inc. +## Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2009 Free Software Foundation, Inc. ## ## eCos is free software; you can redistribute it and/or modify it under ## the terms of the GNU General Public License as published by the Free @@ -288,17 +288,6 @@ cdl_package CYGPKG_HAL_POWERPC_TS1000 { This option lists the target's requirements for a valid Redboot configuration." - cdl_option CYGSEM_REDBOOT_HAL_LINUX_BOOT { - active_if CYGBLD_BUILD_REDBOOT_WITH_EXEC - display "Support booting Linux via RedBoot" - flavor bool - default_value 0 - description " - This option enables RedBoot to support booting of a Linux kernel." - - compile -library=libextras.a redboot_linux_exec.c - } - cdl_option CYGBLD_BUILD_REDBOOT_BIN { display "Build Redboot ROM binary image" active_if CYGBLD_BUILD_REDBOOT
