From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 58749 invoked by alias); 24 Nov 2017 22:15:37 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Received: (qmail 58690 invoked by uid 89); 24 Nov 2017 22:15:32 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-3.0 required=5.0 tests=AWL,BAYES_00,KB_WAM_FROM_NAME_SINGLEWORD,SPF_PASS autolearn=no version=3.3.2 spammy=eclipse, Hx-spam-relays-external:sk:EUR03-V, respects, H*RU:sk:EUR03-V X-HELO: sessmg22.ericsson.net Received: from sessmg22.ericsson.net (HELO sessmg22.ericsson.net) (193.180.251.58) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 24 Nov 2017 22:15:30 +0000 Received: from ESESSHC008.ericsson.se (Unknown_Domain [153.88.183.42]) by sessmg22.ericsson.net (Symantec Mail Security) with SMTP id A8.F3.19528.FF9981A5; Fri, 24 Nov 2017 23:15:27 +0100 (CET) Received: from EUR03-VE1-obe.outbound.protection.outlook.com (153.88.183.145) by oa.msg.ericsson.com (153.88.183.42) with Microsoft SMTP Server (TLS) id 14.3.352.0; Fri, 24 Nov 2017 23:15:27 +0100 Received: from [142.133.61.121] (192.75.88.130) by AMSPR07MB312.eurprd07.prod.outlook.com (2a01:111:e400:802f::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.260.2; Fri, 24 Nov 2017 22:15:24 +0000 Subject: Re: [PATCH 1/2] Fix issues with gdb-memory-map.dtd To: Joel Brobecker , Simon Marchi CC: References: <1510269503-12483-1-git-send-email-simon.marchi@ericsson.com> <20171124213020.kskjia7qr55473zf@adacore.com> <8f8c59499450f4d4972530cd5c0e070a@polymtl.ca> <20171124215745.n3777vlplpi2kx36@adacore.com> From: Simon Marchi Message-ID: <010047d9-2e09-0d65-7378-e6741227e071@ericsson.com> Date: Fri, 24 Nov 2017 22:15:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: <20171124215745.n3777vlplpi2kx36@adacore.com> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-ClientProxiedBy: BN6PR17CA0007.namprd17.prod.outlook.com (2603:10b6:404:65::17) To AMSPR07MB312.eurprd07.prod.outlook.com (2a01:111:e400:802f::24) X-MS-PublicTrafficType: Email X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(2017052603258);SRVR:AMSPR07MB312; X-Microsoft-Exchange-Diagnostics: 1;AMSPR07MB312;3:g96ojfR4zVZz/KXqd6/nkKXsXkHzlZD3PlhFMvBb9yE4PWx8xtOrPHrHPtUVsBxWMeaHc7mB9g/E4vokG5cpfoOgRp3vMcwc8WpR1pZ6pw4iWAXKBOz6b6afWVL4+ZspCCm1KpgH43SuezxQ7b6/3r8P47MqxvDIbSwtnBbWbEeSMKnFu/ui4HlN7PffzXbeZuFQAgWa4LwuXD65AVDlhFIHiYBjmCbqQ6dAlDoJl65IbfQF0Zm02DiPNhIuFrkV;25:9WKZd2kOm0aD28vNiHprGt7kPXr98TLOBea/RaJSGbyY7ITK3rhqJVvq1RP53WxE1wdL0CVETgzEddT4inp8+KqJqzqfbGjutTrTou6vcTuimaSM6yZAlOIMcCG7pophzxclYbytV8WrRUtndVhhiXjLkFtuCnblUqDfenVRiKvvqtrDoDiKUqDmirvK7Ih/hRdQbFljH7YV3/UupmSl/O6W/Sun5QJWOR1UJWkXGxGjubMLLYmyO6/cvZX4ak/jj1UPKBda5PDPCTVbznfpIWsBigBAZR184A7oz36hjlfQQw9YV3jKOYBE5J7BvKUaXNW+0tdjGwyy2tjaBqQzhfgYwmZc7ttG53aOWAG031k=;31:DGmPPtnwf9quByRS3hs7zjvN8HDv2nrETpGR7HaToSVKP9UdML0jSxumPeltwFCODT+Td2iks1t+FMTzTmfk03qekB+gOFjK5I6Es8sD/n4VGgVmg0vLYp1Vio7BkBk+YjlNvp78UZ5qTnWgQs7wFL0/ekR4LfVqbbU1jWc+/sRUpeM5LDDuG1hx0Jtb9q+qYg6KwRHCbMzT6I++9CMfvEqmYqNcmiLY0P5aTgZZ8Js= X-MS-TrafficTypeDiagnostic: AMSPR07MB312: X-MS-Office365-Filtering-Correlation-Id: 7847c4db-220d-4376-de8f-08d53388dcd6 X-Microsoft-Exchange-Diagnostics: 1;AMSPR07MB312;20:1w37LMW3hVMAwmhKoW42c8VNrvMW5piW5ncMGxgnjbIFs/TCB5tpyyvtpJHTXQ1NN+7R5CEJfmOpABuTh7HBBZPgycN7UEKAEfOKrg8ksXMBw0F/udnbr0tBAdn17pNRZbSlNGeMmh/C1O+HTiIR0Njvg9OtpAM8E/wUYNnUmSqw/gZHU3UhrjBqNKM+7+1R6zeqRGcNd9jim30HKdkKsCSB5bfk32FhI3iC82pV7FMlHct4uchixzROia6l79riu2pMoaLos9Rjtvs72zByCUDMR39sSLrsoD/HQZh9CEZOgV99uwjku/Y85KS1Y/a4YsNVVkBS7OaNmowkD9wxn/AmCOCZkRYOzoq3hpuTtDWJYVacVS49mF3RfWKpmvlibjnBmE1zzBIARZd5s2imNSPbVPAk2FYKTCOxpM5w5byEAgYK+8gzwRZzyJES3FeVr3szg4lriKc7+gyTj0cxa1SQJ9vopNBjTQElV0UIno5Gau78S/+Y3zGRNGw0QUPE;4:oolZDRRorA3t0oomCpDL6TjSFYMbMMmA7CcbvV6cJ79YNAusSUW3p8vtV+EakHrfDUKO7FWVUgLi3OwXo9txA6pvGhprT3MKbFgzobOdlLut48f8aXVijp2Y4rExiMnGtegn0BPJIg5umbMcITItNHJ4jwwVpGI8OeWMpmg3luJ74mblV7jszuplmk0JmjXcBEiRJzsWg8jU1vVgkNhfAXljDBtqc8ZCr4Vt11z0/OHI/TvbYqPORL5B5hu9BkpproyC93+hfYbKtaO89uV6oC+lvImaKBMruEboGJordjpd0bvqXvh91/ohqTQUazAF X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(209352067349851); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040450)(2401047)(8121501046)(5005006)(3002001)(3231022)(93006095)(93001095)(10201501046)(6041248)(20161123564025)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(20161123555025)(20161123562025)(6072148)(201708071742011);SRVR:AMSPR07MB312;BCL:0;PCL:0;RULEID:(100000803101)(100110400095);SRVR:AMSPR07MB312; X-Forefront-PRVS: 05015EB482 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(6009001)(6049001)(376002)(366004)(39860400002)(346002)(199003)(24454002)(377424004)(189002)(65956001)(31686004)(4326008)(230700001)(8676002)(5660300001)(7736002)(189998001)(52146003)(97736004)(4001150100001)(106356001)(50466002)(25786009)(230783001)(66066001)(68736007)(33646002)(101416001)(36756003)(81166006)(16526018)(6246003)(53546010)(23676004)(305945005)(64126003)(53936002)(8936002)(6306002)(58126008)(93886005)(6486002)(65806001)(966005)(81156014)(83506002)(47776003)(50986999)(31696002)(2906002)(54356999)(6116002)(2950100002)(49976008)(65826007)(76176999)(3846002)(478600001)(86362001)(2486003)(52116002)(229853002)(110136005)(16576012)(316002)(6666003)(105586002)(78286006);DIR:OUT;SFP:1101;SCL:1;SRVR:AMSPR07MB312;H:[142.133.61.121];FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; Received-SPF: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts) Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=simon.marchi@ericsson.com; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtBTVNQUjA3TUIzMTI7MjM6VUh2bWJZUHI4UENZb1Zqb1JEZFZSV1NVeVBE?= =?utf-8?B?ZXB1d0VOTXdXWWwyRkEraWFuclM1bFVlZGUyZU03Ym4yY0FzL2lPMkFRZXB5?= =?utf-8?B?eHZuRzJsZUo5dDAycFZRc3ZlcXZsbE9wNzdEQmVqYjZlYlhwN1VrR1hKTDhM?= =?utf-8?B?eU1KbEk3UHZQNlN4MUhRS2g1TDRLSXlkN0VFdnFYWlBwZXlIMS9NeXhleHlv?= =?utf-8?B?SmJJTEljd0VYRjM2cVhWaDlQWjVqUUNHUTRsc09Lb0d5SVlUcTZRa1kzQVRo?= =?utf-8?B?QTVWdlhxb05BNmZtNmRLZU5RMXZQL1IrMDVkUTJQWm9PVzNaWndOYmtvVU1E?= =?utf-8?B?N1FTb0RQMFhmOEFCNkY0azdKNWxBbFBHcjNBZDBLZ2R4dFRLUzZxdWlueklz?= =?utf-8?B?RnBzWEhYNFZVcXA1YWhPRlhTWitRR3l6Vnplbi9RdEE0eTBoS0UwWStkbkdB?= =?utf-8?B?R3FiTERETWJ1eitIS3F2YnowcDdKKzdURktwWlloN2xrSWt3REZzK2Z0NVVZ?= =?utf-8?B?aU9UUVk5TEhzSS9SVHVwMXBldmpSNnNFS0ZiM3ozM0t4aVZicXk5bHlRd0VS?= =?utf-8?B?blMyZU9rVDhwZnVGcmpKSUtxVzY0YXRMQ0UrQk5FaGtacHhtSXBZMlVqMUJR?= =?utf-8?B?emhTUlZYSkpSVkEvU1ZROGpwdit6VkdiQkU5YzM0cHZCSDMvWE92S0tlZGR6?= =?utf-8?B?WDlza2RDTlRRUXpaZ1ZIbmlXV0hMZkhJeTIrNG9iTkhGRFhTaDJ0ampJbXRy?= =?utf-8?B?NmZKU2lPaU9MRC82T1Jzck5FaDh3V2I4eWhMSVNSZDFzNXkwQkwwTkhGZzBJ?= =?utf-8?B?ZmgrQmZNWE92NXRHWVUvSDgzTW0xYkpwaTA3MFJBdXZ0K0tDQ0Vpb1kxRnRT?= =?utf-8?B?SWxBVXFxUUZFKzhNa09Vdlo2bUplU1pTQ3c2YVJuUEI0OGs0YlNZc3oxNUZV?= =?utf-8?B?Vk1IUEIyZmVtR3o5WTdSczJYY01wUklQUi9NdzJ5aHhieGZtVkw2V3FjMTlN?= =?utf-8?B?eFdXTVVJc0EyZXlkSnUzUnVQYjRyL1pLMmdNWmJsL200MXlSSTZKKzlvbnV1?= =?utf-8?B?RFRucHJFYUtDblVpMGRYaXlBRmN2SVBtY3JlL1RGQjVSS3dVWmlZMzl1TkZ0?= =?utf-8?B?eW53TlJML29sMUtvZWE4aU9LdDNnV2V2V3Z2SjFUSjN5L2pZRVJ5b2t4aW9F?= =?utf-8?B?eU82dE1HTGNzM1ovaFV4U0l6L3hwcmlvTk1kaGxlUU5VQVVZc3h1c0ZyWjNE?= =?utf-8?B?WVdJL3hmL20yUzRyNG9vUnZLbWh2RWhxdmpuVUhNNHNEa082M0xHdXZ0UGtm?= =?utf-8?B?c2lUQ3YyMGhySHhKd2U2UlpEM3FqZ05VbmQ1QWdjODd6OGZjTVYrZnIrRFBi?= =?utf-8?B?bzh2QURscXNYTTRUY3JKb2x3Y3k5dFdOaExJTHoyUFBBTmlSSUtaZlVISmtB?= =?utf-8?B?UzU5VUJ6T3dMaTArT3dQY2hNY3VpYkZCcGNlSGx2WGo5NFUra1laZW01VzNI?= =?utf-8?B?VG5KK3hsZFJWOXMyNlliTXp0QUE5UkNTekpoS1BTenc5S2RZOTVpZDg5c3Jo?= =?utf-8?B?QW1GQzkwZkR0NVBIL3luUVZjWGh0eFJ0TGhlTHNscWpyRGFvQ29NTnlIa0Ru?= =?utf-8?B?b2N4L3lyc056bzcxZXhJU0NyMEYzVmJsTTFpNC8zYjMwclNsQUlHemtiRzdl?= =?utf-8?B?SHUvS01nSWtxYmJraEhoOHpYZTU4bFhsT2V4Y1VpSllqRm9jUEFqNGJhc2ti?= =?utf-8?B?SnZxTkNWT3FVU0Mwai8zdm1WSHFTRkJLV2dnRTBScmZEY3lEUWJ5Z2hQbmls?= =?utf-8?B?cVJTbldIMTFqZkRTa0FWRmd6QTVuREhRdngxL1U0N3l1R3E3bit5NGFtRnFp?= =?utf-8?B?OUs1bnZ0Q3liVVAvOHh2MHZEWkp4OXhFallGTXFrSE9rOUp6VjMzcFoxOFFN?= =?utf-8?B?akpHaW94MHdSdWJYais1MzBkUUZIZW1sYmsrakNLdExkT1JIazlQRjUycDV3?= =?utf-8?B?SW00VXFnWDJJcFBxQVVJbmVGK0o1YTMzaGhia0ZiTmJLTmJRb3BZczA5c2xL?= =?utf-8?B?ZXp4SWZ1WU9GRlhRQlRhUTYyY0s2Wi9UeHMrbXkyd0NNZW9MeDVQZUdkVjF6?= =?utf-8?Q?d932B2rHOyGLjBDcEtoHkA=3D?= X-Microsoft-Exchange-Diagnostics: 1;AMSPR07MB312;6:Mca8z4pVKjCfQhafyY82Vq8APTWAQi63CO1f1Ciev0pB9s+iRlcSiQF0viD7Kky2SB/tnn0mMUEsD/ArFDdKJFnIOgfQzk4oMOyS9MjsWwpgawFN9SGVqCtOjAmlWottYWIzZfMavdR/P0vTDBiS8Phv0BedrosNiQAGPsQJ5LvjnUYx9KY98TBt/QlezdS7VwOYQ/AuKviMmwVcZVCCzQILO4OmIajkv4FNHsLl5nNxJ8uaWOOjqgarWzT8z84gkMeE6Sz8UZXc5jTCMWVTQ9cF35kh+o8fp3t5oofQfxJMObRgQzjBYAB6IrbZIWqoS//y6zrf90afapmSYIN1g0W84HDqHAWBxrepi+a23aQ=;5:klschZBQ99egBYQ45OY/vz1eK+ywVnC8+cATWA6XcQt2puf8rPqpN72WOUsMNgRH1TZ88xGskx9x9pOM1gY3R2ZqSOsyTaHDxueT6xY27EyUPs61/fF0wuWPnUP0Q9Y3kyNjZaHzv4mss863mQ4ZkUWGXcp+64yyrZJh8AzUq/k=;24:KafxTTISxPLGCbrnSB1w2p+jkD5aOzYSWgnTLIyoyc/k2U3Y3tuK/66Niu6daoPwQgFvN82X5BLW8o4k0qdYYgDyeMbQ0hBLQv9drXg9tlQ=;7:s+RI5KPKxjQ5ULCPyut2O11Ec5ZuGwsZt6ogZVQToBeBDt9g2AXnzckirB2sNY2cbrY5SRNTUTJOZGHJXP/1l0bTGDz/OGVrjKje/97/8GfBFDilAR6puIc3Bs6VXMgF7eaMXW0RU/ww811ZUMW3Jv0DwnO/x0pxcr5zEtwDYEPYTQWFgwRqdKmMM4rWx5ndcIPeH5OfD9eIbX08sM/t3ZYDzsgZULip4VsDMFCQ85dHAGKoRoF+GqUC5bS2i9x8 SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Nov 2017 22:15:24.8149 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 7847c4db-220d-4376-de8f-08d53388dcd6 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 92e84ceb-fbfd-47ab-be52-080c6b87953f X-MS-Exchange-Transport-CrossTenantHeadersStamped: AMSPR07MB312 X-OriginatorOrg: ericsson.com X-IsSubscribed: yes X-SW-Source: 2017-11/txt/msg00633.txt.bz2 On 2017-11-24 04:57 PM, Joel Brobecker wrote: >> The XML files that follow this dtd can point to it. For example, look at >> the example in the doc: >> >> https://sourceware.org/gdb/onlinedocs/gdb/Memory-Map-Format.html >> >> This allows a tool to validate that the XML respects the dtd, and XML >> editors can provide assistance when hand-writing it, giving auto-complete >> based on the possible options. > > Thanks for explaining. I can update the file. Would you like me > to do it now, or should I wait for your patch to get in first? I was hoping to have at least someone with a reasonable level of confidence the dtd changes, but I guess if it hasn't happened by now it won't happen :) I tested the file by validating various files with xmllint, and by editing them in the Eclipse XML editor, so I'm fairly confident that it's ok. I pushed it just now, but comments are still welcome. So yes, you can updated the file online now. Thanks a lot! Simon