Author: yuripv
Date: Sat Oct 13 16:25:28 2018
New Revision: 339346
URL: https://svnweb.freebsd.org/changeset/base/339346
Log:
strptime: disallow zero hour for %I (defined by POSIX as [01,12]) and %l
(extension, defined in strftime(3) as 1-12).
Approved by: re (gjb), kib (mentor)
Differ
On 10/12/2018 4:33 AM, Kyle Evans wrote:
> On Fri, Oct 12, 2018 at 12:43 AM Dag-Erling Smørgrav wrote:
>>
>> Author: des
>> Date: Fri Oct 12 05:42:38 2018
>> New Revision: 339326
>> URL: https://svnweb.freebsd.org/changeset/base/339326
>>
>> Log:
>> Move libssl up in the bootstrap order.
>>
>>
Author: mjg
Date: Sat Oct 13 21:15:47 2018
New Revision: 339347
URL: https://svnweb.freebsd.org/changeset/base/339347
Log:
amd64: import updated kernel memmove to libc
bcopy is left alone as it is expected to be converted to a C func.
Due to header mess ALIGN_TEXT is temporarily define
Author: mjg
Date: Sat Oct 13 21:17:28 2018
New Revision: 339348
URL: https://svnweb.freebsd.org/changeset/base/339348
Log:
amd64: convert libc bcopy to a C func to avoid future bloat
The function is of limited use and is an almost a direct clone of
memmove/memcpy (with arguments swapped).
Author: mjg
Date: Sat Oct 13 21:18:31 2018
New Revision: 339349
URL: https://svnweb.freebsd.org/changeset/base/339349
Log:
amd64: partially depessimize cpu_fetch_syscall_args and cpu_set_syscall_retval
Vast majority of syscalls take 6 or less arguments. Move handling of other
cases to a f
Author: emaste
Date: Sat Oct 13 21:26:07 2018
New Revision: 339350
URL: https://svnweb.freebsd.org/changeset/base/339350
Log:
elfcopy: delete filter_reloc, it is broken and unnecessary
elfcopy contained logic to filter individual relocations in STRIP_ALL
mode. However, this is not valid;
Author: kib
Date: Sat Oct 13 23:52:55 2018
New Revision: 339351
URL: https://svnweb.freebsd.org/changeset/base/339351
Log:
Process irelocs for statically linked binaries from crt1 on x86.
This makes statically linked binaries with ifuncs operational.
Reported and tested by: mjg
:57 2018(r339352)
@@ -939,6 +939,15 @@ _cleanobj_fast_depend_hack: .PHONY
${LIBCOMPAT:D${LIBCOMPAT_OBJTOP}/lib/libc/.depend.${f}.*}; \
fi
.endfor
+# 20181013 r339348 bcopy reimplemented as .c
+.for f in bcopy memcpy memmove
+ @if [ -e "${OBJTOP}/lib
Author: emaste
Date: Sun Oct 14 01:16:48 2018
New Revision: 339353
URL: https://svnweb.freebsd.org/changeset/base/339353
Log:
MFC r336027 (andrew): Teach binutils that arm64 is a 64bit architecture.
This is needed to cross build from arm64 to other architectures that
use binutils.
Modifi