From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 13811 invoked by alias); 2 Feb 2002 10:06:17 -0000 Mailing-List: contact gdb-patches-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sources.redhat.com Received: (qmail 13734 invoked from network); 2 Feb 2002 10:06:12 -0000 Received: from unknown (HELO hypatia.brisbane.redhat.com) (202.83.74.3) by sources.redhat.com with SMTP; 2 Feb 2002 10:06:12 -0000 Received: from scooby.brisbane.redhat.com (scooby.brisbane.redhat.com [172.16.5.228]) by hypatia.brisbane.redhat.com (8.11.6/8.11.6) with ESMTP id g12A6AY11284 for ; Sat, 2 Feb 2002 20:06:10 +1000 Received: by scooby.brisbane.redhat.com (Postfix, from userid 500) id CCDB31089D; Sat, 2 Feb 2002 21:06:09 +1100 (EST) From: Ben Elliston MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="hx5xzgbVyQ" Content-Transfer-Encoding: 7bit Message-ID: <15451.47633.743434.331956@scooby.brisbane.redhat.com> Date: Sat, 02 Feb 2002 02:06:00 -0000 To: gdb-patches@sources.redhat.com Subject: SH5 simulator contribution X-Mailer: VM 6.75 under 21.1 (patch 14) "Cuyahoga Valley" XEmacs Lucid X-SW-Source: 2002-02/txt/msg00025.txt.bz2 --hx5xzgbVyQ Content-Type: text/plain; charset=us-ascii Content-Description: message body text Content-Transfer-Encoding: 7bit Content-length: 418 I would like to contribute the Hitachi SH5 simulator (sh64). The patches appear below. Can this please be accepted into the FSF GDB distribution? I have already made the requisite changes to the FSF master copy of config.sub. Shall I import the latest version? Ben [dejagnu/ChangeLog] 2002-02-02 Ben Elliston Alexandre Oliva * baseboards/sh64-sim.exp: New file. --hx5xzgbVyQ Content-Type: application/octet-stream Content-Disposition: attachment; filename="sh64-sim.exp" Content-Transfer-Encoding: base64 Content-length: 2046 IyBUaGlzIGlzIGEgbGlzdCBvZiB0b29sY2hhaW5zIHRoYXQgYXJlIHN1cHBv cnRlZCBvbiB0aGlzIGJvYXJkLgpzZXRfYm9hcmRfaW5mbyB0YXJnZXRfaW5z dGFsbCB7c2g2NC1lbGZ9CgojIExvYWQgdGhlIGdlbmVyaWMgY29uZmlndXJh dGlvbiBmb3IgdGhpcyBib2FyZC4gVGhpcyB3aWxsIGRlZmluZSBhIGJhc2lj IHNldAojIG9mIHJvdXRpbmVzIG5lZWRlZCBieSB0aGUgdG9vbCB0byBjb21t dW5pY2F0ZSB3aXRoIHRoZSBib2FyZC4KbG9hZF9nZW5lcmljX2NvbmZpZyAi c2ltIgoKIyBiYXNpYy1zaW0uZXhwIGlzIGEgYmFzaWMgZGVzY3JpcHRpb24g Zm9yIHRoZSBzdGFuZGFyZCBDeWdudXMgc2ltdWxhdG9yLgpsb2FkX2Jhc2Vf Ym9hcmRfZGVzY3JpcHRpb24gImJhc2ljLXNpbSIKCiMgInNoNjQiIGlzIHRo ZSBuYW1lIG9mIHRoZSBzaW0gc3ViZGlyIGluIGRldm8vc2ltLgpzZXR1cF9z aW0gc2g2NAoKIyBObyBtdWx0aWxpYiBvcHRpb25zIG5lZWRlZCBieSBkZWZh dWx0Lgpwcm9jZXNzX211bHRpbGliX29wdGlvbnMgIiIKCiMgV2Ugb25seSBz dXBwb3J0IG5ld2xpYiBvbiB0aGlzIHRhcmdldC4gV2UgYXNzdW1lIHRoYXQg YWxsIG11bHRpbGliCiMgb3B0aW9ucyBoYXZlIGJlZW4gc3BlY2lmaWVkIGJl Zm9yZSB3ZSBnZXQgaGVyZS4KCnNldF9ib2FyZF9pbmZvIGNvbXBpbGVyICAi W2ZpbmRfZ2NjXSIKc2V0X2JvYXJkX2luZm8gY2ZsYWdzICAgICJbbGliZ2xv c3NfaW5jbHVkZV9mbGFnc10gW25ld2xpYl9pbmNsdWRlX2ZsYWdzXSIKc2V0 X2JvYXJkX2luZm8gbGRmbGFncyAgICJbbGliZ2xvc3NfbGlua19mbGFnc10g W25ld2xpYl9saW5rX2ZsYWdzXSIKIyBObyBsaW5rZXIgc2NyaXB0IG5lZWRl ZC4Kc2V0X2JvYXJkX2luZm8gbGRzY3JpcHQgIiI7CgojIFVzZWQgYnkgYSBm ZXcgZ2NjLmMtdG9ydHVyZSB0ZXN0Y2FzZXMgdG8gZGVsaW1pdCBob3cgbGFy Z2UgdGhlIHN0YWNrIGNhbgojIGJlLgpzZXRfYm9hcmRfaW5mbyBnY2Msc3Rh Y2tfc2l6ZSAgMHgyMDAwMAoKIyBOZWVkIHRvIHBhc3MgLW1pZWVlIGluIG9y ZGVyIHRvIGZvciB0aGUgY29tcGlsZXIgdG8gYmUgSUVFRS1mcCBjb21wbGlh bnQuCnNldF9ib2FyZF9pbmZvIGllZWVfbXVsdGlsaWJfZmxhZ3MgIi1taWVl ZSI7CgojIFRoZSBzaW11bGF0b3IgZG9lc24ndCByZXR1cm4gZXhpdCBzdGF0 dXNlcyBhbmQgd2UgbmVlZCB0byBpbmRpY2F0ZSB0aGlzOwojIHRoZSBzdGFu ZGFyZCBHQ0Mgd3JhcHBlciB3aWxsIHdvcmsgd2l0aCB0aGlzIHRhcmdldC4K c2V0X2JvYXJkX2luZm8gbmVlZHNfc3RhdHVzX3dyYXBwZXIgIDEKIyBEb2Vz bid0IHBhc3MgYXJndW1lbnRzIG9yIHNpZ25hbHMsIGNhbid0IHJldHVybiBy ZXN1bHRzLCBhbmQgZG9lc24ndAojIGRvIGluZmVyaW9yaW8uCnNldF9ib2Fy ZF9pbmZvIG5vYXJncyAxCnNldF9ib2FyZF9pbmZvIGdkYixub3NpZ25hbHMg MQpzZXRfYm9hcmRfaW5mbyBnZGIsbm9yZXN1bHRzIDEKc2V0X2JvYXJkX2lu Zm8gZ2RiLG5vaW5mZXJpb3JpbyAxCg== --hx5xzgbVyQ Content-Type: text/plain; charset=us-ascii Content-Description: message body text Content-Transfer-Encoding: 7bit Content-length: 98 [include/ChangeLog] 2002-02-02 Elena Zannoni * sim-sh64.h: New file. --hx5xzgbVyQ Content-Type: application/octet-stream Content-Disposition: attachment; filename="sim-sh64.h" Content-Transfer-Encoding: base64 Content-length: 2168 LyogVGhpcyBmaWxlIGRlZmluZXMgdGhlIGludGVyZmFjZSBiZXR3ZWVuIHRo ZSBzaDY0IHNpbXVsYXRvciBhbmQgZ2RiLgogICBDb3B5cmlnaHQgKEMpIDIw MDAgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLCBJbmMuCgpUaGlzIGZpbGUg aXMgcGFydCBvZiBHREIuCgpUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2Fy ZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQppdCB1 bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNl bnNlIGFzIHB1Ymxpc2hlZCBieQp0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0 aW9uOyBlaXRoZXIgdmVyc2lvbiAyIG9mIHRoZSBMaWNlbnNlLCBvcgooYXQg eW91ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLgoKVGhpcyBwcm9ncmFt IGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1 c2VmdWwsCmJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVu IHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCk1FUkNIQU5UQUJJTElUWSBvciBG SVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUKR05V IEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KCllv dSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBHZW5l cmFsIFB1YmxpYyBMaWNlbnNlCmFsb25nIHdpdGggdGhpcyBwcm9ncmFtOyBp ZiBub3QsIHdyaXRlIHRvIHRoZSBGcmVlIFNvZnR3YXJlCkZvdW5kYXRpb24s IEluYy4sIDU5IFRlbXBsZSBQbGFjZSAtIFN1aXRlIDMzMCwgQm9zdG9uLCBN QSAwMjExMS0xMzA3LCBVU0EuICAqLwoKI2lmICFkZWZpbmVkIChTSU1fU0g2 NF9IKQojZGVmaW5lIFNJTV9TSDY0X0gKCiNpZmRlZiBfX2NwbHVzcGx1cwpl eHRlcm4gIkMiIHsgLy8gfQojZW5kaWYKCi8qIFRoZSBzaW11bGF0b3IgbWFr ZXMgdXNlIG9mIHRoZSBmb2xsb3dpbmcgcmVnaXN0ZXIgaW5mb3JtYXRpb24u ICovCgplbnVtCiAgewogICAgU0lNX1NINjRfUjBfUkVHTlVNID0gMCwKICAg IFNJTV9TSDY0X1NQX1JFR05VTSA9IDE1LAogICAgU0lNX1NINjRfUENfUkVH TlVNID0gNjQsCiAgICBTSU1fU0g2NF9TUl9SRUdOVU0gPSA2NSwKICAgIFNJ TV9TSDY0X1NTUl9SRUdOVU0gPSA2NiwKICAgIFNJTV9TSDY0X1NQQ19SRUdO VU0gPSA2NywKICAgIFNJTV9TSDY0X1RSMF9SRUdOVU0gPSA2OCwKICAgIFNJ TV9TSDY0X0ZQQ1NSX1JFR05VTSA9IDc2LAogICAgU0lNX1NINjRfRlIwX1JF R05VTSA9IDc3CiAgfTsKCmVudW0KICB7CiAgICBTSU1fU0g2NF9OUl9SRUdT ID0gMTQxLCAgLyogdG90YWwgbnVtYmVyIG9mIGFyY2hpdGVjdHVyYWwgcmVn aXN0ZXJzICovCiAgICBTSU1fU0g2NF9OUl9SX1JFR1MgPSA2NCwgLyogbnVt YmVyIG9mIGdlbmVyYWwgcmVnaXN0ZXJzICovCiAgICBTSU1fU0g2NF9OUl9U Ul9SRUdTID0gOCwgLyogbnVtYmVyIG9mIHRhcmdldCByZWdpc3RlcnMgKi8K ICAgIFNJTV9TSDY0X05SX0ZQX1JFR1MgPSA2NCAvKiBudW1iZXIgb2YgZmxv YXRpbmcgcG9pbnQgcmVnaXN0ZXJzICovCiAgfTsKCiNpZmRlZiBfX2NwbHVz cGx1cwp9CiNlbmRpZgoKI2VuZGlmCg== --hx5xzgbVyQ Content-Type: text/plain; charset=us-ascii Content-Description: message body text Content-Transfer-Encoding: 7bit Content-length: 742 [sim/ChangeLog] 2002-02-02 Ben Elliston * configure.in: Add support for sh64. * configure: Regenerate. Index: configure.in =================================================================== RCS file: /cvs/src/src/sim/configure.in,v retrieving revision 1.8 diff -u -c -r1.8 configure.in *** configure.in 2002/02/02 04:48:32 1.8 --- configure.in 2002/02/02 10:01:09 *************** *** 86,91 **** --- 86,95 ---- mn10200*-*-*) sim_target=mn10200 ;; + sh64-*-*) + sim_target=sh64 + extra_subdirs="${extra_subdirs} testsuite" + ;; sh*-*-*) sim_target=sh ;; powerpc*-*-eabi* | powerpc*-*-solaris* | powerpc*-*-sysv4* | \ powerpc*-*-elf* | powerpc*-*-linux* | powerpc*-*-netbsd* ) --hx5xzgbVyQ--