git: f0bd655a615e - main - libc/quad: further narrow list of i386 symbols
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 19 Apr 2024 21:56:21 UTC
The branch main has been updated by brooks: URL: https://cgit.FreeBSD.org/src/commit/?id=f0bd655a615e5edad45e25c1699bd847be01f959 commit f0bd655a615e5edad45e25c1699bd847be01f959 Author: Brooks Davis <brooks@FreeBSD.org> AuthorDate: 2024-04-19 21:54:39 +0000 Commit: Brooks Davis <brooks@FreeBSD.org> CommitDate: 2024-04-19 21:56:13 +0000 libc/quad: further narrow list of i386 symbols It's unclear to me why lld didn't complain about these are they aren't present and haven't been. Instead ld.bfd complained. Reviewed by: dim Fixes: 6e6cd03c911c libc/quad: narrow list of symbols exposed on i386 Differential Revision: https://reviews.freebsd.org/D44879 --- lib/libc/quad/Symbol.map | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/libc/quad/Symbol.map b/lib/libc/quad/Symbol.map index 81f794acd498..f7dcdebfc7ae 100644 --- a/lib/libc/quad/Symbol.map +++ b/lib/libc/quad/Symbol.map @@ -8,27 +8,27 @@ FBSD_1.0 { #ifndef __i386__ __adddi3; __anddi3; -#endif __ashldi3; __ashrdi3; +#endif __cmpdi2; __divdi3; +#ifndef __i386__ __fixdfdi; __fixsfdi; __fixunsdfdi; __fixunssfdi; __floatdidf; __floatdisf; -#ifndef __i386__ __floatunsdidf; __iordi3; __lshldi3; -#endif __lshrdi3; +#endif __moddi3; +#ifndef __i386__ __muldi3; __negdi2; -#ifndef __i386__ __one_cmpldi2; #endif __qdivrem;