[MT] Second part of renaming

Jeff Johnston jjohnstn@redhat.com
Tue Dec 13 23:42:00 GMT 2005


Patch checked in with minor modification to rename some ms1 references 
in comments to mt.

-- Jeff J.

Nathan Sidwell wrote:
> This is the follow on part of renaming the ms1 port to mt.  It updates 
> the elf architecture name and cpp #define.  ok?  The associated binutils 
> and gcc patches will be available shortly, but I'd like to get this into 
> 1.14.0 and I know time is short there.  I've progress sufficiently far 
> in testing that I know this bit is correct.
> 
> nathan
> 
> 
> ------------------------------------------------------------------------
> 
> 2005-12-13  Nathan Sidwell  <nathan@codesourcery.com>
> 
> 	* libgloss/mt/16-002.ld: Change architecture to 'mt'.  Remove
> 	SEARCH_DIR.
> 	* libgloss/mt/16-003.ld, libgloss/mt/64-001.ld: Likewise.
> 
> 	* newlib/libc/include/machine/ieeefp.h (__mt__): Renamed from __ms1__.
> 	* newlib/libc/include/machine/setjmp.h (__mt__): Likewise.
> 
> Index: libgloss/mt/16-002.ld
> ===================================================================
> RCS file: /cvs/src/src/libgloss/mt/16-002.ld,v
> retrieving revision 1.1
> diff -c -3 -p -r1.1 16-002.ld
> *** libgloss/mt/16-002.ld	12 Dec 2005 11:16:41 -0000	1.1
> --- libgloss/mt/16-002.ld	13 Dec 2005 17:16:16 -0000
> ***************
> *** 1,7 ****
> ! OUTPUT_FORMAT("elf32-ms1", "elf32-ms1", "elf32-ms1")
> ! OUTPUT_ARCH(ms1)
>   ENTRY(__boot_start)
> ! SEARCH_DIR(/usr/local/mrisc1-elf/lib)
>   /* Do we need any of these for elf?
>      __DYNAMIC = 0;    */
>   MEMORY
> --- 1,7 ----
> ! OUTPUT_FORMAT("elf32-mt", "elf32-mt", "elf32-mt")
> ! OUTPUT_ARCH(mt)
>   ENTRY(__boot_start)
> ! 
>   /* Do we need any of these for elf?
>      __DYNAMIC = 0;    */
>   MEMORY
> Index: libgloss/mt/16-003.ld
> ===================================================================
> RCS file: /cvs/src/src/libgloss/mt/16-003.ld,v
> retrieving revision 1.1
> diff -c -3 -p -r1.1 16-003.ld
> *** libgloss/mt/16-003.ld	12 Dec 2005 11:16:41 -0000	1.1
> --- libgloss/mt/16-003.ld	13 Dec 2005 17:16:16 -0000
> ***************
> *** 1,7 ****
> ! OUTPUT_FORMAT("elf32-ms1", "elf32-ms1", "elf32-ms1")
> ! OUTPUT_ARCH(ms1)
>   ENTRY(__boot_start)
> ! SEARCH_DIR(/usr/local/mrisc1-elf/lib)
>   /* Do we need any of these for elf?
>      __DYNAMIC = 0;    */
>   MEMORY
> --- 1,7 ----
> ! OUTPUT_FORMAT("elf32-mt", "elf32-mt", "elf32-mt")
> ! OUTPUT_ARCH(mt)
>   ENTRY(__boot_start)
> ! 
>   /* Do we need any of these for elf?
>      __DYNAMIC = 0;    */
>   MEMORY
> Index: libgloss/mt/64-001.ld
> ===================================================================
> RCS file: /cvs/src/src/libgloss/mt/64-001.ld,v
> retrieving revision 1.1
> diff -c -3 -p -r1.1 64-001.ld
> *** libgloss/mt/64-001.ld	12 Dec 2005 11:16:41 -0000	1.1
> --- libgloss/mt/64-001.ld	13 Dec 2005 17:16:16 -0000
> ***************
> *** 1,7 ****
> ! OUTPUT_FORMAT("elf32-ms1", "elf32-ms1", "elf32-ms1")
> ! OUTPUT_ARCH(ms1)
>   ENTRY(__boot_start)
> ! SEARCH_DIR(/usr/local/mrisc1-elf/lib);
>   /* Do we need any of these for elf?
>      __DYNAMIC = 0;    */
>   MEMORY
> --- 1,7 ----
> ! OUTPUT_FORMAT("elf32-mt", "elf32-mt", "elf32-mt")
> ! OUTPUT_ARCH(mt)
>   ENTRY(__boot_start)
> ! 
>   /* Do we need any of these for elf?
>      __DYNAMIC = 0;    */
>   MEMORY
> Index: newlib/libc/include/machine/ieeefp.h
> ===================================================================
> RCS file: /cvs/src/src/newlib/libc/include/machine/ieeefp.h,v
> retrieving revision 1.27
> diff -c -3 -p -r1.27 ieeefp.h
> *** newlib/libc/include/machine/ieeefp.h	10 Aug 2005 20:35:13 -0000	1.27
> --- newlib/libc/include/machine/ieeefp.h	13 Dec 2005 17:16:17 -0000
> ***************
> *** 226,232 ****
>   #define __IEEE_BIG_ENDIAN
>   #endif
>   
> ! #ifdef __ms1__
>   #define __IEEE_BIG_ENDIAN
>   #endif
>   
> --- 226,232 ----
>   #define __IEEE_BIG_ENDIAN
>   #endif
>   
> ! #ifdef __mt__
>   #define __IEEE_BIG_ENDIAN
>   #endif
>   
> Index: newlib/libc/include/machine/setjmp.h
> ===================================================================
> RCS file: /cvs/src/src/newlib/libc/include/machine/setjmp.h,v
> retrieving revision 1.26
> diff -c -3 -p -r1.26 setjmp.h
> *** newlib/libc/include/machine/setjmp.h	10 Aug 2005 20:35:13 -0000	1.26
> --- newlib/libc/include/machine/setjmp.h	13 Dec 2005 17:16:17 -0000
> *************** _BEGIN_STD_C
> *** 200,206 ****
>   #define _JBTYPE unsigned long
>   #endif
>   
> ! #ifdef __ms1__
>   #define _JBLEN 16
>   #endif
>   
> --- 200,206 ----
>   #define _JBTYPE unsigned long
>   #endif
>   
> ! #ifdef __mt__
>   #define _JBLEN 16
>   #endif
>   



More information about the Newlib mailing list