[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Xen reliance on non-standard GCC features


  • To: Roberto Bagnara <roberto.bagnara@xxxxxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • From: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
  • Date: Mon, 5 Jun 2023 09:58:06 +0100
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=citrix.com; dmarc=pass action=none header.from=citrix.com; dkim=pass header.d=citrix.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=rXphWBvyhf2VA51/Ok1tzgpc/JNxdWkKYBx6VcdeoDw=; b=R/AnkLNtvVXBon9fKWp6149X6/zguN9E14ipMbqpawSvWi9PFO//3tpE3qfJXZqcbTz/xBGE1qenKtyjpKqhRZ5l660E2bCn0yFUZPBogs8Pcduoq008omremEwHJCZlacogRrhP/b94kB7PU6YX/xRTS3DRoZQdh+ION2hmF9MWWTpmPyFHBkdC94QKFMSHpI8PmGEP8wTwhg7QC3TJDB4p9NBv8k0nwTESe9EwK+Sc4ietzKDWutHMBk9srQtCOPfy5iX1lAGfgoPfEPl5v1/L5s64u++FZqbzK9atOrjkLfHWg7oUQQpNwrAjVeLlF9gbOzz7r/ILHXgf9ROSxA==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NgBhvtaKmctLyM7p4SWg76MUKuf7gyFoXTSYozrm8h7o6XgB5dzbIg5A5GXOzsphjBOcR2OBAW/iK7qndIBPWHk0UL2NFA3BsMKzBVjQwVLheNJEBwzLqJwXwfk+bZUc8uz9i5f5RTLf6Wz5E1PFw6vTvHxaSqnhhelGT5iBnj28DybDIVIKjUpAWbi0xZqOmoawjsmzF8TBpFYoQ94B3sATYvstj87X6Zy2rjAkhysX+ZQF4PN3QH+ON9eG/z4I1oAXONJAohD+HYvFdCkowXxBXU1OkRLm41SKNlzX+OGQWPXqzt3prvFiOoeoqd0zyiPQkoPVnHSjDBgJHWzNRQ==
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=citrix.com;
  • Cc: Stefano Stabellini <stefano.stabellini@xxxxxxx>
  • Delivery-date: Mon, 05 Jun 2023 08:58:41 +0000
  • Ironport-data: A9a23:2niu+KgJ3fpHFdV4YG8Q8wohX161pBEKZh0ujC45NGQN5FlHY01je htvW27UPqyMNzTxKIokO4/i8kgEuMSHz4NnSVBo+ywzFXwb9cadCdqndUqhZCn6wu8v7q5Ex 55HNoSfdpBcolv0/ErF3m3J9CEkvU2wbuOgTrWCYmYpHlUMpB4J0XpLg/Q+jpNjne+3CgaMv cKai8DEMRqu1iUc3lg8sspvkzsx+qyq0N8klgZmP6sT4geCzyB94K83fsldEVOpGuG4IcbiL wrz5OnR1n/U+R4rFuSknt7TGqHdauePVeQmoiM+t5mK2nCulARrukoIHKN0hXNsoyeIh7hMJ OBl7vRcf+uL0prkw4zxWzEAe8130DYvFLXveRBTuuTLp6HKnueFL1yDwyjaMKVBktubD12i+ tQ0MQwuYCqegN672e78StdWo9gofer0adZ3VnFIlVk1DN4AaLWbGeDgw4Yd2z09wMdTAfzZe swVLyJ1awjNaAFOPVFRD48imOCvhT/0dDgwRFC9/PJrpTSMilEoluS3WDbWUoXiqcF9t0CUv G/ZuU/+BQkXLoe3wjuZ6HO8wOTImEsXXapLTeXjqq8x2g37Kmo7Nj8xdlmHpPqCrGGlQvtRK xMP5nQSlP1nnKCsZpynN/Gim1aeuRQRQcZXVecz5weE0KP86RuWHWUCQXhKb9lOnN87Q3km2 0GEm/vtBCdzq/uFRHSF7LCWoDiufy8PIgcqfjMJQwID5J/4vIg5gxbLT9BiOKewgpv+HjSY/ tyRhC03hrFWh8hS0ay+pQrDm2j0+sKPSRMp7ALKWG7j9hl+eIOue42v7x7c8OpEK4GaCFKGu RDohvSj0QzHNrnV/ATlfQnHNOjBCyqtWNEEvWNSIg==
  • Ironport-hdrordr: A9a23:0OjkD6y+6dbdiNhkXGr0KrPxSugkLtp133Aq2lEZdPULSKGlfp GV9sjziyWetN9wYh4dcB67Sc+9qADnhPpICO4qTMqftWjdyRGVxeRZgbcKrAeQeBEWmtQtrZ uINpIOc+EYbmIK8/oSgjPZLz9I+rDunsGVbKXlvg5QpGlRGt5dBmxCe2Om+yNNNW577NYCZf ihDp0tnUvdRZ1bVLXzOlA1G8z44/HbnpPvZhALQzYh9Qm1lDutrJLqDhSC2R8acjVXhZMv63 LMnQDV7riq96jT8G6Q60bjq7Bt3PfxwNpKA8KBzuATNzXXkw6tIKhxRrGYuzgxgee3rHInis PFrRsMN9l6r1nRYma2ix3w3BSI6kdl11bSjXujxVfzq83wQzw3T+JHmIJiaxPcr24tpst13q 5n13+Q88M/N2KKoA3No/zzEz16nEu9pnQv1cYVknxkSIMbLJtct5YW8k95GIoJWAj69IckOu 9zC9y03ocfTXqqK1Ti+kV/yt2lWXo+Wj+AX0g5o8SQlwNbmXhopnFosPA3rzMlztYQWpNE7+ PLPuBDj7dVVPIbaqp7GaMoXda3Inale2OMDEuiZXDcUI0XMXPErJD6pJ8v4vuxRZAOxJwu3L zcTVJjs3IocU6GM7zB4HRyyGGPfIyBZ0Wu9ikHjKIJ/4EUBYCbfhFrcWpe0/dJ+J4kc4nms/ XaAuMiPxasFxqoJW9z5XyMZ3BjEwhubCQrgKdKZ7uvmLO9FmS4jJ2sTN/jYJzQLB0DZkTTRl M+YRmbHrQz0qnsYA61vCTs
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On 05/06/2023 6:28 am, Roberto Bagnara wrote:
> U10) \m escape sequence.
>      Is this an undocumented GCC extension or just a typo?

Where are you seeing this?

The only examples I see are in asm macros, and they're all parameter
substitutions.

This includes the one in x86's bug.h where it's a parameter substitution
into an .ascii string literal, not an escaped special character in the
literal.

~Andrew



 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.