lm32 port and gcc 4.3

Joel Sherrill joel.sherrill at OARcorp.com
Sat Feb 21 14:04:35 UTC 2009


Committed.  Thanks.

Ralf.. the patch to add lm32 support was posted to gcc-patches
but didn't get reviewed/merged.  All the other tools have
lm32 support in CVS/SVN now.  Can you look into how much trouble it
would be to start building lm32 RPMs now?  I don't know
if it makes sense to use snapshot tarballs or patches.

--joel


Michael Walle wrote:
> Hi,
>
> could you please add the following patch to
> rtems/c/src/lib/libbsp/lm32/lm32_evr/startup/linkcmds
>
> --- linkcmd.orig	2009-02-21 01:26:20.000000000 +0100
> +++ linkcmd	2009-02-21 01:27:08.000000000 +0100
> @@ -142,7 +142,10 @@
>    } > sdram
>    .data1   : { *(.data1) }	> sdram
>    PROVIDE (__EXCEPT_START__ = .);
> -  .gcc_except_table   : { *(.gcc_except_table) } > sdram
> +  .gcc_except_table   : {
> +    *(.gcc_except_table)
> +    *(.gcc_except_table.*)
> +  } > sdram
>    PROVIDE (__EXCEPT_END__ = .);
>    .got1           : { *(.got1) }	> sdram
>    /* Put .ctors and .dtors next to the .got2 section, so that the pointers
>
> Since gcc 4.3 (?) there are new section names like
>   .gcc_except_table.<some uniqe string>
> for the exception handling.
>
>   




More information about the users mailing list