From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 3957 invoked by alias); 16 Nov 2004 15:24:02 -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 3891 invoked from network); 16 Nov 2004 15:23:54 -0000 Received: from unknown (HELO cam-admin0.cambridge.arm.com) (193.131.176.58) by sourceware.org with SMTP; 16 Nov 2004 15:23:54 -0000 Received: from pc960.cambridge.arm.com (pc960.cambridge.arm.com [10.1.205.4]) by cam-admin0.cambridge.arm.com (8.12.10/8.12.10) with ESMTP id iAGFN5so018085; Tue, 16 Nov 2004 15:23:05 GMT Received: from pc960.cambridge.arm.com (localhost.localdomain [127.0.0.1]) by pc960.cambridge.arm.com (8.12.8/8.12.8) with ESMTP id iAGFNkgK031832; Tue, 16 Nov 2004 15:23:47 GMT Received: (from rearnsha@localhost) by pc960.cambridge.arm.com (8.12.8/8.12.8/Submit) id iAGFNkn5031824; Tue, 16 Nov 2004 15:23:46 GMT X-Authentication-Warning: pc960.cambridge.arm.com: rearnsha set sender to rearnsha@gcc.gnu.org using -f Subject: Re: ARM Simulator build broken From: Richard Earnshaw To: Hans-Peter Nilsson Cc: gdb-patches@sources.redhat.com In-Reply-To: <1100608818.25423.66.camel@pc960.cambridge.arm.com> References: <1100608818.25423.66.camel@pc960.cambridge.arm.com> Content-Type: multipart/mixed; boundary="=-86weRpZ0qkceZf7XvXzA" Organization: GNU Message-Id: <1100618624.25423.73.camel@pc960.cambridge.arm.com> Mime-Version: 1.0 Date: Tue, 16 Nov 2004 15:24:00 -0000 X-SW-Source: 2004-11/txt/msg00333.txt.bz2 --=-86weRpZ0qkceZf7XvXzA Content-Type: text/plain Content-Transfer-Encoding: 7bit Content-length: 941 On Tue, 2004-11-16 at 12:40, Richard Earnshaw wrote: > 2004-11-16 Hans-Peter Nilsson > > * sim-config.c (sim_config): Recognize when a bfd has unspecified > endian information. > > * Make-common.in (sim-load.o): Depend on $(sim_main_headers) and > $(remote_sim_h) too. > (sim_main_headers): Add sim-utils.h. > > This patch breaks the ARM simulator build. The patch introduces a > dependency of sim-load on sim-main.h which isn't needed, and the ARM > simulator does not provide such a header (since it doesn't build any of > the other files in sim/common). > > R. Here's my proposed patch: Richard Earnshaw * Make-common.in (sim_basics_headers): New. (sim_main_headers): Move basics headers and sub-dependencies to sim_basics_headers). Add the dependencies through that. (sim-load.c): Depend on sim_basics_headers not sim_main_headers. OK? --=-86weRpZ0qkceZf7XvXzA Content-Disposition: attachment; filename=sim.patch Content-Transfer-Encoding: base64 Content-Type: text/x-patch; name=sim.patch; charset=ISO-8859-15 Content-length: 3189 SW5kZXg6IE1ha2UtY29tbW9uLmluDQo9PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 DQpSQ1MgZmlsZTogL2N2cy9zcmMvc3JjL3NpbS9jb21tb24vTWFrZS1jb21t b24uaW4sdg0KcmV0cmlldmluZyByZXZpc2lvbiAxLjE0DQpkaWZmIC1wIC1y MS4xNCBNYWtlLWNvbW1vbi5pbg0KKioqIE1ha2UtY29tbW9uLmluCTE2IE5v diAyMDA0IDA3OjAyOjI2IC0wMDAwCTEuMTQNCi0tLSBNYWtlLWNvbW1vbi5p bgkxNiBOb3YgMjAwNCAxNToyMDoyMSAtMDAwMA0KKioqKioqKioqKioqKioq IHNpbV9tYWluX2hlYWRlcnMgPSBcDQoqKiogMzAwLDMyMiAqKioqDQogIAlz aW0tbWFpbi5oIFwNCiAgCSQoc3JjY29tKS9zaW0tYXNzZXJ0LmggXA0KICAJ JChzcmNjb20pL3NpbS1iYXNlLmggXA0KLSAJJChzcmNjb20pL3NpbS1iYXNp Y3MuaCBcDQotIAkkKHNyY2NvbSkvc2ltLWNvbmZpZy5oIFwNCiAgCSQoc3Jj Y29tKS9zaW0tY3B1LmggXA0KICAJJChzcmNjb20pL3NpbS1lbmdpbmUuaCBc DQogIAkkKHNyY2NvbSkvc2ltLWV2ZW50cy5oIFwNCi0gCSQoc3JjY29tKS9z aW0taW5saW5lLmggXA0KICAJJChzcmNjb20pL3NpbS1tZW1vcHQuaCBcDQog IAkkKHNyY2NvbSkvc2ltLW1vZGVsLmggXA0KICAJJChzcmNjb20pL3NpbS1t b2R1bGUuaCBcDQogIAkkKHNyY2NvbSkvc2ltLXByb2ZpbGUuaCBcDQotIAkk KHNyY2NvbSkvc2ltLXNpZ25hbC5oIFwNCiAgCSQoc3JjY29tKS9zaW0tdHJh Y2UuaCBcDQotIAkkKHNyY2NvbSkvc2ltLXV0aWxzLmggXA0KICAJJChzcmNj b20pL3NpbS13YXRjaC5oIFwNCiEgCXRjb25maWcuaCBcDQogIAkkKFNJTV9F WFRSQV9ERVBTKQ0KICANCiAgIyBFeHBvcnRlZCB2ZXJzaW9uIG9mIHNpbV9t YWluX2hlYWRlcnMuDQogIFNJTV9NQUlOX0RFUFMgPSBcDQogIAkkKHNpbV9t YWluX2hlYWRlcnMpDQotLS0gMzAwLDMyOSAtLS0tDQogIAlzaW0tbWFpbi5o IFwNCiAgCSQoc3JjY29tKS9zaW0tYXNzZXJ0LmggXA0KICAJJChzcmNjb20p L3NpbS1iYXNlLmggXA0KICAJJChzcmNjb20pL3NpbS1jcHUuaCBcDQogIAkk KHNyY2NvbSkvc2ltLWVuZ2luZS5oIFwNCiAgCSQoc3JjY29tKS9zaW0tZXZl bnRzLmggXA0KICAJJChzcmNjb20pL3NpbS1tZW1vcHQuaCBcDQogIAkkKHNy Y2NvbSkvc2ltLW1vZGVsLmggXA0KICAJJChzcmNjb20pL3NpbS1tb2R1bGUu aCBcDQogIAkkKHNyY2NvbSkvc2ltLXByb2ZpbGUuaCBcDQogIAkkKHNyY2Nv bSkvc2ltLXRyYWNlLmggXA0KICAJJChzcmNjb20pL3NpbS13YXRjaC5oIFwN CiEgCSQoc2ltX2Jhc2ljc19oZWFkZXJzKSBcDQogIAkkKFNJTV9FWFRSQV9E RVBTKQ0KICANCisgc2ltX2Jhc2ljc19oZWFkZXJzID0gXA0KKyAJJChzcmNj b20pL3NpbS1iYXNpY3MuaCBcDQorIAl0Y29uZmlnLmggXA0KKyAJJChzcmNj b20pL3NpbS1jb25maWcuaCBcDQorIAkkKHNyY2NvbSkvc2ltLWlubGluZS5o IFwNCisgCSQoc3JjY29tKS9zaW0tdHlwZXMuaCBcDQorIAkkKHNyY2NvbSkv c2ltLWJpdHMuaCBcDQorIAkkKHNyY2NvbSkvc2ltLWVuZGlhbi5oIFwNCisg CSQoc3JjY29tKS9zaW0tc2lnbmFsLmggXA0KKyAJJChzcmNjb20pL3NpbS1h cmFuZ2UuaCBcDQorIAkkKHNyY2NvbSkvc2ltLXV0aWxzLmgNCisgDQogICMg RXhwb3J0ZWQgdmVyc2lvbiBvZiBzaW1fbWFpbl9oZWFkZXJzLg0KICBTSU1f TUFJTl9ERVBTID0gXA0KICAJJChzaW1fbWFpbl9oZWFkZXJzKQ0KKioqKioq KioqKioqKioqIHNpbS11dGlscy5vOiAkKHNyY2NvbSkvc2ltLXV0aWxzLmMg JChzaW0NCioqKiA0NzMsNDc5ICoqKioNCiAgc2ltLXdhdGNoLm86ICQoc3Jj Y29tKS9zaW0td2F0Y2guYyAkKHNpbV9tYWluX2hlYWRlcnMpDQogIAkkKEND KSAtYyAkKHNyY2NvbSkvc2ltLXdhdGNoLmMgJChBTExfQ0ZMQUdTKQ0KICAN CiEgc2ltLWxvYWQubzogJChzcmNjb20pL3NpbS1sb2FkLmMgJChjYWxsYmFj a19oKSAkKHNpbV9tYWluX2hlYWRlcnMpICQocmVtb3RlX3NpbV9oKQ0KICAJ JChDQykgLWMgJChzcmNjb20pL3NpbS1sb2FkLmMgJChBTExfQ0ZMQUdTKQ0K ICANCiAgDQotLS0gNDgwLDQ4NiAtLS0tDQogIHNpbS13YXRjaC5vOiAkKHNy Y2NvbSkvc2ltLXdhdGNoLmMgJChzaW1fbWFpbl9oZWFkZXJzKQ0KICAJJChD QykgLWMgJChzcmNjb20pL3NpbS13YXRjaC5jICQoQUxMX0NGTEFHUykNCiAg DQohIHNpbS1sb2FkLm86ICQoc3JjY29tKS9zaW0tbG9hZC5jICQoY2FsbGJh Y2tfaCkgJChzaW1fYmFzaWNzX2hlYWRlcnMpICQocmVtb3RlX3NpbV9oKQ0K ICAJJChDQykgLWMgJChzcmNjb20pL3NpbS1sb2FkLmMgJChBTExfQ0ZMQUdT KQ0KICANCiAgDQo= --=-86weRpZ0qkceZf7XvXzA--