From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 122031 invoked by alias); 20 Apr 2017 15:07:48 -0000 Mailing-List: contact elfutils-devel-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Post: List-Help: List-Subscribe: Sender: elfutils-devel-owner@sourceware.org Received: (qmail 120532 invoked by uid 89); 20 Apr 2017 15:07:47 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Checked: by ClamAV 0.99.2 on sourceware.org X-Virus-Found: No X-Spam-SWARE-Status: No, score=-25.4 required=5.0 tests=AWL,BAYES_00,GIT_PATCH_0,GIT_PATCH_1,GIT_PATCH_2,GIT_PATCH_3,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.3.2 spammy= X-Spam-Status: No, score=-25.4 required=5.0 tests=AWL,BAYES_00,GIT_PATCH_0,GIT_PATCH_1,GIT_PATCH_2,GIT_PATCH_3,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on sourceware.org X-Spam-Level: X-HELO: EUR01-VE1-obe.outbound.protection.outlook.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qtcompany.onmicrosoft.com; s=selector1-qt-io; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=EXvXgsZIRKXT0RcK/lGnLBHMpOazt7QziR9ITb50sQg=; b=UHwJ/Q1uektgwQeO0p7BGY1xU25YpePPwpP2O8I7JPYCVRNmdN5c5uZx9VOHVNQiF/BlZdjZI8eQI8ERBviptFFbiKkVvHWZ6Y/mcixaHKDElzcOp9cPX1tPdgHNtZTNSIbKn9EQV9B8i1ISKJ2pSdE8RsqXkw86iKRxIhhMyIc= Authentication-Results: sourceware.org; dkim=none (message not signed) header.d=none;sourceware.org; dmarc=none action=none header.from=qt.io; From: Ulf Hermann Subject: [PATCH] Include endian.h when handling BYTE_ORDER To: Message-ID: Date: Thu, 20 Apr 2017 15:07:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Icedove/45.6.0 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Originating-IP: [62.220.2.194] X-ClientProxiedBy: DB6PR0802CA0043.eurprd08.prod.outlook.com (10.172.252.157) To AM4PR0201MB1858.eurprd02.prod.outlook.com (10.168.1.148) X-MS-Office365-Filtering-Correlation-Id: f59279b3-2d6e-4337-aaf7-08d487feffb4 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(201703131423075)(201703031133081);SRVR:AM4PR0201MB1858; X-Microsoft-Exchange-Diagnostics: 1;AM4PR0201MB1858;3:5AaZB1WJYbQgArLpnKgsxXgmun/ZNFwlZUGSVvIGW3qjPl7w3zAJ889CCUC8ti0A5KIH1e+cvdMbSqHAzrz1Tpq8qSUTphgzSCHsfKFhmrkTOkizpLGkyDCQdeXFV0h3DkTqoe9Nd1igi1SReTD1W8ta7PCDb+F6Pm6J/0ETHsdCdy9Vkcvjqf1AeSiV2kRV2O5BzkxCklJHfr6vjDvpDxO/5YXLfkx7k2hqOFR7xju7IZsZ8T8r07HHAwbifIwc5z3IPoE8sALnhsPtlWH6obAYreq1Mogva5Fg+dQnxa+xuF2doHCbaHxW2ijJJl/sLggeCEPEvp/dJ3jdJcJEpg==;25:WTyrdv4xJ9dN6hln/SPLJe0J4t8iTP0GXbrfNIw4pbn+FmGqkxeKK/SrnZgSOqf87iW6yLTNC7v6cP+pyrzrnTT0E7JRHUtSO65+X8zrrxXyvxBfD2niNVGfAZdRobcebtvTY0Iz5gxHQ84MSSF3WRp80qHcZigwQH0/AjJJLpjioAJIGXREM9FxcbWPXW8ragMSS78rHfKWwrKZ7kGMADlPp7myNMz9KsT6iNiw6CiPIESoAPypxbHp0pephS3LZRbvkZ0zx7vFrnTSTTozQkiV2XzEOKsup29rqTX4NcaucnwmU5YEatp8D5WhdazgBTMotJyY61uYP10feIsutGTjqmF4+xOSjDZqFcETzDqMvcFXIaM9gg2bcuvG80ovcaRn7IOqfznK611DvL/Qfnf8C7nLxKDwEVOsWjXjzv1nbkiK3cXpa2PmSYuJvdwTuPNQkiilHcEkQ2ZO1lm5EQ== X-Microsoft-Exchange-Diagnostics: 1;AM4PR0201MB1858;31:aohekiwQozbIPSzq8r29Gg8b4qs7/GztqmfxFfDJgKzVOa+14mG5TZoL8NJ/VqILkagMSQSVte4svU0JnAvtDqHjX/N5PmKMJqBQCDfmTMnWZVnBIdNW9KFoT3sW+YGUEsdkiPuoEekv32AzUI5j9YobdGG0tkCfqC2tARPyOMjnwScT2NT7qWKjuX77L3DBDONMtQG9Xp1YNlIzjarXLhh10byshzCC2x/hS2iELJq6mV5AY6D0pPiJNcsgG2ULRqOA0+8rnKVlVNbVR1lXLmCHz//sTrlV5Js/iR9ryaU=;20:hZCnrgaJGZ3Mi28O0J2n94qdv8RWXAcZ3E7dY9Sc99VBWGhAPxLNwjc4WxedADvkVhyGQePVKZKys/h8RK4f787qn4aiTpLEkWMBvgpuyHGi2nwCPZYPmGDUid8qN96zWu92QO3XowvlU9E0dtZ3yuUSLk+837QaOsv/BVvmewkQ/CgfLaztLzQjLWaL8GwWAhwzq/gOa1qCRCT1t+ih06uY1H6FAx762lkIORwQCkOTFDjrp5uZzJUkLf7kW8z2 X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040450)(601004)(2401047)(5005006)(8121501046)(93006095)(93001095)(3002001)(10201501046)(6041248)(201703131423075)(201702281528075)(201703061421075)(20161123564025)(20161123555025)(20161123562025)(20161123560025)(6072148);SRVR:AM4PR0201MB1858;BCL:0;PCL:0;RULEID:;SRVR:AM4PR0201MB1858; X-Microsoft-Exchange-Diagnostics: 1;AM4PR0201MB1858;4:iBkF72Ks7Psrfg41QCzEUqVl4HBIYqpMXCVhYA4R7Va4eKmxSenqtAeYhHdGLZmZSDN8JGTexy8mar4FYijs1UOFpBAYYBgtsGkHCmjmzfDOyku22F1z0LSl0iKpPohNLCDuiLEv8q503OLa+wft4FHmm5SkHNP51HoZy2Q2oIe5CVeth3deD0nEOtpqovO+okA8Z2U7zYFps6gPRGrTwOip6m1/VmDLiXi09ekWu9LaqNBVmiwkrH8i79+LClBfH34a+/lP/O4/U1XRUzoZ0n8ko1MvDvWbCZFrpsBHzq5vQl88r+w6z9dTf7NyFfc0VzUTAXC2jkfR7oexWGofL7W10Ow32t9yAGCtxJvMFVRc956L/CwySBlqKJuw6nbzYpfTHjNvxXoF3iOYONPwqCIkYAMWcnp/m7rwDGXyIwkSxOaACWeWyPZYGVJp14gNxpUp74ktVFrrytMBr1xD6tYsQhSrR6DkIgopxeZc9ZHhzNAqVuzdTWLI5eioLaRXeVZJ96ypU1nW373meGMKsRHszk5dv98luEU/J/2UZhBgAACiNg8luaZBplgRdkBPDchou9mBokb18Q8F3mJdi8nmHn6I68bJe2ruEgIjOfx/v115CcwK7Hj/pEOPdBs86GjdIICZsT69Kwqe0/IsLDN6WTvnnOMqyzvCWZIkbvI1WkdTRABas2WpJVijY7G46USw0my/whYj1bfdN8fvnA== X-Forefront-PRVS: 02830F0362 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(4630300001)(6049001)(6009001)(39400400002)(39450400003)(39410400002)(39830400002)(377424004)(38730400002)(53936002)(33646002)(110136004)(25786009)(86362001)(189998001)(36756003)(31696002)(6666003)(6486002)(6916009)(2351001)(81166006)(8676002)(77096006)(50986999)(31686004)(5660300001)(3846002)(47776003)(305945005)(42186005)(2906002)(6116002)(7736002)(54356999)(66066001)(230700001)(50466002)(23676002)(74482002);DIR:OUT;SFP:1102;SCL:1;SRVR:AM4PR0201MB1858;H:[10.9.78.56];FPR:;SPF:None;MLV:sfv;LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtBTTRQUjAyMDFNQjE4NTg7MjM6dW93cDIwMFZSSjBkQXR0YjkvcFI3MnZT?= =?utf-8?B?OHMvOVgxbVQvTm1KUzBYRlZIaG5pTVg4YStqaG5zZDh3NkFrTHMxSDhjQklU?= =?utf-8?B?UVNuNTNFL0lVdDNmTHNzRUpyNUdxbHk1YXFiT2xDellseVQ4bTNIYTdVVnJW?= =?utf-8?B?cXpLajBiaFQ3cjhmRmZuSGdpT0d6Y0NIblZiZ2JibzUzb09vYWVHR3RXSTJz?= =?utf-8?B?ZWphQnk1V2pYQlpKWVczRVdXdlVOc3ZvdEFvZ2RTS05EeVRtdnNMZEFxT0RF?= =?utf-8?B?YWZDVHQ3SjBDckQ5NUhEWHJTejdwbU9TekVSMi9pdFFhbDN2R09XMkxjK1RT?= =?utf-8?B?aDhscVpCWVRFMWtycG9xUGxVSDF0cWRtbnZzTG5sUFphbUxpM1pMa0pCbWoz?= =?utf-8?B?amNyVXZBVGxkelErb002SHcyeXFZV0FJVVVIb25RMENWQjlxUGdKWU9GaXAr?= =?utf-8?B?dTh0N0hKMGdXRXBLemxnZVFkcENpZ1dsK0FVeGdOdEp2UVJpY0JMazV5eGFI?= =?utf-8?B?YkdnYzhhcnYrMlV0ejIyM1dFMTFaYW9OcldqOXE1amVkNTkzTnNDdytlcE1C?= =?utf-8?B?N3hiOHAyTGVLWTlyUWd1T1RqZkZ2ZFFZOVhHODBLNGtIeGhvYng2aEpKZTA5?= =?utf-8?B?NXVrSG1RYnVRblhOYlNuMnU0R3piaExOSjdHbTFuQyswS0VibEw2ZlkrUmlM?= =?utf-8?B?clkwOG1pOHI4YytqUGxaYldhNzR4RldUTnlVcUJDVmowUExDa0JOSjJBbk9I?= =?utf-8?B?SE43S3FTMG1MU2FOWjFocmdWQ1ZLUVVDdk9ISVZQUFJxQVdQM2RCWU5TY09V?= =?utf-8?B?ZmRLb3dXNVlYR0hBelVvUjlNN3oxZGFza3RoUzA2dTBjeVkyOGdFNTFwNGRr?= =?utf-8?B?VXdkb1hwOTh2ZkhQSHAvSkVmK2RuWUxZdzhLZnJDRis0VDltdjRnbmhpRzBO?= =?utf-8?B?bGJYMm8yejdoY2VBdThlTkgzd3QrbHdzTUJsNzdOODgyLzFnMDJ2Y2JzM04z?= =?utf-8?B?UkQ5UnUwMytsR3VJSUs4VWp1OXh6aWZndEp2ZU80dVkybUREajdscUJVYm9s?= =?utf-8?B?akc2azNwUUtxQXFHdG1LdW5TbmNlNWVCeFE5cGQyejlSYy8rVEJMYldrOXFI?= =?utf-8?B?MXRuMXRmWDNRNkVpM0hka0RVcjAwY1RMd0RnMG1sRGxMdXQzT3VCZjR4Q0RW?= =?utf-8?B?WFhNcGZOWFpGOHRTQThyZzdxaFlBeW51ZUxLdmk1b0FPYllqd2NVM2FnY0Rs?= =?utf-8?B?V01xVXpjSENWWTdTTW9QV3NrTUhLamlxaWdlSUJ1R3VveWtxZWlwUENGbE9O?= =?utf-8?B?M3cvb2dmMmhDcmkvVFdhNGRWZ0Y1V21LdENnempZbXE2Q1NVR3ZESHhTN0Q0?= =?utf-8?Q?Fd6enT3h79?= X-Microsoft-Exchange-Diagnostics: 1;AM4PR0201MB1858;6:xtmVAo16lIN7D6HgpLTicj1irtD7Z4Q01lE45NEKG6k0bI5trgdQ83CSaH5MofUHkl5zxHaOuQakC43l2yY17Ne3ahF8qQ4ZY98NlJRzncm/0hMSahZuApcXeNs5M+J0ZIn1u1GTljUialpFAQ+K/gFVM7lQ162/NMFNLIzg9TnXHbGPapw1/NPSC9ORE92x90rjF15s6f6ekU65vmMKffpUwgAID/1idcjhFd95p5FWWukgTPBhslN5HsRE0DGk5HCqTimEtvH1R0cyYDRUgf40GQATeCHw46TSuQyGpRmTOIHpIChic3Sl9zCgzqyuREgMTTLDhic4a3nQSQGKwJHsLPzxMoadJgUWNz+SMM6IySHdG5ZH23ItIQBzMzjQr1zVj1ESQHdnm7tNJM6p/tKv5Xw4MekNUPXT0IpSSV00P+qIQDbugs/HsnCO2hGIC5Jpina0q1GBpKMG35HpgmUfI9+zcjFsux6ZkglFFNrnXPlZdkmIPxbGLl+apjzg1T1iT5rHSvwMEiOeAWYnTQ==;5:5TPwtyddzKsv7gEIoFEBlmlUE6IQNYL4qpNkVAiSC3IQOFE5RXuZox3oinldSaCbB/MLXSdfAnntJ5X6G4b/RNwuaZcnc50+1POIQ2AG2SrRo0e5R06idWQYkJmZjxMv4MGYMV32FEzYb/9Zer5MYA==;24:7YZlMkNaMhEYYhH7LfHFiaefArsEWe/yvAP11C6y9LsZEWcFYaWHgn2tgwJumIyb77K6FNDDbrZd7WL0QIrrBC2JmnkkbEpnPtI/bulDFts= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;AM4PR0201MB1858;7:/i6AH00ApBXpplyE+ATN0ZmVfWvOJ1N1+VAxnYrO+2ui6FO2msBJ17qYbZ3dUj1kEFut/OH5Sd1nl6y/PJLtEzxAA/TnIX5+eTH4TT6IZsO8eRdNglADBxuHehuhSbzi33i6LXAzm3QJyI9k+EPcJdfyix5MlIsp777RnD79R718OOnOy3axxydeylSF2qC2HxGFOXC2gGoJvK5A+XnTRgh8Qq2r5Fg7JxZaMf/feyBN/6LZGE7uRlvHtVGTqyo6I5Ql7nFKHkIClwNrmYnqutOmoj3ZfjildT+rfjjCK76ZBXyNb+YvxUlBmdexR57ooPDjz9Ie7p+bNsh5gTUSEg== X-OriginatorOrg: qt.io X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Apr 2017 15:07:44.5904 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4PR0201MB1858 X-SW-Source: 2017-q2/txt/msg00067.txt.bz2 BYTE_ORDER and friends are customarily defined in endian.h. Signed-off-by: Ulf Hermann --- libdw/ChangeLog | 4 ++++ libdw/dwarf_begin_elf.c | 1 + 2 files changed, 5 insertions(+) diff --git a/libdw/ChangeLog b/libdw/ChangeLog index c9ae664..8802853 100644 --- a/libdw/ChangeLog +++ b/libdw/ChangeLog @@ -1,5 +1,9 @@ 2017-04-20 Ulf Hermann + * dwarf_begin_elf.c: Include endian.h. + +2017-04-20 Ulf Hermann + * libdw.h: Remove attribute macro declarations and use __noreturn_attribute__ as defined in libelf.h. diff --git a/libdw/dwarf_begin_elf.c b/libdw/dwarf_begin_elf.c index 6f25e42..afa15ce 100644 --- a/libdw/dwarf_begin_elf.c +++ b/libdw/dwarf_begin_elf.c @@ -41,6 +41,7 @@ #include #include #include +#include #include "libdwP.h" -- 2.1.4