* Transepose Mitsubishi to Renesas for M32R processor.
@ 2003-04-22 5:27 Kazuhio Inaoka
2003-04-22 16:14 ` Nick Clifton
0 siblings, 1 reply; 3+ messages in thread
From: Kazuhio Inaoka @ 2003-04-22 5:27 UTC (permalink / raw)
To: binutils
[-- Attachment #1: Type: text/plain, Size: 980 bytes --]
Renesas Technology Corp. is a new semiconductor company, established on
April 1st, 2003, as a joint venture between Hitachi, Ltd.(TSE: 6501) and
Mitsubishi Electric Corporation(TSE: 6503).
M32R Information:
http://www.renesas.com/eng/products/mpumcu/32bit/m32r/index.html
2003-04-22 Kazuhiro Inaoka <inaoka dot kazuhiro at renesas dot com>
* binutils/readelf.c : Change Mitsubishi to Renesas
bfd/doc/archures.texi : ditto
bfd/doc/bfd.info-4 : ditto
bfd/archures.c : ditto
bfd/bfd-in2.h : ditto
bfd/reloc.c : ditto
gas/config/tc-m32r.c : ditto
gas/doc/as.1 : ditto
gas/doc/as.info-6 : ditto
gas/doc/as.texinfo : ditto
gas/doc/c-m32r.texi : ditto
include/elf/common.h : ditto
[-- Attachment #2: binutils-2.13.1-1.pathes --]
[-- Type: application/octet-stream, Size: 12009 bytes --]
diff -c org_src/binutils-2.13.1/binutils/readelf.c binutils-2.13.1/binutils/readelf.c
*** org_src/binutils-2.13.1/binutils/readelf.c Tue Oct 29 03:45:47 2002
--- binutils-2.13.1/binutils/readelf.c Tue Apr 22 13:49:56 2003
***************
*** 1523,1529 ****
case EM_CYGNUS_D30V:
case EM_D30V: return "d30v";
case EM_CYGNUS_M32R:
! case EM_M32R: return "Mitsubishi M32r";
case EM_CYGNUS_V850:
case EM_V850: return "NEC v850";
case EM_CYGNUS_MN10300:
--- 1523,1529 ----
case EM_CYGNUS_D30V:
case EM_D30V: return "d30v";
case EM_CYGNUS_M32R:
! case EM_M32R: return "Renesas M32r";
case EM_CYGNUS_V850:
case EM_V850: return "NEC v850";
case EM_CYGNUS_MN10300:
diff -c org_src/binutils-2.13.1/bfd/doc/archures.texi binutils-2.13.1/bfd/doc/archures.texi
*** org_src/binutils-2.13.1/bfd/doc/archures.texi Tue Aug 6 05:43:44 2002
--- binutils-2.13.1/bfd/doc/archures.texi Tue Apr 22 13:50:43 2003
***************
*** 204,210 ****
#define bfd_mach_arc_6 1
#define bfd_mach_arc_7 2
#define bfd_mach_arc_8 3
! bfd_arch_m32r, /* Mitsubishi M32R/D */
#define bfd_mach_m32r 0 /* For backwards compatibility. */
#define bfd_mach_m32rx 'x'
bfd_arch_mn10200, /* Matsushita MN10200 */
--- 204,210 ----
#define bfd_mach_arc_6 1
#define bfd_mach_arc_7 2
#define bfd_mach_arc_8 3
! bfd_arch_m32r, /* Renesas M32R/D */
#define bfd_mach_m32r 0 /* For backwards compatibility. */
#define bfd_mach_m32rx 'x'
bfd_arch_mn10200, /* Matsushita MN10200 */
diff -c org_src/binutils-2.13.1/bfd/doc/bfd.info-4 binutils-2.13.1/bfd/doc/bfd.info-4
*** org_src/binutils-2.13.1/bfd/doc/bfd.info-4 Thu Oct 31 02:02:37 2002
--- binutils-2.13.1/bfd/doc/bfd.info-4 Tue Apr 22 13:52:03 2003
***************
*** 6,12 ****
This file documents the BFD library.
! Copyright (C) 1991, 2000, 2001 Free Software Foundation, Inc.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.1
--- 6,12 ----
This file documents the BFD library.
! Copyright (C) 1991, 2000, 2001, 2003 Free Software Foundation, Inc.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.1
***************
*** 654,660 ****
DLX relocs
- : BFD_RELOC_M32R_24
! Mitsubishi M32R relocs. This is a 24 bit absolute address.
- : BFD_RELOC_M32R_10_PCREL
This is a 10-bit pc-relative reloc with the right 2 bits assumed
--- 654,660 ----
DLX relocs
- : BFD_RELOC_M32R_24
! Renesas M32R relocs. This is a 24 bit absolute address.
- : BFD_RELOC_M32R_10_PCREL
This is a 10-bit pc-relative reloc with the right 2 bits assumed
diff -c org_src/binutils-2.13.1/bfd/archures.c binutils-2.13.1/bfd/archures.c
*** org_src/binutils-2.13.1/bfd/archures.c Wed Jun 19 06:10:47 2002
--- binutils-2.13.1/bfd/archures.c Tue Apr 22 13:52:53 2003
***************
*** 238,244 ****
.#define bfd_mach_arc_6 1
.#define bfd_mach_arc_7 2
.#define bfd_mach_arc_8 3
! . bfd_arch_m32r, {* Mitsubishi M32R/D *}
.#define bfd_mach_m32r 0 {* For backwards compatibility. *}
.#define bfd_mach_m32rx 'x'
. bfd_arch_mn10200, {* Matsushita MN10200 *}
--- 238,244 ----
.#define bfd_mach_arc_6 1
.#define bfd_mach_arc_7 2
.#define bfd_mach_arc_8 3
! . bfd_arch_m32r, {* Renesas M32R/D *}
.#define bfd_mach_m32r 0 {* For backwards compatibility. *}
.#define bfd_mach_m32rx 'x'
. bfd_arch_mn10200, {* Matsushita MN10200 *}
diff -c org_src/binutils-2.13.1/bfd/bfd-in2.h binutils-2.13.1/bfd/bfd-in2.h
*** org_src/binutils-2.13.1/bfd/bfd-in2.h Thu Oct 31 01:29:40 2002
--- binutils-2.13.1/bfd/bfd-in2.h Tue Apr 22 13:53:34 2003
***************
*** 1630,1636 ****
#define bfd_mach_arc_6 1
#define bfd_mach_arc_7 2
#define bfd_mach_arc_8 3
! bfd_arch_m32r, /* Mitsubishi M32R/D */
#define bfd_mach_m32r 0 /* For backwards compatibility. */
#define bfd_mach_m32rx 'x'
bfd_arch_mn10200, /* Matsushita MN10200 */
--- 1630,1636 ----
#define bfd_mach_arc_6 1
#define bfd_mach_arc_7 2
#define bfd_mach_arc_8 3
! bfd_arch_m32r, /* Renesas M32R/D */
#define bfd_mach_m32r 0 /* For backwards compatibility. */
#define bfd_mach_m32rx 'x'
bfd_arch_mn10200, /* Matsushita MN10200 */
***************
*** 2580,2586 ****
/* DLX relocs */
BFD_RELOC_DLX_JMP26,
! /* Mitsubishi M32R relocs.
This is a 24 bit absolute address. */
BFD_RELOC_M32R_24,
--- 2580,2586 ----
/* DLX relocs */
BFD_RELOC_DLX_JMP26,
! /* Renesas M32R relocs.
This is a 24 bit absolute address. */
BFD_RELOC_M32R_24,
diff -c org_src/binutils-2.13.1/bfd/reloc.c binutils-2.13.1/bfd/reloc.c
*** org_src/binutils-2.13.1/bfd/reloc.c Tue Oct 29 03:45:46 2002
--- binutils-2.13.1/bfd/reloc.c Tue Apr 22 13:55:34 2003
***************
*** 2687,2693 ****
ENUM
BFD_RELOC_M32R_24
ENUMDOC
! Mitsubishi M32R relocs.
This is a 24 bit absolute address.
ENUM
BFD_RELOC_M32R_10_PCREL
--- 2687,2693 ----
ENUM
BFD_RELOC_M32R_24
ENUMDOC
! Renesas M32R relocs.
This is a 24 bit absolute address.
ENUM
BFD_RELOC_M32R_10_PCREL
diff -c org_src/binutils-2.13.1/gas/config/tc-m32r.c binutils-2.13.1/gas/config/tc-m32r.c
*** org_src/binutils-2.13.1/gas/config/tc-m32r.c Fri Nov 16 06:28:56 2001
--- binutils-2.13.1/gas/config/tc-m32r.c Tue Apr 22 13:56:39 2003
***************
*** 1,5 ****
! /* tc-m32r.c -- Assembler for the Mitsubishi M32R.
! Copyright 1996, 1997, 1998, 1999, 2000, 2001
Free Software Foundation, Inc.
This file is part of GAS, the GNU Assembler.
--- 1,5 ----
! /* tc-m32r.c -- Assembler for the Renesas M32R.
! Copyright 1996, 1997, 1998, 1999, 2000, 2001, 2003
Free Software Foundation, Inc.
This file is part of GAS, the GNU Assembler.
diff -c org_src/binutils-2.13.1/gas/doc/as.1 binutils-2.13.1/gas/doc/as.1
*** org_src/binutils-2.13.1/gas/doc/as.1 Tue Aug 6 05:43:47 2002
--- binutils-2.13.1/gas/doc/as.1 Tue Apr 22 13:57:53 2003
***************
*** 526,532 ****
error if necessary.
.PP
The following options are available when as is configured for the
! Mitsubishi M32R series.
.IP "\fB\-\-m32rx\fR" 4
.IX Item "--m32rx"
Specify which processor in the M32R family is the target. The default
--- 526,532 ----
error if necessary.
.PP
The following options are available when as is configured for the
! Renesas M32R series.
.IP "\fB\-\-m32rx\fR" 4
.IX Item "--m32rx"
Specify which processor in the M32R family is the target. The default
diff -c org_src/binutils-2.13.1/gas/doc/as.info-6 binutils-2.13.1/gas/doc/as.info-6
*** org_src/binutils-2.13.1/gas/doc/as.info-6 Fri Nov 8 07:39:55 2002
--- binutils-2.13.1/gas/doc/as.info-6 Tue Apr 22 13:59:13 2003
***************
*** 7,13 ****
This file documents the GNU Assembler "as".
! Copyright (C) 1991, 92, 93, 94, 95, 96, 97, 98, 99, 2000, 2001, 2002
Free Software Foundation, Inc.
Permission is granted to copy, distribute and/or modify this document
--- 7,13 ----
This file documents the GNU Assembler "as".
! Copyright (C) 1991, 92, 93, 94, 95, 96, 97, 98, 99, 2000, 2001, 2002, 2003
Free Software Foundation, Inc.
Permission is granted to copy, distribute and/or modify this document
***************
*** 1037,1048 ****
M32R Options
------------
! The Mitsubishi M32R version of `as' has a few machine dependent
options:
`-m32rx'
`as' can assemble code for several different members of the
! Mitsubishi M32R family. Normally the default is to assemble code
for the M32R microprocessor. This option may be used to change
the default to the M32RX microprocessor, which adds some more
instructions to the basic M32R instruction set, and some
--- 1037,1048 ----
M32R Options
------------
! The Renesas M32R version of `as' has a few machine dependent
options:
`-m32rx'
`as' can assemble code for several different members of the
! Renesas M32R family. Normally the default is to assemble code
for the M32R microprocessor. This option may be used to change
the default to the M32RX microprocessor, which adds some more
instructions to the basic M32R instruction set, and some
diff -c org_src/binutils-2.13.1/gas/doc/as.texinfo binutils-2.13.1/gas/doc/as.texinfo
*** org_src/binutils-2.13.1/gas/doc/as.texinfo Fri Jun 14 23:08:53 2002
--- binutils-2.13.1/gas/doc/as.texinfo Tue Apr 22 13:59:53 2003
***************
*** 672,678 ****
@ifset M32R
The following options are available when @value{AS} is configured for the
! Mitsubishi M32R series.
@table @gcctabopt
--- 672,678 ----
@ifset M32R
The following options are available when @value{AS} is configured for the
! Renesas M32R series.
@table @gcctabopt
diff -c org_src/binutils-2.13.1/gas/doc/c-m32r.texi binutils-2.13.1/gas/doc/c-m32r.texi
*** org_src/binutils-2.13.1/gas/doc/c-m32r.texi Fri Mar 9 08:24:26 2001
--- binutils-2.13.1/gas/doc/c-m32r.texi Tue Apr 22 14:00:40 2003
***************
*** 24,30 ****
@cindex options, M32R
@cindex M32R options
! The Mitsubishi M32R version of @code{@value{AS}} has a few machine
dependent options:
@table @code
--- 24,30 ----
@cindex options, M32R
@cindex M32R options
! The Renesas M32R version of @code{@value{AS}} has a few machine
dependent options:
@table @code
***************
*** 33,39 ****
@cindex architecture options, M32RX
@cindex M32R architecture options
@code{@value{AS}} can assemble code for several different members of the
! Mitsubishi M32R family. Normally the default is to assemble code for
the M32R microprocessor. This option may be used to change the default
to the M32RX microprocessor, which adds some more instructions to the
basic M32R instruction set, and some additional parameters to some of
--- 33,39 ----
@cindex architecture options, M32RX
@cindex M32R architecture options
@code{@value{AS}} can assemble code for several different members of the
! Renesas M32R family. Normally the default is to assemble code for
the M32R microprocessor. This option may be used to change the default
to the M32RX microprocessor, which adds some more instructions to the
basic M32R instruction set, and some additional parameters to some of
diff -c org_src/binutils-2.13.1/include/elf/common.h binutils-2.13.1/include/elf/common.h
*** org_src/binutils-2.13.1/include/elf/common.h Thu Jul 11 00:28:34 2002
--- binutils-2.13.1/include/elf/common.h Tue Apr 22 14:01:31 2003
***************
*** 169,175 ****
#define EM_D10V 85 /* Mitsubishi D10V */
#define EM_D30V 86 /* Mitsubishi D30V */
#define EM_V850 87 /* NEC v850 */
! #define EM_M32R 88 /* Mitsubishi M32R */
#define EM_MN10300 89 /* Matsushita MN10300 */
#define EM_MN10200 90 /* Matsushita MN10200 */
#define EM_PJ 91 /* picoJava */
--- 169,175 ----
#define EM_D10V 85 /* Mitsubishi D10V */
#define EM_D30V 86 /* Mitsubishi D30V */
#define EM_V850 87 /* NEC v850 */
! #define EM_M32R 88 /* Renesas M32R */
#define EM_MN10300 89 /* Matsushita MN10300 */
#define EM_MN10200 90 /* Matsushita MN10200 */
#define EM_PJ 91 /* picoJava */
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Transepose Mitsubishi to Renesas for M32R processor.
2003-04-22 5:27 Transepose Mitsubishi to Renesas for M32R processor Kazuhio Inaoka
@ 2003-04-22 16:14 ` Nick Clifton
2003-04-23 2:27 ` Kazuhio Inaoka
0 siblings, 1 reply; 3+ messages in thread
From: Nick Clifton @ 2003-04-22 16:14 UTC (permalink / raw)
To: Kazuhio Inaoka; +Cc: binutils
Hi Kazuhio,
> Renesas Technology Corp. is a new semiconductor company, established
> on April 1st, 2003, as a joint venture between Hitachi, Ltd.(TSE:
> 6501) and Mitsubishi Electric Corporation(TSE: 6503).
Thank you for submitting this patch. There were a couple of problems
with it, but I have fixed these and applied the result. For future
reference however please note that these is no need to include changes
to automatically generated files (bfd/doc/archures.c,
bfd/doc/bfd.info-4, bfd/bfd-in2.h, gas/doc/as.1, gas/doc/as.info-6).
Also when creating ChangeLog entries, please break them up into
seperate entries for each relevant ChangeLog, rather than just
creating one global entry.
Cheers
Nick
> 2003-04-22 Kazuhiro Inaoka <inaoka dot kazuhiro at renesas dot com>
> * binutils/readelf.c : Change Mitsubishi to Renesas
> bfd/doc/archures.texi : ditto
> bfd/doc/bfd.info-4 : ditto
> bfd/archures.c : ditto
> bfd/bfd-in2.h : ditto
> bfd/reloc.c : ditto
> gas/config/tc-m32r.c : ditto
> gas/doc/as.1 : ditto
> gas/doc/as.info-6 : ditto
> gas/doc/as.texinfo : ditto
> gas/doc/c-m32r.texi : ditto
> include/elf/common.h : ditto
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Transepose Mitsubishi to Renesas for M32R processor.
2003-04-22 16:14 ` Nick Clifton
@ 2003-04-23 2:27 ` Kazuhio Inaoka
0 siblings, 0 replies; 3+ messages in thread
From: Kazuhio Inaoka @ 2003-04-23 2:27 UTC (permalink / raw)
To: Nick Clifton; +Cc: binutils
Hi Nick
Thank you for your advice.
binutils:
2003-04-22 Kazuhiro Inaoka <inaoka dot kazuhiro at renesas dot com>
* readelf.c : Change Mitsubishi to Renesas.
bfd:
2003-04-22 Kazuhiro Inaoka <inaoka dot kazuhiro at renesas dot com>
* archures.c : Change Mitsubishi to Renesas.
reloc.c : ditto
gas:
2003-04-22 Kazuhiro Inaoka <inaoka dot kazuhiro at renesas dot com>
* config/tc-m32r.c : Change Mitsubishi to Renesas.
doc/c-m32r.texi : ditto
include:
2003-04-22 Kazuhiro Inaoka <inaoka dot kazuhiro at renesas dot com>
* elf/common.h : Change Mitsubishi to Renesas.
Kazuhiro Inaoka
> Hi Kazuhio,
>
> > Renesas Technology Corp. is a new semiconductor company, established
> > on April 1st, 2003, as a joint venture between Hitachi, Ltd.(TSE:
> > 6501) and Mitsubishi Electric Corporation(TSE: 6503).
>
> Thank you for submitting this patch. There were a couple of problems
> with it, but I have fixed these and applied the result. For future
> reference however please note that these is no need to include changes
> to automatically generated files (bfd/doc/archures.c,
> bfd/doc/bfd.info-4, bfd/bfd-in2.h, gas/doc/as.1, gas/doc/as.info-6).
> Also when creating ChangeLog entries, please break them up into
> seperate entries for each relevant ChangeLog, rather than just
> creating one global entry.
>
> Cheers
> Nick
>
> > 2003-04-22 Kazuhiro Inaoka <inaoka dot kazuhiro at renesas dot
com>
> > * binutils/readelf.c : Change Mitsubishi to
Renesas
> > bfd/doc/archures.texi : ditto
> > bfd/doc/bfd.info-4 : ditto
> > bfd/archures.c : ditto
> > bfd/bfd-in2.h : ditto
> > bfd/reloc.c : ditto
> > gas/config/tc-m32r.c : ditto
> > gas/doc/as.1 : ditto
> > gas/doc/as.info-6 : ditto
> > gas/doc/as.texinfo : ditto
> > gas/doc/c-m32r.texi : ditto
> > include/elf/common.h : ditto
>
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2003-04-23 2:27 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-04-22 5:27 Transepose Mitsubishi to Renesas for M32R processor Kazuhio Inaoka
2003-04-22 16:14 ` Nick Clifton
2003-04-23 2:27 ` Kazuhio Inaoka
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).