[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v5] xen: Add Darwin.mk
- To: Jan Beulich <jbeulich@xxxxxxxx>
- From: Bertrand Marquis <Bertrand.Marquis@xxxxxxx>
- Date: Tue, 10 Feb 2026 10:56:48 +0000
- Accept-language: en-GB, en-US
- Arc-authentication-results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 4.158.2.129) smtp.rcpttodomain=suse.com smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=arm.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com] dmarc=[1,1,header.from=arm.com])
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none
- Arc-message-signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=3vSRvN6jQa18VAIu2UwbYv79xlVhe1ii3Iw0qDfTxEE=; b=gJY3TFBILI36O6d5WmKWjej3WpGEO4Kx70HjC3U1X6+fzQkvJtfc3M6Rsjzhho9A8fquaRNsQ0RmAkBoRTdHXqr286qGoBbaqxTdyvBaZ+IVHWY2Ud2HBfrXFuM0r2MY6ekUh2lXCAkF/pgVeEYJBDx+hHhJxIS73InXQl+Brh0CQtIht4Gx7YkQT4HooAzBNq484RJXzBtfMJbI+LXPqavDF3s9Shce6hVVkLbdWJtvHcRTOJBK5AvC93rooBUxj/yaLKBOzHJO6k2g1pN6uv23mJZAXWocDE/FshUkHbI9q46Q6y/CupQK7D2SFXnlfBmkOJWh6dZlvNJMTiaaFA==
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=3vSRvN6jQa18VAIu2UwbYv79xlVhe1ii3Iw0qDfTxEE=; b=T4IEEOPIU3VRxUtboh/lRhil0P6FV5B2SYvqx/lMTsLq9waVlxhzqxhPKnwLPPwbbjfbeD6PDarUb/mlnzTN2toGb8KZoniiZJdH4OPodfiYqQGr7SXuz1BG/XIj1XBqwclmDYe96JpfcJhupRlwJwT9x4sAy2nSMmbv07Kj1/LEgt4D1/RsNc9ic4TBNTrWwwkpjG+EATdkAZb7lxaYr4GSbtUt8beVEy3o818ZGX7RY4u6zvtMs4h++mcAPnFozezp2b79qZYcL6TK0keiovvpKmyYsdr8g8WRVVrMT//Yt0fmYGFy5dUbAXLAijxFWWVGAn+0aklcaEwY3T+HlA==
- Arc-seal: i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=HdHFyGXoimFLLl2JYhPektua9XaaZbQBtJzsZIwZPk+hIH5bZ94++uu3SCYZ7V9kqaxPdWGHMwSBfdjlJ8MITFPu/Jaj6nl57UZHWxZ4NL0pZqSsKqpzQvyiF/fRDW4nO/BuChU62Glehy6yesMW9P2Z03cste95iFe4+v07AmMsz8shKz9EMVwOCfrEi1oBMbpNjzjmnpBeBl7GSwH0Ac9PkUHMxpzKHuliCzL0Us1ZtKuD5SCItfsT0N4SycLoYFBWoSQY1I8a9OoG3FH6Q95Wq2VL4RoNVB5fk/L6KomahvYH4wNLqdXIBOSWeI33kjZMsX3n90hUEeyJwxyM2w==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Se17rQP2Yq4UpZpOLRg+mWj3T4Wh1m2iIqcnRgaE6R6EOkWaRcQGzOR+pUlAqgL59GcBXhUYMkHeV4b0SlXE29qZrlOQJKoKYZ1W8uNyA2WwQOLjMWmJnUubJWtxHyFVEfNZnkN7eyM11cxKQhGax5eUubtJ/G0isPbe1RIhvJo5bdckL1OeeD1C6VfIUHBiIHqQfruSLdsFRok8EECtGhdGUrugwBFeEwlSFEvDZAPsOTzWJbeUjlgu2MX9tdgJ8E2aKplyKhyv7LxBz+oZlllyLyvwZXfEjOhAh/QwFb+g8QypFadWoryjwXLMujdPm7NMxQ5cJWWOwopL2H6l4A==
- Authentication-results-original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com;
- Cc: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, Anthony PERARD <anthony.perard@xxxxxxxxxx>, Michal Orzel <michal.orzel@xxxxxxx>, Julien Grall <julien@xxxxxxx>, Roger Pau Monné <roger.pau@xxxxxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>
- Delivery-date: Tue, 10 Feb 2026 10:58:14 +0000
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
- Nodisclaimer: true
- Thread-index: AQHcmbF131JHt0VrQEG2yzDmCYz1i7V7wbUAgAACxAA=
- Thread-topic: [PATCH v5] xen: Add Darwin.mk
Hi Jan,
> On 10 Feb 2026, at 11:46, Jan Beulich <jbeulich@xxxxxxxx> wrote:
>
> On 09.02.2026 11:46, Bertrand Marquis wrote:
>> --- /dev/null
>> +++ b/config/Darwin.mk
>> @@ -0,0 +1,6 @@
>> +# Use GNU tool definitions as the tools we are using are either GNU
>> compatible
>> +# or we only use features which are supported on Mac OS.
>> +include $(XEN_ROOT)/config/StdGNU.mk
>> +
>> +# Cross compile on Mac OS, only hypervisor build has been tested, no tools
>> +XEN_COMPILE_ARCH = unknow
>
> While editing in the ABI aspect, it occurred to me to check what Apple has
> to say regarding their ABI. For both aarch64 and x86-64 they say they use
> the standard ABI with some modifications. We may want to evaluate whether
> those modifications are actually compatible with what we need.
>
> Talking of x86-64: Has building on an x86 Mac been tested as well?
No i did not tested that (and i have no x86 mac i can use to do so).
> Especially if that doesn't work, it may want mentioning.
We might have to say that it was only tested on arm mac.
I would expect that it works on x86 mac but i cannot sign on that.
Cheers
Bertrand
>
> Jan
|