From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from userp2120.oracle.com (userp2120.oracle.com [156.151.31.85]) by sourceware.org (Postfix) with ESMTPS id 0CCF1394EC02; Mon, 8 Feb 2021 11:16:57 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 0CCF1394EC02 Received: from pps.filterd (userp2120.oracle.com [127.0.0.1]) by userp2120.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 118BEFSi120449; Mon, 8 Feb 2021 11:16:57 GMT Received: from userp3030.oracle.com (userp3030.oracle.com [156.151.31.80]) by userp2120.oracle.com with ESMTP id 36hkrmufjd-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 08 Feb 2021 11:16:57 +0000 Received: from pps.filterd (userp3030.oracle.com [127.0.0.1]) by userp3030.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 118BF0VU076762; Mon, 8 Feb 2021 11:16:56 GMT Received: from nam04-sn1-obe.outbound.protection.outlook.com (mail-sn1nam04lp2054.outbound.protection.outlook.com [104.47.44.54]) by userp3030.oracle.com with ESMTP id 36j51uex10-4 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 08 Feb 2021 11:16:56 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Kejfg2RcxnmehwwFvYcElAF/qYXwAz/3Ibr5ePavNwWpOrubz91v7l54R6+6NP2z8qNu4rRlG5yqZnGGWFSgc6nXNEvw5dfCCuAgI9SvHMnqlTNJXblOSwam4w151RxUhYpgZB+UDjJqSMbI9ujX3KFmsKZ1C0grfueIvi4KLpj1jm0om/epaa+GHdXOruT/eacGhJIsdg0Mv/xwmmifsTXNvyowdPPSj7zRcW7XUV1+Xq+C0OL7yrQkClt4mfOdq/aiUdVnrryjI8r6ZMtb/0VBpdeZ803iFZUYA5vl64DNB445zD0ojDWocvg/Ungl9gQaIA0MroeZwKqSiUWYWw== 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-SenderADCheck; bh=nOAs6UdsffIuDAqx1My1oCZQnDrlmt3wkjkfmzaiA9o=; b=DuUG+16L9hxMKWV41XenzUQ/IdW4dRNE546OUHtJwnRhrGLw4vdhVo5NbJ5+baMgezSpnpJHfe1tRWbu3P0FOfxSXXATK6O546qOhukcwDXMjqGGl+2Z6+GGqftkpVqaE9vs79JwmpcDvGzoqdKOOxdvdio5MwtwpjQ1bVgt5kAyCy/uZSP6ZkN6yI3KYmrNcz/1zazftmpF1JpIbAnVBLYiD+FOqscl7hTEijR7zKZGbqmfa4boDNaoWiGCmtn/8170QdIM29cFyFZikpHb4UMlqSppUb3judRbkj32JTYUAS0zyLP+k6tOFg+OsicB2X5TCpuPhw962qJBjKMxJg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none Received: from SA2PR10MB4715.namprd10.prod.outlook.com (2603:10b6:806:fb::10) by SN6PR10MB2877.namprd10.prod.outlook.com (2603:10b6:805:cf::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3825.17; Mon, 8 Feb 2021 11:16:52 +0000 Received: from SA2PR10MB4715.namprd10.prod.outlook.com ([fe80::7c52:48f6:5d6b:5643]) by SA2PR10MB4715.namprd10.prod.outlook.com ([fe80::7c52:48f6:5d6b:5643%7]) with mapi id 15.20.3805.038; Mon, 8 Feb 2021 11:16:52 +0000 From: Nick Alcock To: binutils@sourceware.org Cc: gdb-patches@sourceware.org Subject: [PATCH 6/8] gdbserver: explicitly include gettext, etc in inprocess agent Date: Mon, 8 Feb 2021 11:16:33 +0000 Message-Id: <20210208111635.74970-7-nick.alcock@oracle.com> X-Mailer: git-send-email 2.30.0.252.gc27e85e57d In-Reply-To: <20210208111635.74970-1-nick.alcock@oracle.com> References: <20210208111635.74970-1-nick.alcock@oracle.com> Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [2001:8b0:1101:10::2] X-ClientProxiedBy: LNXP265CA0014.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:5e::26) To SA2PR10MB4715.namprd10.prod.outlook.com (2603:10b6:806:fb::10) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from loom.srvr.nix (2001:8b0:1101:10::2) by LNXP265CA0014.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:5e::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3825.19 via Frontend Transport; Mon, 8 Feb 2021 11:16:51 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 0f86865d-a90d-43da-b5e5-08d8cc2308ea X-MS-TrafficTypeDiagnostic: SN6PR10MB2877: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:8882; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: ZRdXEidbrplgvwxci+kR1nyPBaymLWbZz50rFNWYxtqsy6KHBHeDPVJQWn1/lZZYouWgEwpSBIZXXVAz5GfY975m8PxApeTzh1PCe3Z+4/uhtUIc86Vl0BFoSvrvyK4LU2N6XWLGsogNXy3oJ94WBg0zmo2/uns+KKtfTOD0AMH6Qv95ocdlbaJK0h+LfWkUJK6zzufF44rNP2FB8neY1tHK/lS7uSyU8PiVh0tz1JFunjL8PUQLsr1+im0mlRvK0qkE5RrtVh/2ffGz2UTO8vcE1KLBplcwIGxC6gDNMvJJ22yY9yl6DNtypJkvCGNi4HK7ufaOBK/qYIrNJhCH5UigKXNP+kdRFkwzAJ83u0KOg3y09idu6lZ5GGjmkh0tQoPIHkwmJVaJKyRAeOP3+WZuUoOc+iM98uCI2P/13s2+6G+JxAwKY0qHj0fP/5iIMzv7nRLpodEsZxEHqD5AVaax6q+I4RAOkVVTTGO2SCUQiSEcoGQ6/JzK0o2lsm7hve8BX+342b678c3Son+t4g== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SA2PR10MB4715.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(396003)(346002)(376002)(136003)(39860400002)(366004)(83380400001)(6512007)(478600001)(36756003)(6486002)(2616005)(8936002)(86362001)(316002)(6916009)(8676002)(1076003)(52116002)(2906002)(6506007)(6666004)(16526019)(66556008)(4326008)(66946007)(186003)(66476007)(5660300002)(450100002)(44832011); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData: =?us-ascii?Q?1S5kHtcMqdMCb68p3tZqo1rymhySep9KpM3S3i8ny3HEnSxEikBq3xKN1PCK?= =?us-ascii?Q?thynFUAJls+XvRbMcZSw4qSLkNUA5pxc5/d22SBUgIXHt8NudZ2wp+qNFsWG?= =?us-ascii?Q?bChwh9gIWba0kye1FLFPjdgOM0yC3y1Q8yILNsLRNDb93zI1mfK5o544pDG3?= =?us-ascii?Q?j8eOU4IDaUIEuyDtDgnzMVNltYfVNI/YOiVANxcMRG8DZk+Jo3txI9+Cq7gZ?= =?us-ascii?Q?0jPZtG7Q4SXCRZIYBBOnF9R/+eqDh7vpI5Z04j3RZzGXwogYjaLVMyLkYVxI?= =?us-ascii?Q?qAkS7BgNJoee5YK47poFjalghu3lxIHkRZxEiCUHgKlfvnnMV4U0rZcfMftz?= =?us-ascii?Q?6AOudtPmttb5mJyNrcQrfRjJwFSiL1a3iL8gze9t01kvlJesznArtYdAn02J?= =?us-ascii?Q?gMXHstHeEyO4q6o4zTTz4IZf8ZUt7avFwT3JMQrEeTvjWduDu+Iq6fML6Dog?= =?us-ascii?Q?xaBhQJxdiGPAly4nMAZ4iTGBcnyUwRzcyL5MGYTmxGkwv2DNJiydVFzepvKZ?= =?us-ascii?Q?jrQb9n0t5w1MMrrgC6D+TTOjyrB+DvH7stKfE6ts8yG68ZZ5Zo3QeBJHr0Ll?= =?us-ascii?Q?Uy+QALePZd47167V+/hBz4xSQ9JA9SLn4X5iL3JomLGeoiDrMBLypGQpxW0m?= =?us-ascii?Q?BxUL/F7ixTRdhh5uY7yqmB4VrF+ecmIfZ4CkbRNcQu+zwZ2FhLtvPv+KPaIz?= =?us-ascii?Q?8Mxm5gLw7P1cQdXaHYROj2nA5HdqCLaIvpS+cUOcbumyO/r2n6ZvhZCEQDVp?= =?us-ascii?Q?YBmlvyZdyo7dVUw7jUoWxcaDL8Lxr+skuNVkN0UAiJ45WlFRhJhVAOREDoDS?= =?us-ascii?Q?sgm6jQ9vV23nS2yfLmL2RnxbE5PWYDOVn4x/S51Q020d4JdMAH24SOiDS1+v?= =?us-ascii?Q?r+SbnDkQVFXMqHtwx16WbdobmdNDMTG4Tsw55A8LTwuD/fugICTuy5eXuKIX?= =?us-ascii?Q?3nm+lnozc5zKQE0eBsYn/ynfhJNWocYiV117qMzsh1W8uhBGScKs+zz7JOmb?= =?us-ascii?Q?e+0PVbKS0JCZXlGDi+zevQ9HLxBfueGlLZTagWJCbYTQPJnuI2v/FpE8u8r2?= =?us-ascii?Q?25ZT9ERUWpulQQiwHd66/1MEO1xcB6mNb2qepUUHUPyQ4jRBfWF904uB/c/5?= =?us-ascii?Q?SNL1egpSCJTDW47K94p1nSEOORRagxaur7mt98zEbj2QCjg0IJfN68dFIFq3?= =?us-ascii?Q?qwY1cXe/ZFhUovm4HdzEXtZwVd+XtVw4W67aSjoDjTW5UjDeOM41S5QNjnA3?= =?us-ascii?Q?51/gYJcLLEC7XMrhbefQ5uF2Wt0ARCg2kTpM0K55xnvfZZqC/3EEf2nhjNIg?= =?us-ascii?Q?pjLmnBlkLeAa6gmpiAIBL7A4HFNnIYpWUxNG+9v0iLeZlg=3D=3D?= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0f86865d-a90d-43da-b5e5-08d8cc2308ea X-MS-Exchange-CrossTenant-AuthSource: SA2PR10MB4715.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Feb 2021 11:16:52.0547 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: mg5QUVQJ2x6ZNsG8S8VjnC37wizJ015A2Z2IbY28mdVrqBgZQpB8aHOG1QIrMe19+F1vsJYXmdaKYemEfQJxug== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR10MB2877 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=9888 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 spamscore=0 phishscore=0 mlxscore=0 malwarescore=0 mlxlogscore=999 bulkscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2102080076 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=9888 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0 malwarescore=0 priorityscore=1501 bulkscore=0 spamscore=0 impostorscore=0 mlxscore=0 suspectscore=0 mlxlogscore=999 adultscore=0 clxscore=1015 lowpriorityscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2102080076 X-Spam-Status: No, score=-10.8 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, MSGID_FROM_MTA_HEADER, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Feb 2021 11:16:59 -0000 The IPA uses gettext functionality, but does not link to $(LIBINTL), so fails to link when --with-included-gettext is specified. Now we are unconditionally building a PIC libintl, linking to $(LIBINTL) gives us the right result even if a non-system libintl is in use. Cc: gdb-patches@sourceware.org gdbserver/ChangeLog 2021-02-02 Nick Alcock * Makefile.in (IPA_LIB): Link with libintl. --- gdbserver/Makefile.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gdbserver/Makefile.in b/gdbserver/Makefile.in index a14d3a7bc18..4a5ceab085a 100644 --- a/gdbserver/Makefile.in +++ b/gdbserver/Makefile.in @@ -404,7 +404,7 @@ $(IPA_LIB): $(sort $(IPA_OBJS)) ${CDEPS} $(ECHO_CXXLD) $(CC_LD) -shared -fPIC -Wl,--soname=$(IPA_LIB) \ -Wl,--no-undefined $(INTERNAL_CFLAGS) $(INTERNAL_LDFLAGS) \ $(CXXFLAGS) \ - -o $(IPA_LIB) ${IPA_OBJS} $(LIBIBERTY_FOR_SHLIB) -ldl -pthread + -o $(IPA_LIB) ${IPA_OBJS} $(LIBIBERTY_FOR_SHLIB) $(INTL) -ldl -pthread # Put the proper machine-specific files first, so M-. on a machine # specific routine gets the one for the correct machine. -- 2.30.0.252.gc27e85e57d