From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 16423 invoked by alias); 4 Dec 2003 01:34:56 -0000 Mailing-List: contact cgen-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cgen-owner@sources.redhat.com Received: (qmail 16402 invoked from network); 4 Dec 2003 01:34:54 -0000 Received: from unknown (HELO mail01.idc.renesas.com) (202.234.163.13) by sources.redhat.com with SMTP; 4 Dec 2003 01:34:54 -0000 Received: (from root@localhost) by guardian04.idc.renesas.com with id hB41YoIb024050; Thu, 4 Dec 2003 10:34:50 +0900 (JST) Received: from unknown [172.20.8.68] by guardian04.idc.renesas.com with SMTP id LAA24049 ; Thu, 4 Dec 2003 10:34:50 +0900 Received: from dnma02 (dnma02.rso.renesas.com [10.15.11.200]) by dnma01.rso.renesas.com (iPlanet Messaging Server 5.2 HotFix 1.12 (built Feb 13 2003)) with ESMTP id <0HPC00M4LKE1IK@dnma01.rso.renesas.com>; Thu, 04 Dec 2003 10:34:49 +0900 (JST) Received: from t1pcapricot.tool.maec.co.jp ([10.145.105.37]) by dnma02.rso.renesas.com (iPlanet Messaging Server 5.2 HotFix 1.12 (built Feb 13 2003)) with SMTP id <0HPC00D65KDYHA@dnma02.rso.renesas.com>; Thu, 04 Dec 2003 10:34:48 +0900 (JST) Date: Thu, 04 Dec 2003 01:34:00 -0000 From: Kazuhiro Inaoka Subject: Re: [PATCH] Add new model m32r2 of Renesas M32R. To: Nick Clifton Cc: cgen@sources.redhat.com, gdb-patches@sources.redhat.com, binutils@sources.redhat.com Message-id: <008a01c3ba07$88257740$2569910a@tool.maec.co.jp> MIME-version: 1.0 X-MIMEOLE: Produced By Microsoft MimeOLE V5.50.4807.1700 Content-type: text/plain; charset=iso-2022-jp Content-transfer-encoding: 7BIT X-Priority: 3 X-MSMail-priority: Normal References: <003901c3b8c4$b3599840$2569910a@tool.maec.co.jp> X-SW-Source: 2003-q4/txt/msg00032.txt.bz2 Hi Nick Thanks! Kazuhiro > Hi Kazuhiro-san, > > > The attached patches and files add new model m32r2 of Renesas M32R > > architecture support. > > Thank you very much. I have applied the binutils and cgen specific > part of your patches along with a couple of changes to the gas > directory: > > * I made the -error-explicit-parallel-conflicts switch actually > generate error messages. > > * I added a -big switch and a .big pseudo op along the lines of the > -little switch and .little pseudo op that your patch created. > > * I updated the documentation file gas/doc/c-m32r.texi to document > the new support for the M32R2 processor. I also mentioned the new > support in the gas/NEWS file. > > * I made the code that decides if sequential instructions should be > converted into parallel instructions use the parallel() function. > > The gdb parts of your patches will have to be approved by a GDB > maintainer. > > Cheers > Nick > > > cgen/ChangeLog > > 2003-12-02 Kazuhiro Inaoka > > > > * cpu/m32r.cpu : Add new model m32r2. > > Add new instructions. > > Replace occurrences of 'Mitsubishi' with 'Renesas'. > > Changed PIPE attr of push from O to OS. > > Care for Little-endian of M32R. > > * cpu/m32r.opc (CGEN_DIS_HASH, my_print_insn): > > Care for Little-endian of M32R. > > (parse_slo16): signed extension for value. > > > > bfd/ChangeLog > > 2003-12-02 Kazuhiro Inaoka > > > > * archures.c (bfd_mach_m32r2): New machine types. > > * cpu-m32r.c : New machine types. > > * elf32-m32r.c (m32r_elf_object_p, m32r_elf_final_write_processing, > > m32r_elf_merge_private_bfd_data): New machine types. > > > > gas/ChangeLog > > 2003-12-02 Kazuhiro Inaoka > > > > * config/tc-m32r.c : Add new machine m32r2. > > Add new instructions. > > (line_separator_chars) : Use '!'. > > * config/tc-m32r.h : Add new machine m32r2. > > > > gas/testsuite/ChangeLog > > 2003-12-02 Kazuhiro Inaoka > > > > * gas/m32r/m32r2.exp : New file for m32r2. > > * gas/m32r/m32r2.s : Likewise. > > * gas/m32r/m32r2.d : Likewise. > > > > include/ChangeLog > > 2003-12-02 Kazuhiro Inaoka > > > > * elf/m32r.h : Add new machine type m32r2 and instruction modes. >