From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-eopbgr30063.outbound.protection.outlook.com [40.107.3.63]) by sourceware.org (Postfix) with ESMTPS id 9DB2E3870841 for ; Tue, 9 Jun 2020 08:00:27 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 9DB2E3870841 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=A+IEP8nGn3QKvRZlUtdtsuzsfF9EHufuUryaynUzLckk8bvJa9FUJ5VC4UWg1s9YTuzHMBlITQnQnQ0/DNcLKPF1PWURYIXI4umdG3LqSJ3WgzQ+5R/p/HFMTnPRTqUlydH3b+OXQoi2g4SLR28EKgjusGnoNS8cusfFQtnHmdAyRa/ZQDOdfKRtxlNgyngn93u0AvTEGtD/77yJXhsubsiJZXl1+kvGsqWniB7JHZZw6FxeLOjjz+8Hv+inHbJAQm9l4qA7QN8hmVLRPZSLrb//D8FMoBM1hTFwiEnGvXTXVGPe+gvu8j4pP8ZQT1A3dVmsgq81Hi28SLJnJ9zqDQ== 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=cGYaf0BhhXiFdIaXH2pdL9WtSQJnPEpVJu04/K2eQuE=; b=IJQ0wla73cwSq3+w0rHKDiDv2j3cvZYGjsT/I8XL8khKN4ftXHCWjIc60TBpYcKju2d76AoyEWsM+pez/q6ZK+KzmeYlEE3P6HTy9TlPhIaBsPFxemmkxwUbAnRJ20TwXDT3IJ0DvIGaxO/DU0l0RRL6Pzdx2jrsQYbuFCRDzazK23g6JG1qYha109FDC6TFinhKz+u0REsbCMRul4LkgVBjDY2XqMSn9A0gnplO/2ANKpC5T7sKT6OFuydkLiDbBS4v8DjmVgrIELmAI5bwID/q/HpB77ZlBC2QiKSpp6/wBxg/ZyDspVawVDKFcbprT8uuu+uLyB0TnwDMo6H51g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none Received: from VI1PR10MB1824.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:802:34::13) by VI1PR10MB2863.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:803:e1::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3066.19; Tue, 9 Jun 2020 08:00:25 +0000 Received: from VI1PR10MB1824.EURPRD10.PROD.OUTLOOK.COM ([fe80::3f:c953:6c1b:2889]) by VI1PR10MB1824.EURPRD10.PROD.OUTLOOK.COM ([fe80::3f:c953:6c1b:2889%3]) with mapi id 15.20.3066.023; Tue, 9 Jun 2020 08:00:25 +0000 From: "Wolf, Josef" To: "newlib@sourceware.org" Subject: undefined references since newlib-3.2.0 Thread-Topic: undefined references since newlib-3.2.0 Thread-Index: AdY+M+9ltgQ5l8nWRPG1yiF9/0zvlw== Date: Tue, 9 Jun 2020 08:00:25 +0000 Message-ID: Accept-Language: en-US Content-Language: de-DE X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [165.225.88.126] x-ms-publictraffictype: Email x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: 9f9a7ec6-4f30-4e63-35d5-08d80c4b2b2c x-ms-traffictypediagnostic: VI1PR10MB2863: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:93; x-forefront-prvs: 042957ACD7 x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: MjQB0/19eRfs1iobm7EEE4RHCSe6RkX3xGT9qVEjLYXC1k0ia8G3KRr0u59KN0aOMRdVc0Nx/kiGSkdjXWk/MHhnINNI9Nujoyzr13Wl0o25I955yEkfSLHvDzssUZDmPX1aChfFkyBon8Tpdfk5UUvw24ciVmCuD64+2dSIsyFseLk0t9o3dB/JMX8M+OAzPQxkf8GiaSG2+AWUP1FSHX8n/1zhVLpASZm21Lxyka7kun7kKIgTZbRhf8yYuT5XpdG4IJE99w18qT8BB1Bo8xNl3WMC6x3zp5EG/wuET7jtD/zyrSnIXQFvdPFAN0QMhKSublmd0KLwicOSzJ+YZQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR10MB1824.EURPRD10.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(366004)(376002)(136003)(346002)(396003)(39860400002)(86362001)(2906002)(33656002)(5660300002)(6916009)(8676002)(8936002)(66476007)(55236004)(76116006)(6506007)(66946007)(66446008)(66556008)(186003)(64756008)(26005)(52536014)(478600001)(55016002)(71200400001)(9686003)(316002)(7696005)(83380400001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: UooZYIiBJfbK8OwY05Qy74i+kTaibwiMqswWu3DNxAHWG3hncwbPh07OVhWII8f5C0tegZ4ft2w5B6iJeMAIQlV0hdKzrFNGPa8TmtnRBs6YjV6P2gT8DisBbRI61fYCpbC0IX7kY8HMJbRCJcVKQHKpwdmeu2+S6EUbK42KsfArCt3qOq2ayyfMhC6vH3+UdlUYVsD1YVq4J73QTJfOAI2vdWKzWsPhLtmBwQTtmBSLC2VZc61hmTdisoJ+3IQfgYVPRRwTwp41QRlbRyznxCU0UnAYcDFczF5lrD9qEfDw43vJ3N3o6BhLjH67Arz+jJ/FSSSkbB4WKx1gPoownR8raEhmmhIHT4EGo1J7CRQJU7xCkmU3UZRAScHDX7ISszLadfVkFXS2T96tk5P7LarYx4FWBrTXUrOWz3+efXxHl1PZxARgNgruuqCmlEH46lkNH6YQOoICTbafwiAoQ+MrJq6zN/Cq6Q5XWzsnxlIpFjNH7FVIQ6Qniqsz6/EF x-ms-exchange-transport-forked: True MIME-Version: 1.0 X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9f9a7ec6-4f30-4e63-35d5-08d80c4b2b2c X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Jun 2020 08:00:25.8273 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: NPn1Pg3pfxynw4v1GjDwgT5cv7LPqj/7hKEgxxI5fbtCrH9OxAnzPIlYWgjqJ5fcaNUPbYBe3ktXBidQXBis+g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR10MB2863 X-Spam-Status: No, score=-1.7 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, HTML_MESSAGE, KAM_NUMSUBJECT, RCVD_IN_DNSWL_LOW, 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 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: newlib@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Newlib mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Jun 2020 08:00:31 -0000 Hello everybody, Since newlib-3.2.0, I get this error when linking one of my projects: $ m68k-unknown-elf-gcc -nostartfiles -Wl,--cref,--section-start=3Dvectors= =3D0 \ -Wl,-Ttext=3D0x400,--entry=3Dentry -Wl,--oformat,elf32-m68k \ -Wl,--cref,-Map,proj.map \ -Wl,-T,ldscript.be -ansi -pedantic -Wall -Wcast-align \ -Wstrict-prototypes -Wmissing-prototypes -std=3Dc89 -Wnull-dereference = -g \ -O2 -fno-toplevel-reorder -mcpu32 -o proj.elf `cat proj.objs` -lc /m/a/local/crossgcc/m68k-unknown-elf/lib64/gcc/m68k-unknown-elf/9.3.0= /../../../../m68k-unknown-elf/bin/ld: /m/a/local/crossgcc/m68k-unknown-elf/= lib64/gcc/m68k-unknown-elf/9.3.0/../../../../m68k-unknown-elf/lib/mcpu32/li= bc.a(lib_a-abort.o): in function `abort': /m/a/tmp/builds/crossgcc/src/newlib-3.2.0/newlib/libc/stdlib/abort.c:= 59: undefined reference to `_exit' /m/a/local/crossgcc/m68k-unknown-elf/lib64/gcc/m68k-unknown-elf/9.3.0= /../../../../m68k-unknown-elf/bin/ld: /m/a/local/crossgcc/m68k-unknown-elf/= lib64/gcc/m68k-unknown-elf/9.3.0/../../../../m68k-unknown-elf/lib/mcpu32/li= bc.a(lib_a-signalr.o): in function `_kill_r': /m/a/tmp/builds/crossgcc/src/newlib-3.2.0/newlib/libc/reent/signalr.c= :53: undefined reference to `kill' /m/a/local/crossgcc/m68k-unknown-elf/lib64/gcc/m68k-unknown-elf/9.3.0= /../../../../m68k-unknown-elf/bin/ld: /m/a/local/crossgcc/m68k-unknown-elf/= lib64/gcc/m68k-unknown-elf/9.3.0/../../../../m68k-unknown-elf/lib/mcpu32/li= bc.a(lib_a-signalr.o): in function `_getpid_r': /m/a/tmp/builds/crossgcc/src/newlib-3.2.0/newlib/libc/reent/signalr.c= :83: undefined reference to `getpid' The project builds just fine with newlib versions up to 3.1.0 newlib was configured like this: /m/a/tmp/builds/crossgcc/src/newlib-3.2.0/configure --target=3Dm68k-unknown= -elf --build=3Dx86_64-pc-linux-gnu --host=3Dx86_64-pc-linux-gnu --prefix=3D= /m/a/local/crossgcc/m68k-unknown-elf/nanoLibraries --enable-lite-exit --ena= ble-newlib-nano-malloc --enable-newlib-nano-formatted-io --enable-newlib-re= ent-small --enable-newlib-retargetable-locking --enable-newlib-global-atexi= t --enable-newlib-global-stdio-streams --disable-newlib-supplied-syscalls -= -disable-newlib-fvwrite-in-streamio --disable-newlib-fseek-optimization --d= isable-newlib-wide-orient --disable-newlib-unbuf-stream-opt --disable-nls Any suggestions?