From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1L2S63-0004TX-U2 for qemu-devel@nongnu.org; Tue, 18 Nov 2008 10:02:31 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1L2S62-0004TK-Ka for qemu-devel@nongnu.org; Tue, 18 Nov 2008 10:02:31 -0500 Received: from [199.232.76.173] (port=36892 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1L2S62-0004TH-Du for qemu-devel@nongnu.org; Tue, 18 Nov 2008 10:02:30 -0500 Received: from gv-out-0910.google.com ([216.239.58.185]:26395) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1L2S62-0002G7-9d for qemu-devel@nongnu.org; Tue, 18 Nov 2008 10:02:30 -0500 Received: by gv-out-0910.google.com with SMTP id n8so513153gve.36 for ; Tue, 18 Nov 2008 07:02:27 -0800 (PST) Message-ID: <761ea48b0811180702r6dce9a44n2bde8e69abf6a5d6@mail.gmail.com> Date: Tue, 18 Nov 2008 16:02:27 +0100 From: "Laurent Desnogues" MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_50177_1139561.1227020547323" Subject: [Qemu-devel] [PATCH] Some fixes for TCG debugging Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org ------=_Part_50177_1139561.1227020547323 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Hello, this fixes a few things after Paul's improvements for TCG debugging: - change TCGv_i64 field name to something different from TCGv_i32 - fix things in tcg that the above change made visible. I am currently compiling all targets to see if this reveals some other errors. Laurent ------=_Part_50177_1139561.1227020547323 Content-Type: text/x-patch; name=tcg-debug.patch Content-Transfer-Encoding: base64 X-Attachment-Id: f_fnooazs40 Content-Disposition: attachment; filename=tcg-debug.patch SW5kZXg6IHRjZy90Y2ctb3AuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSB0Y2cvdGNnLW9wLmgJKHJldmlzaW9u IDU3MzMpCisrKyB0Y2cvdGNnLW9wLmgJKHdvcmtpbmcgY29weSkKQEAgLTEzMiw3ICsxMzIsNyBA QAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVENHQXJnIG9mZnNldCkK IHsKICAgICAqZ2VuX29wY19wdHIrKyA9IG9wYzsKLSAgICAqZ2VuX29wcGFyYW1fcHRyKysgPSBH RVRfVENHVl9JMzIodmFsKTsKKyAgICAqZ2VuX29wcGFyYW1fcHRyKysgPSBHRVRfVENHVl9JNjQo dmFsKTsKICAgICAqZ2VuX29wcGFyYW1fcHRyKysgPSBHRVRfVENHVl9QVFIoYmFzZSk7CiAgICAg Kmdlbl9vcHBhcmFtX3B0cisrID0gb2Zmc2V0OwogfQpAQCAtMTY2LDcgKzE2Niw3IEBACiB9CiAK IHN0YXRpYyBpbmxpbmUgdm9pZCB0Y2dfZ2VuX29wNF9pNjQoaW50IG9wYywgVENHdl9pNjQgYXJn MSwgVENHdl9pNjQgYXJnMiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVENH dl9pNjQgYXJnMywgVENHdl9pMzIgYXJnNCkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgVENHdl9pNjQgYXJnMywgVENHdl9pNjQgYXJnNCkKIHsKICAgICAqZ2VuX29wY19wdHIr KyA9IG9wYzsKICAgICAqZ2VuX29wcGFyYW1fcHRyKysgPSBHRVRfVENHVl9JNjQoYXJnMSk7Cklu ZGV4OiB0Y2cvdGNnLmMKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gdGNnL3RjZy5jCShyZXZpc2lvbiA1NzMzKQor KysgdGNnL3RjZy5jCSh3b3JraW5nIGNvcHkpCkBAIC03NDYsNyArNzQ2LDcgQEAKIAogY2hhciAq dGNnX2dldF9hcmdfc3RyX2k2NChUQ0dDb250ZXh0ICpzLCBjaGFyICpidWYsIGludCBidWZfc2l6 ZSwgVENHdl9pNjQgYXJnKQogewotICAgIHJldHVybiB0Y2dfZ2V0X2FyZ19zdHJfaWR4KHMsIGJ1 ZiwgYnVmX3NpemUsIEdFVF9UQ0dWX0kzMihhcmcpKTsKKyAgICByZXR1cm4gdGNnX2dldF9hcmdf c3RyX2lkeChzLCBidWYsIGJ1Zl9zaXplLCBHRVRfVENHVl9JNjQoYXJnKSk7CiB9CiAKIHN0YXRp YyBpbnQgaGVscGVyX2NtcChjb25zdCB2b2lkICpwMSwgY29uc3Qgdm9pZCAqcDIpCkluZGV4OiB0 Y2cvdGNnLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PQotLS0gdGNnL3RjZy5oCShyZXZpc2lvbiA1NzMzKQorKysgdGNn L3RjZy5oCSh3b3JraW5nIGNvcHkpCkBAIC0xMzEsNyArMTMxLDcgQEAKIAogdHlwZWRlZiBzdHJ1 Y3QKIHsKLSAgICBpbnQgbjsKKyAgICBpbnQgbjI7CiB9IFRDR3ZfaTY0OwogCiAjZGVmaW5lIE1B S0VfVENHVl9JMzIoaSkgX19leHRlbnNpb25fXyAgICAgICAgICAgICAgICAgIFwKQEAgLTEzOSw3 ICsxMzksNyBAQAogI2RlZmluZSBNQUtFX1RDR1ZfSTY0KGkpIF9fZXh0ZW5zaW9uX18gICAgICAg ICAgICAgICAgICBcCiAgICAgKHsgVENHdl9pNjQgbWFrZV90Y2d2X3RtcCA9IHtpfTsgbWFrZV90 Y2d2X3RtcDt9KQogI2RlZmluZSBHRVRfVENHVl9JMzIodCkgKCh0KS5uKQotI2RlZmluZSBHRVRf VENHVl9JNjQodCkgKCh0KS5uKQorI2RlZmluZSBHRVRfVENHVl9JNjQodCkgKCh0KS5uMikKICNp ZiBUQ0dfVEFSR0VUX1JFR19CSVRTID09IDMyCiAjZGVmaW5lIFRDR1ZfTE9XKHQpIE1BS0VfVENH Vl9JMzIoR0VUX1RDR1ZfSTY0KHQpKQogI2RlZmluZSBUQ0dWX0hJR0godCkgTUFLRV9UQ0dWX0kz MihHRVRfVENHVl9JNjQodCkgKyAxKQo= ------=_Part_50177_1139561.1227020547323--