This is the mail archive of the newlib@sourceware.org mailing list for the newlib project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Fix morpho sections


This patch fixes morpho's startup code to correctly set nobits for the internal_io section. ok?

nathan
--
Nathan Sidwell    ::   http://www.codesourcery.com   ::         CodeSourcery
nathan@codesourcery.com    ::     http://www.planetfall.pwp.blueyonder.co.uk

? 576.d
? libgloss/576.d
? libgloss/mt/all.diff
Index: libgloss/ChangeLog
===================================================================
RCS file: /cvs/src/src/libgloss/ChangeLog,v
retrieving revision 1.147
diff -c -3 -p -r1.147 ChangeLog
*** libgloss/ChangeLog	3 Mar 2006 03:20:58 -0000	1.147
--- libgloss/ChangeLog	20 Mar 2006 14:31:37 -0000
***************
*** 1,3 ****
--- 1,9 ----
+ 2005-12-20  Nathan Sidwell  <nathan@codesourcery.com>
+ 
+ 	* mt/Makefile.in (SCRIPTS, CRT0): Add ms2 files.
+ 	(crt0-ms2.o): New target.
+ 	* mt/crt0-ms2.S, mt/exit-ms2.c, mt/ms2.ld, mt/startup-ms2.S: New.
+ 
  2006-03-02  DJ Delorie  <dj@redhat.com>
  
  	* m32c/exit.S: Preserve r1.
Index: libgloss/mt/startup-16-002.S
===================================================================
RCS file: /cvs/src/src/libgloss/mt/startup-16-002.S,v
retrieving revision 1.1
diff -c -3 -p -r1.1 startup-16-002.S
*** libgloss/mt/startup-16-002.S	12 Dec 2005 11:16:41 -0000	1.1
--- libgloss/mt/startup-16-002.S	20 Mar 2006 14:31:37 -0000
*************** _IVEC_DEFAULT:
*** 180,186 ****
  	or	r0, r0, r0
  
  
! 	.section .internal_io, "a", @progbits
  	.fill 256		; Fill the first page.
  
  	; This is the memory-mapped I/O region.
--- 180,186 ----
  	or	r0, r0, r0
  
  
! 	.section .internal_io, "a", @nobits
  	.fill 256		; Fill the first page.
  
  	; This is the memory-mapped I/O region.
Index: libgloss/mt/startup-16-003.S
===================================================================
RCS file: /cvs/src/src/libgloss/mt/startup-16-003.S,v
retrieving revision 1.1
diff -c -3 -p -r1.1 startup-16-003.S
*** libgloss/mt/startup-16-003.S	12 Dec 2005 11:16:41 -0000	1.1
--- libgloss/mt/startup-16-003.S	20 Mar 2006 14:31:38 -0000
*************** _IVEC_DEFAULT:
*** 185,191 ****
  	or	r0, r0, r0
  
  
! 	.section .internal_io, "a", @progbits
  	.fill 256		; Fill the first page.
  
  	; This is the memory-mapped I/O region.
--- 185,191 ----
  	or	r0, r0, r0
  
  
! 	.section .internal_io, "a", @nobits
  	.fill 256		; Fill the first page.
  
  	; This is the memory-mapped I/O region.
Index: libgloss/mt/startup-ms2.S
===================================================================
RCS file: /cvs/src/src/libgloss/mt/startup-ms2.S,v
retrieving revision 1.1
diff -c -3 -p -r1.1 startup-ms2.S
*** libgloss/mt/startup-ms2.S	16 Jan 2006 23:23:30 -0000	1.1
--- libgloss/mt/startup-ms2.S	20 Mar 2006 14:31:38 -0000
*************** _IVEC_DEFAULT:
*** 187,193 ****
  	or	r0, r0, r0
  
  
! 	.section .internal_io, "a", @progbits
  	.fill 256		; Fill the first page.
  
  	; This is the memory-mapped I/O region.
--- 187,193 ----
  	or	r0, r0, r0
  
  
! 	.section .internal_io, "a", @nobits
  	.fill 256		; Fill the first page.
  
  	; This is the memory-mapped I/O region.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]