[RFA]: Fix problems in libgloss for 68hc11/68hc12 (memory bank support)

Jeff Johnston jjohnstn@redhat.com
Mon Mar 8 09:04:00 GMT 2004


Patch checked in.

-- Jeff J.

Stephane Carrez wrote:
> Hi!
> 
> The linker scripts provided by libgloss for HC11/HC12 are out of date
>   - the linker supports the gc and we must mark several parts with KEEP
>   - the .tramp section is necessary to specify where the trampolines 
> must go
> 
> The serial line support does not support the -mlong-calls (memory bank).
> 
> This patch fixes that (from http://savannah.gnu.org/projects/m68hc11/).
> 
> Can you approve it?
> 
> Thanks,
>     Stephane
> 
> P.S: I think I have write access to CVS here.
> 
> 2004-03-03  Stephane Carrez  <stcarrez@nerim.fr>
> 
>     * m68hc11/sci-inout.S: Supports -mlong-calls.
>     * m68hc11/sim-valid-m68hc11.ld (.tramp): New section for trampolines.
>     (.text): Mark the .installN and .finiN section with KEEP.
>     (.vectors): Likewise for .vectors.
>     (.gcc_except_table): New section.
>     * m68hc11/sim-valid-m68hc12.ld (.tramp): New section for trampolines.
>     (.text): Mark the .installN and .finiN section with KEEP.
>     (.vectors): Likewise for .vectors.
>     (.gcc_except_table): New section.
> 



More information about the Newlib mailing list