From 654072d7a2feadb7b4d7466e59105198ab5e0968 Mon Sep 17 00:00:00 2001 From: Thomas Schwinge Date: Wed, 21 Sep 2022 18:58:34 +0200 Subject: nvptx: Remove newlib ELIX level 1 restriction Such a hard-coded ELIX level restriction is only being applied for nvptx newlib -- but we'd actually like higher levels' functions available there, too. (Users continue to be able to override this via newlib 'configure', as for every other newlib target.) This already enables GCC test cases that currently FAIL due to 'unresolved symbol strndup' ('gcc.dg/builtin-dynamic-object-size-0.c'), or 'unresolved symbol mempcpy' ('gcc.dg/torture/pr45636.c'), for example. Co-authored-by: Andrew Stubbs --- newlib/NEWS | 1 + 1 file changed, 1 insertion(+) (limited to 'newlib/NEWS') diff --git a/newlib/NEWS b/newlib/NEWS index 9aa82920d..ee456f9b8 100644 --- a/newlib/NEWS +++ b/newlib/NEWS @@ -13,6 +13,7 @@ - use global stdio streams for all configurations - use global atexit data for all configurations - vectorized math routines added for amdgcn platform +- nvptx: remove newlib ELIX level 1 restriction *** Major changes in newlib version 4.2.0: -- cgit v1.2.3