#
d771b0cb |
| 11-Jan-2022 |
jsg <jsg@openbsd.org> |
spelling
|
#
631951aa |
| 03-Jul-2018 |
mortimer <mortimer@openbsd.org> |
Add retguard macros for libc. ok deraadt
|
#
aa753eeb |
| 11-Dec-2015 |
mmcc <mmcc@openbsd.org> |
"the the" -> "the" in comment
|
#
b4551fde |
| 14-Nov-2015 |
guenther <guenther@openbsd.org> |
Split the non-syscall ASM bits from SYS.h into DEFS.h and use that in the non-syscall .S source
ok millert@ miod@
|
#
9b9d2a55 |
| 31-Aug-2015 |
guenther <guenther@openbsd.org> |
Add framework for resolving (pun intended) libc namespace issues, using wrapper .h files and asm labels to let internal calls resolve directly and not be overridable or use the PLT. Then, apply that
Add framework for resolving (pun intended) libc namespace issues, using wrapper .h files and asm labels to let internal calls resolve directly and not be overridable or use the PLT. Then, apply that framework to most of the functions in stdio.h, string.h, err.h, and wchar.h. Delete the should-have-been-hidden-all-along _v?(err|warn)[cx]? symbols while here.
tests clean on i386, amd64, sparc64, powerpc, and mips64
naming feedback from kettenis@ and millert@ ok kettenis@
show more ...
|
#
81af83dd |
| 29-May-2015 |
uebayasi <uebayasi@openbsd.org> |
Sprinkle END() in some straightforward *.S files that have ENTRY(). The resulting *.o have "FUNC" symbols with size set.
|
#
c2a49701 |
| 09-Dec-2014 |
reyk <reyk@openbsd.org> |
Import new amd64 assembly versions of strchr/index, strrchr/rindex, and strlen that provide a significantly faster performance than our previous .c or .S implementations. Based on NetBSD's code.
Te
Import new amd64 assembly versions of strchr/index, strrchr/rindex, and strlen that provide a significantly faster performance than our previous .c or .S implementations. Based on NetBSD's code.
Tested with different amd64 CPUs.
ok deraadt@ mikeb@
show more ...
|
#
bec961c0 |
| 17-Jan-2012 |
mikeb <mikeb@openbsd.org> |
Remove assembly version of strlen from i386 and amd64, where it's up to 3 times slower than the C code most of the time. This was brought up by DragonflyBSD guys initially.
ok deraadt, guenther. mi
Remove assembly version of strlen from i386 and amd64, where it's up to 3 times slower than the C code most of the time. This was brought up by DragonflyBSD guys initially.
ok deraadt, guenther. miod will not miss it.
show more ...
|
#
118f6189 |
| 28-Jan-2004 |
mickey <mickey@openbsd.org> |
things for amd64; from art@
|