Skip to content

Commit

Permalink
* mips/array.ld, mips/cfe.ld, mips/ddb-kseg0.ld, mips/ddb.ld,
Browse files Browse the repository at this point in the history
	* mips/dve.ld, mips/idt32.ld, mips/idt64.ld, mips/idt.ld
	* mips/jmr3904app.ld, mips/lsi.ld, mips/nullmon.ld, mips/pmon.ld
	(.eh_frame_hdr, .eh_frame, .gcc_except_table, .jcr): New sections.
  • Loading branch information
rsandifo committed May 5, 2004
1 parent 6767691 commit 8c91dd0
Show file tree
Hide file tree
Showing 13 changed files with 55 additions and 0 deletions.
7 changes: 7 additions & 0 deletions libgloss/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
2004-05-05 Richard Sandiford <[email protected]>

* mips/array.ld, mips/cfe.ld, mips/ddb-kseg0.ld, mips/ddb.ld,
* mips/dve.ld, mips/idt32.ld, mips/idt64.ld, mips/idt.ld
* mips/jmr3904app.ld, mips/lsi.ld, mips/nullmon.ld, mips/pmon.ld
(.eh_frame_hdr, .eh_frame, .gcc_except_table, .jcr): New sections.

2004-04-02 Chris Demetriou <[email protected]>

* mips/regs.S (C0_COUNT): Fix comment that kept this from being
Expand Down
4 changes: 4 additions & 0 deletions libgloss/mips/array.ld
Original file line number Diff line number Diff line change
Expand Up @@ -99,6 +99,10 @@ SECTIONS
_etext = .;
}

.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame : { KEEP (*(.eh_frame)) }
.gcc_except_table : { *(.gcc_except_table) }
.jcr : { KEEP (*(.jcr)) }
.ctors :
{
/* gcc uses crtbegin.o to find the start of
Expand Down
4 changes: 4 additions & 0 deletions libgloss/mips/cfe.ld
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,10 @@ SECTIONS
PROVIDE (etext = .);
_etext = .;

.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame : { KEEP (*(.eh_frame)) }
.gcc_except_table : { *(.gcc_except_table) }
.jcr : { KEEP (*(.jcr)) }
.ctors :
{
/* gcc uses crtbegin.o to find the start of
Expand Down
4 changes: 4 additions & 0 deletions libgloss/mips/ddb-kseg0.ld
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,10 @@ SECTIONS
_etext = .;
}

.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame : { KEEP (*(.eh_frame)) }
.gcc_except_table : { *(.gcc_except_table) }
.jcr : { KEEP (*(.jcr)) }
.ctors :
{
/* gcc uses crtbegin.o to find the start of
Expand Down
4 changes: 4 additions & 0 deletions libgloss/mips/ddb.ld
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,10 @@ SECTIONS
_etext = .;
}

.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame : { KEEP (*(.eh_frame)) }
.gcc_except_table : { *(.gcc_except_table) }
.jcr : { KEEP (*(.jcr)) }
.ctors :
{
/* gcc uses crtbegin.o to find the start of
Expand Down
4 changes: 4 additions & 0 deletions libgloss/mips/dve.ld
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,10 @@ SECTIONS
_etext = .;
}

.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame : { KEEP (*(.eh_frame)) }
.gcc_except_table : { *(.gcc_except_table) }
.jcr : { KEEP (*(.jcr)) }
.ctors :
{
/* gcc uses crtbegin.o to find the start of
Expand Down
4 changes: 4 additions & 0 deletions libgloss/mips/idt.ld
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,10 @@ SECTIONS
PROVIDE (etext = .);
_etext = .;

.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame : { KEEP (*(.eh_frame)) }
.gcc_except_table : { *(.gcc_except_table) }
.jcr : { KEEP (*(.jcr)) }
.ctors :
{
/* gcc uses crtbegin.o to find the start of
Expand Down
4 changes: 4 additions & 0 deletions libgloss/mips/idt32.ld
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,10 @@ SECTIONS
_etext = .;


.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame : { KEEP (*(.eh_frame)) }
.gcc_except_table : { *(.gcc_except_table) }
.jcr : { KEEP (*(.jcr)) }
.ctors :
{
/* gcc uses crtbegin.o to find the start of
Expand Down
4 changes: 4 additions & 0 deletions libgloss/mips/idt64.ld
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,10 @@ SECTIONS
PROVIDE (etext = .);
_etext = .;

.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame : { KEEP (*(.eh_frame)) }
.gcc_except_table : { *(.gcc_except_table) }
.jcr : { KEEP (*(.jcr)) }
.ctors :
{
/* gcc uses crtbegin.o to find the start of
Expand Down
4 changes: 4 additions & 0 deletions libgloss/mips/jmr3904app.ld
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,10 @@ SECTIONS
_etext = .;
}

.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame : { KEEP (*(.eh_frame)) }
.gcc_except_table : { *(.gcc_except_table) }
.jcr : { KEEP (*(.jcr)) }
.ctors :
{
/* gcc uses crtbegin.o to find the start of
Expand Down
4 changes: 4 additions & 0 deletions libgloss/mips/lsi.ld
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,10 @@ SECTIONS
_etext = .;
}

.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame : { KEEP (*(.eh_frame)) }
.gcc_except_table : { *(.gcc_except_table) }
.jcr : { KEEP (*(.jcr)) }
.ctors :
{
/* gcc uses crtbegin.o to find the start of
Expand Down
4 changes: 4 additions & 0 deletions libgloss/mips/nullmon.ld
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,10 @@ SECTIONS
_etext = .;
}

.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame : { KEEP (*(.eh_frame)) }
.gcc_except_table : { *(.gcc_except_table) }
.jcr : { KEEP (*(.jcr)) }
.ctors :
{
/* gcc uses crtbegin.o to find the start of
Expand Down
4 changes: 4 additions & 0 deletions libgloss/mips/pmon.ld
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,10 @@ SECTIONS
_etext = .;
}

.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame : { KEEP (*(.eh_frame)) }
.gcc_except_table : { *(.gcc_except_table) }
.jcr : { KEEP (*(.jcr)) }
.ctors :
{
/* gcc uses crtbegin.o to find the start of
Expand Down

0 comments on commit 8c91dd0

Please sign in to comment.