From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 127074 invoked by alias); 18 Apr 2018 12:15:41 -0000 Mailing-List: contact libstdc++-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libstdc++-owner@gcc.gnu.org Received: (qmail 126789 invoked by uid 89); 18 Apr 2018 12:15:21 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-26.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM,GIT_PATCH_0,GIT_PATCH_1,GIT_PATCH_2,GIT_PATCH_3,RCVD_IN_DNSWL_NONE,SPF_PASS,TIME_LIMIT_EXCEEDED autolearn=unavailable version=3.3.2 spammy= X-Spam-User: qpsmtpd, 2 recipients X-HELO: mail-it0-f51.google.com Received: from mail-it0-f51.google.com (HELO mail-it0-f51.google.com) (209.85.214.51) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 18 Apr 2018 12:15:07 +0000 Received: by mail-it0-f51.google.com with SMTP id 19-v6so2155675itw.3; Wed, 18 Apr 2018 05:15:07 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=w6O7CtNUbFQwPJQZJtWMVqzZFAAFaZrsLI/7QGn0O04=; b=pc2F/kIXlb5Au3kxhSlNMRmkyamNZHAsZQe4DvqhhplbFoNdGg+bFKNsgdibVDBPOj sB54vdCpSQUcc0GYwzzeAuPDSx/zUYS+BzPpO25EmHHjf9VM9WYNkFk9+145fRZ34JDW K/Sx1TSE2q+IQQ0t029uTAkiCRFAgy5qlHORovOyGLWkhuH4/33KgFWpdBjrIik3qapS OFkgrDpK9bIv3FdUVPhecVM0cVQhE824/fiW6Ec4QyZfMD2pFt7RFR6FLqtBKNEkbzvx ptF2KOSNYwXUFuB/r6DNwp0vvCvKxdV0UPCj8oOIZGvcrNIJmTl6SKhw2RchUgNBiaaN J8vw== X-Gm-Message-State: ALQs6tCtvvkpF8Spx7yXGg8jHiLOZaxuZ1aCIWDvLCB2tGM2P9P9eMJI oHwIz3FqBQXnU0MvBo1/6yUn7krAH7MIi3SPVYsYRn51 X-Google-Smtp-Source: AIpwx4+8zWDQfve1H+X99kSnjAsCD21SGlwiWloI4HmRTYrNma+3XhmAXnIcAQ8BFJvn8RO1IYHm53vFvyF/AgHyG5c= X-Received: by 2002:a24:564e:: with SMTP id o75-v6mr1851443itb.64.1524053705250; Wed, 18 Apr 2018 05:15:05 -0700 (PDT) MIME-Version: 1.0 Received: by 10.107.30.10 with HTTP; Wed, 18 Apr 2018 05:15:04 -0700 (PDT) From: Jonathan Wakely Date: Wed, 18 Apr 2018 12:15:00 -0000 Message-ID: Subject: [PATCH] PR libstdc++/85442 fix duplicate debuginfo for cxx11-ios_failure.cc To: "libstdc++" , gcc-patches Content-Type: multipart/mixed; boundary="000000000000b9198d056a1e677c" X-IsSubscribed: yes X-SW-Source: 2018-04/txt/msg00031.txt.bz2 --000000000000b9198d056a1e677c Content-Type: text/plain; charset="UTF-8" Content-length: 767 The fix for PR 85222 ends up generating duplicate debuginfo sections, because we compile the .cc file and then compile the .s file. This adds -g0 to the second step so we don't generate debuginfo again. I've verified that we still have debuginfo for the file and can step through the code when using the $prefix/lib64/debug/libstdc++.so.6 version of the library. 2018-04-18 Jonathan Wakely Jakub Jelinek PR libstdc++/85442 * src/c++11/Makefile.am: Don't generate debuginfo again for cxx11-ios_failure-lt.s and cxx11-ios_failure.s files. * src/c++11/Makefile.in: Regenerate. Tested powerpc64le-linux, committed to trunk. Backport to gcc-7-branch to follow. --000000000000b9198d056a1e677c Content-Type: text/plain; charset="US-ASCII"; name="patch.txt" Content-Disposition: attachment; filename="patch.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_jg52826o0 Content-length: 1489 Y29tbWl0IDU1Yzk0MTY0ZmFmMWYxMjRiNWM4ODA2N2VhZDY4NzFmMzgzZmIz MTkKQXV0aG9yOiBKb25hdGhhbiBXYWtlbHkgPGp3YWtlbHlAcmVkaGF0LmNv bT4KRGF0ZTogICBXZWQgQXByIDE4IDEyOjI3OjExIDIwMTggKzAxMDAKCiAg ICBQUiBsaWJzdGRjKysvODU0NDIgZml4IGR1cGxpY2F0ZSBkZWJ1Z2luZm8g Zm9yIGN4eDExLWlvc19mYWlsdXJlLmNjCiAgICAKICAgIDIwMTgtMDQtMTgg IEpvbmF0aGFuIFdha2VseSAgPGp3YWtlbHlAcmVkaGF0LmNvbT4KICAgICAg ICAgICAgICAgIEpha3ViIEplbGluZWsgIDxqYWt1YkByZWRoYXQuY29tPgog ICAgCiAgICAgICAgICAgIFBSIGxpYnN0ZGMrKy84NTQ0MgogICAgICAgICAg ICAqIHNyYy9jKysxMS9NYWtlZmlsZS5hbTogRG9uJ3QgZ2VuZXJhdGUgZGVi dWdpbmZvIGFnYWluIGZvcgogICAgICAgICAgICBjeHgxMS1pb3NfZmFpbHVy ZS1sdC5zIGFuZCBjeHgxMS1pb3NfZmFpbHVyZS5zIGZpbGVzLgogICAgICAg ICAgICAqIHNyYy9jKysxMS9NYWtlZmlsZS5pbjogUmVnZW5lcmF0ZS4KCmRp ZmYgLS1naXQgYS9saWJzdGRjKystdjMvc3JjL2MrKzExL01ha2VmaWxlLmFt IGIvbGlic3RkYysrLXYzL3NyYy9jKysxMS9NYWtlZmlsZS5hbQppbmRleCBj ZGM0OWJiN2Y5Yi4uOTFiZjZmOGQ2NDIgMTAwNjQ0Ci0tLSBhL2xpYnN0ZGMr Ky12My9zcmMvYysrMTEvTWFrZWZpbGUuYW0KKysrIGIvbGlic3RkYysrLXYz L3NyYy9jKysxMS9NYWtlZmlsZS5hbQpAQCAtMTQxLDkgKzE0MSw5IEBAIGN4 eDExLWlvc19mYWlsdXJlLnM6IGN4eDExLWlvc19mYWlsdXJlLmNjCiAJLXJt IC1mIHRtcC0kQAogCiBjeHgxMS1pb3NfZmFpbHVyZS5sbzogY3h4MTEtaW9z X2ZhaWx1cmUtbHQucwotCSQoTFRDWFhDT01QSUxFKSAtYyAkPCAtbyAkQAor CSQoTFRDWFhDT01QSUxFKSAtZzAgLWMgJDwgLW8gJEAKIGN4eDExLWlvc19m YWlsdXJlLm86IGN4eDExLWlvc19mYWlsdXJlLnMKLQkkKENYWENPTVBJTEUp IC1jICQ8CisJJChDWFhDT01QSUxFKSAtZzAgLWMgJDwKIGVuZGlmCiAKICMg QU1fQ1hYRkxBR1MgbmVlZHMgdG8gYmUgaW4gZWFjaCBzdWJkaXJlY3Rvcnkg c28gdGhhdCBpdCBjYW4gYmUK --000000000000b9198d056a1e677c--