diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2014-11-28 11:51:03 +0300 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2014-11-28 11:51:03 +0300 |
commit | b3281dd194f6cf8f908cf4ae8b8ca41ee2e981df (patch) | |
tree | f93e94884d6ecf64779cb7b8cd74a8187b920ced /libgloss/mips/mti32.ld | |
parent | d37bfe1da239541b2a77aa7d7b7ab0e220bfef91 (diff) |
* mips/crt0.S: Configure processor based on .MIPS.abiflags.
Remove FPU availability check, just use the pre-processor flags
to indicicate what the user wanted.
* mips/abiflags.S: New file.
* mips/regs.S (SR_MSA): Define macro.
* mips/mti32.ld: Place .MIPS.abiflags and wrap in marker symbols.
* mips/mti64.ld: Likewise.
* mips/mti64_64.ld: Likewise.
* mips/mti64_n32.ld: Likewise.
Diffstat (limited to 'libgloss/mips/mti32.ld')
-rw-r--r-- | libgloss/mips/mti32.ld | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/libgloss/mips/mti32.ld b/libgloss/mips/mti32.ld index 715639ef5..2739c620f 100644 --- a/libgloss/mips/mti32.ld +++ b/libgloss/mips/mti32.ld @@ -93,6 +93,11 @@ SECTIONS } . = .; + .MIPS.abiflags : { + __MIPS_abiflags_start = .; + *(.MIPS.abiflags) + __MIPS_abiflags_end = .; + } .rodata : { *(.rdata) *(.rodata) @@ -137,6 +142,7 @@ SECTIONS *(COMMON) } + . = ALIGN(4); PROVIDE (end = .); _end = .; |