Restoring Renesas H8 family support.
Jan Dubiec <[email protected]> Sun, 9 Nov 2025 12:37:43 +0100
| Newsgroups | gmane.comp.sysutils.dejagnu.general |
|---|---|
| Message-ID | <[email protected]> |
This is a multi-part message in MIME format. --------------0SW0hOjyQ36Polze607RlZT4 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit May I suggest restoring H8 support? These MCUs are still supported by binutils and gcc and there are a few people who still use them. The attached patch is a diff against revision 77221613 (from 22md March 2016), the last revision before H8 support removal. As you can see, the changes are minor, mostly linker script name and its location. Best regards, Jan --------------0SW0hOjyQ36Polze607RlZT4 Content-Type: text/plain; charset=UTF-8; name="h8300-diff-77221613.patch" Content-Disposition: attachment; filename="h8300-diff-77221613.patch" Content-Transfer-Encoding: base64 IGJhc2Vib2FyZHMvaDgzMDAtc2ltLmV4cCB8ICA0ICsrLS0KIGJhc2Vib2FyZHMvaDgzMDAu ZXhwICAgICB8IDEyICsrKysrKy0tLS0tLQogMiBmaWxlcyBjaGFuZ2VkLCA4IGluc2VydGlv bnMoKyksIDggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvYmFzZWJvYXJkcy9oODMwMC1z aW0uZXhwIGIvYmFzZWJvYXJkcy9oODMwMC1zaW0uZXhwCmluZGV4IDI3NDNhZDcuLjZiMWMx OWEgMTAwNjQ0Ci0tLSBhL2Jhc2Vib2FyZHMvaDgzMDAtc2ltLmV4cAorKysgYi9iYXNlYm9h cmRzL2g4MzAwLXNpbS5leHAKQEAgLTE4LDcgKzE4LDcgQEAKICMgSW5jLiwgNTEgRnJhbmts aW4gU3RyZWV0IC0gRmlmdGggRmxvb3IsIEJvc3RvbiwgTUEgMDIxMTAtMTMwMSwgVVNBLgog CiAjIFRoaXMgaXMgYSBsaXN0IG9mIHRvb2xjaGFpbnMgdGhhdCBhcmUgc3VwcG9ydGVkIG9u IHRoaXMgYm9hcmQuCi1zZXRfYm9hcmRfaW5mbyB0YXJnZXRfaW5zdGFsbCAge2g4MzAwLWht c30KK3NldF9ib2FyZF9pbmZvIHRhcmdldF9pbnN0YWxsICB7aDgzMDAtZWxmfQogCiAjIExv YWQgdGhlIHRvb2wtc3BlY2lmaWMgY29uZmlndXJhdGlvbiBmb3IgdGhpcyBib2FyZCwgYXMg d2VsbCBhcyB0aGUKICMgZ2VuZXJpYyBjb25maWd1cmF0aW9uLiBUaGlzIHdpbGwgZGVmaW5l IGFueSByb3V0aW5lcyBuZWVkZWQgYnkgdGhlCkBAIC01Nyw3ICs1Nyw3IEBAIHNldF9ib2Fy ZF9pbmZvIGdjYyxzdGFja19zaXplIDQwOTYKIHNldF9ib2FyZF9pbmZvIGdjYyx0ZXh0X3Np emUgNjAwMDAKIAogIyBUaGVyZSdzIG5vIGxvbmcgbG9uZyBzdXBwb3J0IG9uIHRoaXMgdGFy Z2V0Ci1zZXRfYm9hcmRfaW5mbyBub19sb25nX2xvbmcgIDEKK3NldF9ib2FyZF9pbmZvIG5v X2xvbmdfbG9uZyAgMAogCiAjIHNpemVvZiBpbnQgIT0gc2l6ZW9mIGxvbmcuCiBzZXRfYm9h cmRfaW5mbyBnZGIsc2hvcnRfaW50IDEKZGlmZiAtLWdpdCBhL2Jhc2Vib2FyZHMvaDgzMDAu ZXhwIGIvYmFzZWJvYXJkcy9oODMwMC5leHAKaW5kZXggMmU1MDVkZS4uZDIyZDVmNSAxMDA2 NDQKLS0tIGEvYmFzZWJvYXJkcy9oODMwMC5leHAKKysrIGIvYmFzZWJvYXJkcy9oODMwMC5l eHAKQEAgLTIwLDcgKzIwLDcgQEAKICMgTG9hZCB0aGUgdG9vbC1zcGVjaWZpYyBjb25maWd1 cmF0aW9uIGZvciB0aGlzIGJvYXJkLCBhcyB3ZWxsIGFzIHRoZQogIyBnZW5lcmljIGNvbmZp Z3VyYXRpb24uIFRoaXMgd2lsbCBkZWZpbmUgYW55IHJvdXRpbmVzIG5lZWRlZCBieSB0aGUK ICMgdG9vbCB0byBjb21tdW5pY2F0ZSB3aXRoIHRoZSBib2FyZC4KLWxvYWRfZ2VuZXJpY19j b25maWcgImg4MzAwIgorbG9hZF9nZW5lcmljX2NvbmZpZyAiZ2RiLWNvbW0iCiAKICMgRG9u J3QgdXNlIGFueXRoaW5nIGJ5IGRlZmF1bHQuCiBwcm9jZXNzX211bHRpbGliX29wdGlvbnMg IiIKQEAgLTU0LDE0ICs1NCwxNCBAQCBzZXRfYm9hcmRfaW5mbyBnY2Msc3RhY2tfc2l6ZSA0 MDk2CiBzZXRfYm9hcmRfaW5mbyB1bnJlbGlhYmxlIDEKIAogIyBUaGVyZSdzIG5vIGxvbmcg bG9uZyBzdXBwb3J0IG9uIHRoaXMgdGFyZ2V0Ci1zZXRfYm9hcmRfaW5mbyBub19sb25nX2xv bmcgIDEKK3NldF9ib2FyZF9pbmZvIG5vX2xvbmdfbG9uZyAgMAogCiAjIHNpemVvZiBpbnQg IT0gc2l6ZW9mIGxvbmcuCiBzZXRfYm9hcmRfaW5mbyBnZGIsc2hvcnRfaW50IDEKIAogIyBQ aWNrIHRoZSByaWdodCBsaW5rZXIgc2NyaXB0IGlmIC1taC8tbXMgaXMgc3BlY2lmaWVkLgog Ci1zZXQgbGlua2VyX3NjcmlwdCAiaDgzMDAubGQiCitzZXQgbGlua2VyX3NjcmlwdCAiaDgz MDBoZWxmLngiCiAKIGZvcmVhY2ggeCAkYm9hcmRfdmFyaWFudF9saXN0IHsKICAgICByZWdz dWIgLWFsbCAiXlxbIFx0XF0qIiAiJHgiICIiIHgKQEAgLTY5LDEwICs2OSwxMCBAQCBmb3Jl YWNoIHggJGJvYXJkX3ZhcmlhbnRfbGlzdCB7CiAKICAgICBzd2l0Y2ggLS0gJHggewogCSJo IiAtCi0JIi1taCIgeyBzZXQgbGlua2VyX3NjcmlwdCAiaDgzMDBoLmxkIiB9CisJIi1taCIg eyBzZXQgbGlua2VyX3NjcmlwdCAiaDgzMDBoZWxmLngiIH0KIAogCSJzIiAtCi0JIi1tcyIg eyBzZXQgbGlua2VyX3NjcmlwdCAiaDgzMDBzLmxkIiB9CisgCSItbXMiIHsgc2V0IGxpbmtl cl9zY3JpcHQgImg4MzAwc2VsZi54IiB9CiAgICAgfQogfQogCkBAIC04MSw2ICs4MSw2IEBA IGZvcmVhY2ggeCAkYm9hcmRfdmFyaWFudF9saXN0IHsKICMgVGhpcyBvbmUncyBkZXBlbmRl bnQgb24gdGhlIG11bHRpbGliIG9wdGlvbnMgaW4gdXNlLCBzYWRseS4gQW5kIHdlCiAjICpu ZWVkKiBhIGxpbmtlciBzY3JpcHQuIFJlYWxseS4gT3RoZXJ3aXNlIHRoZSBjb2RlIGdldHMg bGlua2VkIGF0CiAjIHRoZSB3cm9uZyBhZGRyZXNzIGFuZCBpdCB3b24ndCBydW4gb24gdGhl IGJvYXJkLgotc2V0X2JvYXJkX2luZm8gbGRzY3JpcHQgIi1UJHtwcmVmaXhfZGlyfS9oODMw MC1obXMvJHtsaW5rZXJfc2NyaXB0fSIKK3NldF9ib2FyZF9pbmZvIGxkc2NyaXB0ICItVCR7 cHJlZml4X2Rpcn0vaDgzMDAtZWxmL2xpYi9sZHNjcmlwdHMvJHtsaW5rZXJfc2NyaXB0fSIK IAogdW5zZXQgbGlua2VyX3NjcmlwdAo= --------------0SW0hOjyQ36Polze607RlZT4--