History log of /illumos-gate/usr/src/lib/libc/ (Results 1 – 25 of 531)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
faadcf7e07-Apr-2024 Robert Mustacchi

16452 want strerrordesc_np and strerrorname_np
16453 libc strerror tests should also be built 64-bit
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Bill Sommerfeld <sommerfeld@ham

16452 want strerrordesc_np and strerrorname_np
16453 libc strerror tests should also be built 64-bit
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Bill Sommerfeld <sommerfeld@hamachi.org>
Approved by: Dan McDonald <danmcd@mnx.io>

show more ...

da7002c425-Mar-2024 Andy Fiddaman

16421 Recursive POSIX lock regression after 16200
16200 posix NORMAL lock is required to deadlock
Reviewed by: Dan McDonald <danmcd@mnx.io>
Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.c

16421 Recursive POSIX lock regression after 16200
16200 posix NORMAL lock is required to deadlock
Reviewed by: Dan McDonald <danmcd@mnx.io>
Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>

show more ...

3069904606-Mar-2024 Richard Lowe

16344 -Wstrict-prototypes warnings about SIG_DFL, SIG_ERR, SIG_IGN and SIG_HOLD signal constants
Reviewed by: Bill Sommerfeld <sommerfeld@hamachi.org>
Reviewed by: Toomas Soome <tsoome@me.com

16344 -Wstrict-prototypes warnings about SIG_DFL, SIG_ERR, SIG_IGN and SIG_HOLD signal constants
Reviewed by: Bill Sommerfeld <sommerfeld@hamachi.org>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Dan McDonald <danmcd@mnx.io>

show more ...

50718d3e21-Feb-2024 Robert Mustacchi

16200 posix NORMAL lock is required to deadlock
Reviewed by: Dan McDonald <danmcd@mnx.io>
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
Approved by: Richard Lowe <richlowe@

16200 posix NORMAL lock is required to deadlock
Reviewed by: Dan McDonald <danmcd@mnx.io>
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
Approved by: Richard Lowe <richlowe@richlowe.net>

show more ...

18c77f7616-Jan-2024 Bill Sommerfeld

16188 Make libc safe for <sys/debug.h>
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>
Approved by: Richard Lowe <richlowe@richlowe.net>

a89c081113-Mar-2022 Robert Mustacchi

7125 Provide execvpe
Reviewed by: Bill Sommerfeld <sommerfeld@hamachi.org>
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Andy Fiddaman

7125 Provide execvpe
Reviewed by: Bill Sommerfeld <sommerfeld@hamachi.org>
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
Approved by: Dan McDonald <danmcd@mnx.io>

show more ...

2b395c3c20-Jan-2024 Andy Fiddaman

5798 fexecve() needed per POSIX 2008
Portions contributed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Dan Cross <cross@oxidecomputer.com>
Reviewed by: Bill Sommerfeld <sommerfel

5798 fexecve() needed per POSIX 2008
Portions contributed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Dan Cross <cross@oxidecomputer.com>
Reviewed by: Bill Sommerfeld <sommerfeld@hamachi.org>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>

show more ...

14247eb620-Dec-2023 Bill Sommerfeld

15667 libc regcomp/regexec show pathological behavior for "warn:|warning:"
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>

0a1985fd19-Dec-2023 Bill Sommerfeld

16127 regex misidentifies mixed sets as singletons
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Yuri Pankov <yuri@aetern.org>

223750d919-Aug-2023 Andy Fiddaman

15365 strtonumx() would be a useful companion to strtonum()
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>
Reviewed by: Marco van Wieringen <marco.van.wieringen@planets.elm.net>

15365 strtonumx() would be a useful companion to strtonum()
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>
Reviewed by: Marco van Wieringen <marco.van.wieringen@planets.elm.net>
Approved by: Dan McDonald <danmcd@mnx.io>

show more ...

55fea89d15-Aug-2023 Dan Cross

15843 automation can fix many trailing whitespace cstyle nits
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Approved by: Dan McDonald <danmcd@mnx.io>


amd64/fp/_base_il.S
amd64/gen/_stack_grow.S
amd64/gen/amd64_data.s
amd64/gen/byteorder.S
amd64/gen/memchr.S
amd64/gen/proc64_support.S
amd64/gen/strcat.S
amd64/gen/strncat.S
amd64/gen/strrchr.S
amd64/gen/wslen.S
amd64/unwind/unwind_frame.S
capabilities/sun4u-opl/common/memcpy.S
capabilities/sun4u-us3/common/memcmp.S
capabilities/sun4u-us3/common/memcpy.S
capabilities/sun4u-us3/common/memset.S
capabilities/sun4u/common/memcmp.S
capabilities/sun4u/common/memcpy.S
capabilities/sun4u/common/memset.S
capabilities/sun4v/common/memset.S
capabilities/sun4v/common/smt_pause.S
common/sys/chroot.S
common/sys/fchroot.S
common/sys/fstatvfs.S
common/sys/getdents.S
common/sys/getrlimit.S
common/sys/lseek.S
common/sys/psecflagsset.S
common/sys/setrlimit.S
common/sys/statvfs.S
common/sys/vhangup.S
i386/crt/_rtboot.S
i386/fp/_base_il.S
i386/gen/_div64.S
i386/gen/_divdi3.S
i386/gen/_mul64.S
i386/gen/_stack_grow.S
i386/gen/i386_data.s
i386/gen/memchr.S
i386/gen/memcmp.S
i386/gen/memcpy.S
i386/gen/strcat.S
i386/gen/strchr.S
i386/gen/strncat.S
i386/gen/strncmp.S
i386/gen/strncpy.S
i386/gen/strrchr.S
i386/gen/wslen.S
i386_hwcap1/gen/memcpy.S
i386_hwcap1/gen/memset.S
sparc/crt/hwmuldiv.S
sparc/crt/stret.S
sparc/gen/alloca.S
sparc/gen/ascii_strcasecmp.S
sparc/gen/memchr.S
sparc/gen/memcmp.S
sparc/gen/memcpy.S
sparc/gen/memmove.S
sparc/gen/strchr.S
sparc/gen/strcmp.S
sparc/gen/strcpy.S
sparc/gen/strlcpy.S
sparc/gen/strlen.S
sparc/gen/strncpy.S
sparc/sys/gettimeofday.S
sparcv9/crt/__align_cpy_2.S
sparcv9/crt/__align_cpy_4.S
sparcv9/crt/__align_cpy_8.S
sparcv9/fp/__quad_mag64.S
sparcv9/gen/alloca.S
sparcv9/gen/ascii_strcasecmp.S
sparcv9/gen/memchr.S
sparcv9/gen/memcmp.S
sparcv9/gen/memcpy.S
sparcv9/gen/memmove.S
sparcv9/gen/memset.S
sparcv9/gen/strchr.S
sparcv9/gen/strcmp.S
sparcv9/gen/strcpy.S
sparcv9/gen/strlcpy.S
sparcv9/gen/strlen.S
sparcv9/gen/strncpy.S
5d17020e14-Jul-2023 Toomas Soome

15797 libc: read of uninitialised value(s) from _ttyname_dev
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Rich Lowe <richlowe@richlowe.net>
Approved by: Gordon Ross <gordon.w

15797 libc: read of uninitialised value(s) from _ttyname_dev
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Rich Lowe <richlowe@richlowe.net>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>

show more ...

6a9730e630-May-2023 Bill Sommerfeld

15713 ulwp32_t is out of sync with ulwp_t
Reviewed by: Dan McDonald <danmcd@mnx.io>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Approved by: Patrick Mooney <pmooney@pfmooney.com>

d17be68221-May-2023 Richard Lowe

15687 Remove compiler flags that only mean something to Sun Studio
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Reviewed by: Dan Cross <cross@oxidecomputer.com>
Reviewed by: Robert M

15687 Remove compiler flags that only mean something to Sun Studio
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Reviewed by: Dan Cross <cross@oxidecomputer.com>
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Dan McDonald <danmcd@mnx.io>

show more ...

1702ab7e04-May-2023 Bill Sommerfeld

15659 libc genassym needs -Wformat fixes
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Richard Lowe <richlowe@richlowe.ne

15659 libc genassym needs -Wformat fixes
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Richard Lowe <richlowe@richlowe.net>

show more ...

8c42671803-May-2023 Richard Lowe

15623 remove lingering sections of sun studio
Reviewed by: Marcel Telka <marcel@telka.sk>
Reviewed by: Gerg&#337; Mih&#225;ly Doma <domag02@gmail.com>
Reviewed by: Bill Sommerfeld <sommerfeld@alum.

15623 remove lingering sections of sun studio
Reviewed by: Marcel Telka <marcel@telka.sk>
Reviewed by: Gerg&#337; Mih&#225;ly Doma <domag02@gmail.com>
Reviewed by: Bill Sommerfeld <sommerfeld@alum.mit.edu>
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Approved by: Dan McDonald <danmcd@mnx.io>

show more ...

ed093b4125-Jan-2023 Robert Mustacchi

15254 %ymm registers not restored after signal handler
15367 x86 getfpregs() summons corrupting %xmm ghosts
15333 want x86 /proc xregs support (libc_db, libproc, mdb, etc.)
15336 want lib

15254 %ymm registers not restored after signal handler
15367 x86 getfpregs() summons corrupting %xmm ghosts
15333 want x86 /proc xregs support (libc_db, libproc, mdb, etc.)
15336 want libc functions for extended ucontext_t
15334 want ps_lwphandle-specific reg routines
15328 FPU_CW_INIT mistreats reserved bit
15335 i86pc fpu_subr.c isn't really platform-specific
15332 setcontext(2) isn't actually noreturn
15331 need <sys/stdalign.h>
Reviewed by: Patrick Mooney <pmooney@pfmooney.com>
Reviewed by: Dan McDonald <danmcd@mnx.io>
Reviewed by: Rich Lowe <richlowe@richlowe.net>
Approved by: Joshua M. Clulow <josh@sysmgr.org>

show more ...

5d9d909109-Feb-2023 Richard Lowe

15374 stop using aw(1onbld) and feed asm through the compiler frontend
15413 amd64 panic stack size gets screwed by assembler/cpp
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>

15374 stop using aw(1onbld) and feed asm through the compiler frontend
15413 amd64 panic stack size gets screwed by assembler/cpp
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>
Reviewed by: Bill Sommerfeld <sommerfeld@alum.mit.edu>
Approved by: Dan McDonald <danmcd@mnx.io>

show more ...


Makefile.targ
amd64/Makefile
amd64/crt/cerror.S
amd64/fp/__xgetRD.S
amd64/fp/_base_il.S
amd64/fp/_xtoll.S
amd64/fp/_xtoull.S
amd64/fp/fpcw.S
amd64/gen/_getsp.S
amd64/gen/_stack_grow.S
amd64/gen/abs.S
amd64/gen/alloca.S
amd64/gen/byteorder.S
amd64/gen/cuexit.S
amd64/gen/lock.S
amd64/gen/memccpy.S
amd64/gen/memchr.S
amd64/gen/memcmp.S
amd64/gen/memcpy.S
amd64/gen/memset.S
amd64/gen/proc64_support.S
amd64/gen/setjmp.S
amd64/gen/strcat.S
amd64/gen/strchr.S
amd64/gen/strcmp.S
amd64/gen/strcpy.S
amd64/gen/strlen.S
amd64/gen/strncat.S
amd64/gen/strncmp.S
amd64/gen/strncpy.S
amd64/gen/strrchr.S
amd64/gen/wschr.S
amd64/gen/wslen.S
amd64/gen/wsncmp.S
amd64/inc/SYS.h
amd64/sys/__clock_gettime_sys.S
amd64/sys/__getcontext.S
amd64/sys/__uadmin.S
amd64/sys/_lwp_mutex_unlock.S
amd64/sys/door.S
amd64/sys/forkallx.S
amd64/sys/forkx.S
amd64/sys/getcontext.S
amd64/sys/lwp_private.S
amd64/sys/syscall.S
amd64/sys/sysi86.S
amd64/sys/uname.S
amd64/sys/vforkx.S
amd64/threads/asm_subr.S
amd64/threads/tls_get_addr.S
amd64/unwind/unwind_frame.S
amd64/unwind/unwind_wrap.S
capabilities/Makefile.targ
capabilities/sun4u-opl/Makefile.com
capabilities/sun4u-opl/common/memcpy.S
capabilities/sun4u-us3-hwcap1/Makefile.com
capabilities/sun4u-us3-hwcap2/Makefile.com
capabilities/sun4u-us3/common/memcmp.S
capabilities/sun4u-us3/common/memcpy.S
capabilities/sun4u-us3/common/memset.S
capabilities/sun4u/Makefile.com
capabilities/sun4u/common/memcmp.S
capabilities/sun4u/common/memcpy.S
capabilities/sun4u/common/memset.S
capabilities/sun4v-hwcap1/Makefile.com
capabilities/sun4v-hwcap2/Makefile.com
capabilities/sun4v/common/memcpy.S
capabilities/sun4v/common/memset.S
capabilities/sun4v/common/smt_pause.S
common/sys/__clock_timer.S
common/sys/__getloadavg.S
common/sys/__rusagesys.S
common/sys/__signotify.S
common/sys/__sigrt.S
common/sys/__time.S
common/sys/_lgrp_home_fast.S
common/sys/_lgrpsys.S
common/sys/_nfssys.S
common/sys/_portfs.S
common/sys/_pset.S
common/sys/_rpcsys.S
common/sys/_sigaction.S
common/sys/_so_accept.S
common/sys/_so_bind.S
common/sys/_so_connect.S
common/sys/_so_getpeername.S
common/sys/_so_getsockname.S
common/sys/_so_getsockopt.S
common/sys/_so_listen.S
common/sys/_so_recv.S
common/sys/_so_recvfrom.S
common/sys/_so_recvmsg.S
common/sys/_so_send.S
common/sys/_so_sendmsg.S
common/sys/_so_sendto.S
common/sys/_so_setsockopt.S
common/sys/_so_shutdown.S
common/sys/_so_socket.S
common/sys/_so_socketpair.S
common/sys/_sockconfig.S
common/sys/acct.S
common/sys/acl.S
common/sys/adjtime.S
common/sys/alarm.S
common/sys/brk.S
common/sys/chdir.S
common/sys/chroot.S
common/sys/cladm.S
common/sys/close.S
common/sys/execve.S
common/sys/exit.S
common/sys/facl.S
common/sys/fchdir.S
common/sys/fchroot.S
common/sys/fdsync.S
common/sys/fpathconf.S
common/sys/fstatfs.S
common/sys/fstatvfs.S
common/sys/getcpuid.S
common/sys/getdents.S
common/sys/getegid.S
common/sys/geteuid.S
common/sys/getgid.S
common/sys/getgroups.S
common/sys/gethrtime.S
common/sys/getitimer.S
common/sys/getmsg.S
common/sys/getpid.S
common/sys/getpmsg.S
common/sys/getppid.S
common/sys/getrlimit.S
common/sys/getuid.S
common/sys/gtty.S
common/sys/install_utrap.S
common/sys/ioctl.S
common/sys/kaio.S
common/sys/kill.S
common/sys/llseek.S
common/sys/lseek.S
common/sys/memcntl.S
common/sys/mincore.S
common/sys/mmap.S
common/sys/mmapobjsys.S
common/sys/modctl.S
common/sys/mount.S
common/sys/mprotect.S
common/sys/munmap.S
common/sys/nice.S
common/sys/ntp_adjtime.S
common/sys/ntp_gettime.S
common/sys/p_online.S
common/sys/pathconf.S
common/sys/pause.S
common/sys/pcsample.S
common/sys/pipe2.S
common/sys/pollsys.S
common/sys/pread.S
common/sys/preadv.S
common/sys/priocntlset.S
common/sys/processor_bind.S
common/sys/processor_info.S
common/sys/profil.S
common/sys/psecflagsset.S
common/sys/putmsg.S
common/sys/putpmsg.S
common/sys/pwrite.S
common/sys/pwritev.S
common/sys/read.S
common/sys/readv.S
common/sys/resolvepath.S
common/sys/seteguid.S
common/sys/setgid.S
common/sys/setgroups.S
common/sys/setitimer.S
common/sys/setreid.S
common/sys/setrlimit.S
common/sys/setuid.S
common/sys/sigaltstk.S
common/sys/sigprocmsk.S
common/sys/sigsendset.S
common/sys/sigsuspend.S
common/sys/statfs.S
common/sys/statvfs.S
common/sys/stty.S
common/sys/sync.S
common/sys/sysconfig.S
common/sys/sysfs.S
common/sys/sysinfo.S
common/sys/syslwp.S
common/sys/times.S
common/sys/ulimit.S
common/sys/umask.S
common/sys/umount2.S
common/sys/utssys.S
common/sys/uucopy.S
common/sys/vhangup.S
common/sys/waitid.S
common/sys/write.S
common/sys/writev.S
common/sys/yield.S
extract-copyright.pl
i386/Makefile.com
i386/crt/_rtboot.S
i386/crt/cerror.S
i386/crt/cerror64.S
i386/fp/_base_il.S
i386/fp/_xtoll.S
i386/fp/_xtoull.S
i386/fp/fpcw.S
i386/gen/_div64.S
i386/gen/_divdi3.S
i386/gen/_getsp.S
i386/gen/_mul64.S
i386/gen/_stack_grow.S
i386/gen/abs.S
i386/gen/alloca.S
i386/gen/byteorder.S
i386/gen/cuexit.S
i386/gen/ladd.S
i386/gen/ldivide.S
i386/gen/lmul.S
i386/gen/lock.S
i386/gen/lshiftl.S
i386/gen/lsign.S
i386/gen/lsub.S
i386/gen/memccpy.S
i386/gen/memchr.S
i386/gen/memcmp.S
i386/gen/memcpy.S
i386/gen/memset.S
i386/gen/setjmp.S
i386/gen/strcat.S
i386/gen/strchr.S
i386/gen/strcpy.S
i386/gen/strlen.S
i386/gen/strncat.S
i386/gen/strncmp.S
i386/gen/strncpy.S
i386/gen/strrchr.S
i386/gen/wschr.S
i386/gen/wslen.S
i386/gen/wsncmp.S
i386/inc/SYS.h
i386/sys/__clock_gettime_sys.S
i386/sys/__getcontext.S
i386/sys/__uadmin.S
i386/sys/_lwp_mutex_unlock.S
i386/sys/door.S
i386/sys/forkallx.S
i386/sys/forkx.S
i386/sys/getcontext.S
i386/sys/lwp_private.S
i386/sys/nuname.S
i386/sys/syscall.S
i386/sys/sysi86.S
i386/sys/uname.S
i386/sys/vforkx.S
i386/threads/asm_subr.S
i386/threads/tls_get_addr.S
i386/unwind/unwind_frame.S
i386_hwcap1/gen/memcpy.S
i386_hwcap1/gen/memset.S
sparc/Makefile.com
sparc/crt/_rtboot.S
sparc/crt/cerror.S
sparc/crt/cerror64.S
sparc/crt/hwmuldiv.S
sparc/crt/stret.S
sparc/fp/_Q_get_rp_rd.S
sparc/fp/__quad.S
sparc/fp/fpgetmask.S
sparc/fp/fpgetrnd.S
sparc/fp/fpgetsticky.S
sparc/fp/fpsetmask.S
sparc/fp/fpsetrnd.S
sparc/fp/fpsetsticky.S
sparc/gen/_getsp.S
sparc/gen/_stack_grow.S
sparc/gen/abs.S
sparc/gen/alloca.S
sparc/gen/ascii_strcasecmp.S
sparc/gen/cuexit.S
sparc/gen/ladd.S
sparc/gen/lock.S
sparc/gen/lshiftl.S
sparc/gen/lsign.S
sparc/gen/lsub.S
sparc/gen/memchr.S
sparc/gen/memcmp.S
sparc/gen/memcpy.S
sparc/gen/memmove.S
sparc/gen/memset.S
sparc/gen/setjmp.S
sparc/gen/smt_pause.S
sparc/gen/strchr.S
sparc/gen/strcmp.S
sparc/gen/strcpy.S
sparc/gen/strlcpy.S
sparc/gen/strlen.S
sparc/gen/strncmp.S
sparc/gen/strncpy.S
sparc/gen/sync_instruction_memory.S
sparc/inc/SYS.h
sparc/sys/__clock_gettime.S
sparc/sys/__getcontext.S
sparc/sys/__uadmin.S
sparc/sys/_lwp_mutex_unlock.S
sparc/sys/door.S
sparc/sys/forkallx.S
sparc/sys/forkx.S
sparc/sys/gettimeofday.S
sparc/sys/syscall.S
sparc/sys/uname.S
sparc/sys/vforkx.S
sparc/threads/asm_subr.S
sparc/threads/tls_get_addr.S
sparc/unwind/unwind_frame.S
sparcv9/Makefile.com
sparcv9/crt/__align_cpy_2.S
sparcv9/crt/__align_cpy_4.S
sparcv9/crt/__align_cpy_8.S
sparcv9/crt/cerror.S
sparcv9/fp/_Q_get_rp_rd.S
sparcv9/fp/__quad_mag64.S
sparcv9/fp/fpgetmask.S
sparcv9/fp/fpgetrnd.S
sparcv9/fp/fpgetsticky.S
sparcv9/fp/fpsetmask.S
sparcv9/fp/fpsetrnd.S
sparcv9/fp/fpsetsticky.S
sparcv9/gen/_getsp.S
sparcv9/gen/abs.S
sparcv9/gen/alloca.S
sparcv9/gen/ascii_strcasecmp.S
sparcv9/gen/cuexit.S
sparcv9/gen/memchr.S
sparcv9/gen/memcmp.S
sparcv9/gen/memcpy.S
sparcv9/gen/memmove.S
sparcv9/gen/memset.S
sparcv9/gen/setjmp.S
sparcv9/gen/smt_pause.S
sparcv9/gen/strchr.S
sparcv9/gen/strcmp.S
sparcv9/gen/strcpy.S
sparcv9/gen/strlcpy.S
sparcv9/gen/strlen.S
sparcv9/gen/strncmp.S
sparcv9/gen/strncpy.S
sparcv9/gen/sync_instruction_memory.S
sparcv9/inc/SYS.h
sparcv9/sys/sparc_utrap_install.S
0fb96ba116-Feb-2023 Bill Sommerfeld

15397 Add make rules to build emacs TAGS files
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Dan McDonald <danmcd@mnx.io>

a87ab1ea30-Jan-2023 Bill Sommerfeld

15356 closefrom(INT_MAX) misbehaves and closes all descriptors
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Reviewed by: Marco van Wieringen <marco.van.wieringen@planets.elm.net>
App

15356 closefrom(INT_MAX) misbehaves and closes all descriptors
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Reviewed by: Marco van Wieringen <marco.van.wieringen@planets.elm.net>
Approved by: Dan McDonald <danmcd@mnx.io>

show more ...

1da57d5527-Dec-2022 Toomas Soome

15290 lib: remove pragma ident
Reviewed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Dan Cross <cross@oxidecomputer.com>
Approved

15290 lib: remove pragma ident
Reviewed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Dan Cross <cross@oxidecomputer.com>
Approved by: Patrick Mooney <pmooney@pfmooney.com>

show more ...


amd64/fp/fp.h
amd64/fp/fpgetmask.c
amd64/fp/fpgetround.c
amd64/fp/fpgetsticky.c
amd64/fp/fpsetmask.c
amd64/fp/fpsetround.c
amd64/fp/fpsetsticky.c
amd64/fp/fpstart.c
amd64/gen/cache.h
amd64/gen/ecvt.c
amd64/gen/makectxt.c
amd64/inc/SYS.h
amd64/unwind/eh_frame.c
amd64/unwind/reg_num.h
amd64/unwind/unwind_context.h
i386/fp/_D_cplx_div.c
i386/fp/_D_cplx_div_ix.c
i386/fp/_D_cplx_div_rx.c
i386/fp/_F_cplx_div.c
i386/fp/_F_cplx_div_ix.c
i386/fp/_F_cplx_div_rx.c
i386/fp/_X_cplx_div.c
i386/fp/_X_cplx_div_ix.c
i386/fp/_X_cplx_div_rx.c
i386/fp/fp.h
i386/fp/fpgetmask.c
i386/fp/fpgetround.c
i386/fp/fpgetsticky.c
i386/fp/fpsetmask.c
i386/fp/fpsetround.c
i386/fp/fpsetsticky.c
i386/fp/fpstart.c
i386/gen/ecvt.c
i386/gen/strcmp.c
i386/inc/SYS.h
inc/asyncio.h
inc/atexit.h
inc/base_conversion.h
inc/mse_int.h
inc/msgfmt.h
inc/nlspath_checks.h
inc/nsswitch_priv.h
inc/priv_private.h
inc/tdb_agent.h
inc/thr_debug.h
inc/thread_pool.h
inc/tsd.h
inc/xpg6.h
port/aio/aio_alloc.c
port/fp/__flt_decim.c
port/fp/__flt_rounds.c
port/fp/__tbl_10_b.c
port/fp/__tbl_10_h.c
port/fp/__tbl_10_s.c
port/fp/__tbl_2_b.c
port/fp/__tbl_2_h.c
port/fp/__tbl_2_s.c
port/fp/__tbl_fdq.c
port/fp/__tbl_tens.c
port/fp/__x_power.c
port/fp/ashldi3.c
port/fp/ashrdi3.c
port/fp/char_to_decimal.h
port/fp/cmpdi2.c
port/fp/decimal_bin.c
port/fp/divdi3.c
port/fp/econvert.c
port/fp/fconvert.c
port/fp/file_decim.c
port/fp/finite.c
port/fp/floatdidf.c
port/fp/floatdisf.c
port/fp/fp_data.c
port/fp/fpparts.h
port/fp/func_decim.c
port/fp/gconvert.c
port/fp/hex_bin.c
port/fp/ieee_globals.c
port/fp/lshrdi3.c
port/fp/moddi3.c
port/fp/muldi3.c
port/fp/pack_float.c
port/fp/qdivrem.c
port/fp/quadint.h
port/fp/string_decim.c
port/fp/ucmpdi2.c
port/fp/udivdi3.c
port/fp/umoddi3.c
port/gen/_env_data.c
port/gen/_ftoull.c
port/gen/a64l.c
port/gen/abort.c
port/gen/addsev.c
port/gen/assert.c
port/gen/atfork.c
port/gen/atof.c
port/gen/atoi.c
port/gen/atol.c
port/gen/atoll.c
port/gen/attropen.c
port/gen/basename.c
port/gen/calloc.c
port/gen/catgets.c
port/gen/cfgetispeed.c
port/gen/cfgetospeed.c
port/gen/cfsetispeed.c
port/gen/cfsetospeed.c
port/gen/clock.c
port/gen/closedir.c
port/gen/closefrom.c
port/gen/confstr.c
port/gen/csetlen.c
port/gen/ctime_r.c
port/gen/directio.c
port/gen/dirname.c
port/gen/div.c
port/gen/drand48.c
port/gen/ecvt.c
port/gen/env_data.c
port/gen/errlist.awk
port/gen/errno.c
port/gen/euclen.c
port/gen/fattach.c
port/gen/fdetach.c
port/gen/fdopendir.c
port/gen/ftime.c
port/gen/ftok.c
port/gen/ftw.c
port/gen/gcvt.c
port/gen/getauxv.c
port/gen/getdate_err.c
port/gen/getdtblsize.c
port/gen/getexecname.c
port/gen/getgrnam.c
port/gen/gethostname.c
port/gen/gethz.c
port/gen/getloadavg.c
port/gen/getnetgrent.c
port/gen/getpagesize.c
port/gen/getpw.c
port/gen/getpwnam.c
port/gen/getrusage.c
port/gen/getspent.c
port/gen/getspent_r.c
port/gen/getsubopt.c
port/gen/getwd.c
port/gen/getwidth.c
port/gen/getxby_door.c
port/gen/getxby_door.h
port/gen/iconvP.h
port/gen/imaxabs.c
port/gen/imaxdiv.c
port/gen/index.c
port/gen/insque.c
port/gen/isastream.c
port/gen/killpg.c
port/gen/l64a.c
port/gen/lckpwdf.c
port/gen/lconstants.c
port/gen/ldivide.c
port/gen/lexp10.c
port/gen/lfind.c
port/gen/lfmt.c
port/gen/lfmt_log.c
port/gen/llabs.c
port/gen/lldiv.c
port/gen/llog10.c
port/gen/lltostr.c
port/gen/lmath.c
port/gen/lsearch.c
port/gen/mallint.h
port/gen/malloc.c
port/gen/mkdev.c
port/gen/mlockall.c
port/gen/mon.c
port/gen/msync.c
port/gen/munlockall.c
port/gen/opendir.c
port/gen/opt_data.c
port/gen/perror.c
port/gen/pfmt.c
port/gen/pfmt_data.c
port/gen/pfmt_data.h
port/gen/pfmt_print.c
port/gen/posix_fallocate.c
port/gen/posix_madvise.c
port/gen/priocntl.c
port/gen/putspent.c
port/gen/raise.c
port/gen/rand.c
port/gen/random.c
port/gen/readdir.c
port/gen/readdir_r.c
port/gen/reboot.c
port/gen/remove.c
port/gen/rewinddir.c
port/gen/rindex.c
port/gen/scandir.c
port/gen/seekdir.c
port/gen/setlabel.c
port/gen/setpriority.c
port/gen/sh_locks.c
port/gen/sigflag.c
port/gen/sigsend.c
port/gen/sigsetops.c
port/gen/stack.c
port/gen/strcase_charmap.c
port/gen/strcat.c
port/gen/strchr.c
port/gen/strcmp.c
port/gen/strcpy.c
port/gen/strcspn.c
port/gen/strdup.c
port/gen/strlcat.c
port/gen/strlcpy.c
port/gen/strlen.c
port/gen/strncat.c
port/gen/strncmp.c
port/gen/strncpy.c
port/gen/strnlen.c
port/gen/strpbrk.c
port/gen/strrchr.c
port/gen/strsignal.c
port/gen/strspn.c
port/gen/strtod.c
port/gen/strtoimax.c
port/gen/strtok.c
port/gen/strtok_r.c
port/gen/strtoumax.c
port/gen/swab.c
port/gen/swapctl.c
port/gen/tcdrain.c
port/gen/tcflow.c
port/gen/tcflush.c
port/gen/tcgetattr.c
port/gen/tcgetpgrp.c
port/gen/tcgetsid.c
port/gen/tcsendbreak.c
port/gen/tcsetattr.c
port/gen/tcsetpgrp.c
port/gen/tell.c
port/gen/telldir.c
port/gen/tfind.c
port/gen/time_data.c
port/gen/time_gdata.c
port/gen/truncate.c
port/gen/tsdalloc.c
port/gen/tsearch.c
port/gen/ttyslot.c
port/gen/ualarm.c
port/gen/valloc.c
port/gen/vlfmt.c
port/gen/vpfmt.c
port/gen/waitpid.c
port/gen/wdata.c
port/gen/xgetwidth.c
port/gen/xpg4.c
port/gen/xpg6.c
port/i18n/_loc_path.h
port/i18n/gettext_gnu.c
port/i18n/inc.flg
port/i18n/isascii.c
port/i18n/plural_parser.h
port/i18n/putwchar.c
port/i18n/putws.c
port/i18n/strtows.c
port/i18n/toascii.c
port/i18n/wcsstr.c
port/i18n/wcstoimax.c
port/i18n/wcstol.c
port/i18n/wcstoul.c
port/i18n/wcswcs.c
port/i18n/wmemchr.c
port/i18n/wmemcmp.c
port/i18n/wmemcpy.c
port/i18n/wmemmove.c
port/i18n/wmemset.c
port/i18n/wschr.c
port/i18n/wscmp.c
port/i18n/wscspn.c
port/i18n/wslen.c
port/i18n/wsncmp.c
port/i18n/wspbrk.c
port/i18n/wsprintf.c
port/i18n/wsrchr.c
port/i18n/wsscanf.c
port/i18n/wsspn.c
port/i18n/wstod.c
port/i18n/wstok.c
port/i18n/wstol.c
port/i18n/wstoll.c
port/i18n/wsxfrm.c
port/print/fprintf.c
port/print/printf.c
port/print/snprintf.c
port/print/sprintf.c
port/print/vfprintf.c
port/print/vprintf.c
port/print/vsnprintf.c
port/print/vsprintf.c
port/regex/regex.h
port/rt/pos4obj.c
port/rt/pos4obj.h
port/rt/sched.c
port/rt/sem.c
port/rt/shm.c
port/rt/sigev_thread.c
port/rt/sigev_thread.h
port/stdio/__extensions.c
port/stdio/_wrtchk.c
port/stdio/clearerr.c
port/stdio/ctermid.c
port/stdio/ctermid_r.c
port/stdio/cuserid.c
port/stdio/fdopen.c
port/stdio/feof.c
port/stdio/ferror.c
port/stdio/fgetc.c
port/stdio/fgets.c
port/stdio/flockf.c
port/stdio/fpos.c
port/stdio/fputc.c
port/stdio/fread.c
port/stdio/getchar.c
port/stdio/gets.c
port/stdio/putchar.c
port/stdio/puts.c
port/stdio/scanf.c
port/stdio/setbuffer.c
port/stdio/tempnam.c
port/stdio/tmpnam_r.c
port/stdio/ungetc.c
port/stdio/vscanf.c
port/stdio/vwscanf.c
port/stdio/wscanf.c
port/sys/_autofssys.c
port/sys/acctctl.c
port/sys/bsd_signal.c
port/sys/corectl.c
port/sys/exacctsys.c
port/sys/execl.c
port/sys/execle.c
port/sys/execv.c
port/sys/getpagesizes.c
port/sys/getpeerucred.c
port/sys/inst_sync.c
port/sys/issetugid.c
port/sys/label.c
port/sys/lockf.c
port/sys/lwp_rwlock.c
port/sys/meminfosys.c
port/sys/msgsys.c
port/sys/nfssys.c
port/sys/pgrpsys.c
port/sys/posix_sigwait.c
port/sys/ppriv.c
port/sys/rctlsys.c
port/sys/semsys.c
port/sys/set_errno.c
port/sys/sharefs.c
port/sys/siginterrupt.c
port/sys/signal.c
port/sys/sigpending.c
port/sys/sigstack.c
port/sys/tasksys.c
port/sys/time.c
port/sys/ucontext.c
port/sys/umount.c
port/sys/ustat.c
port/threads/plockstat.d
port/threads/tsd.c
port/tpool/thread_pool.c
port/tpool/thread_pool_impl.h
sparc/crt/_ftou.c
sparc/fp/_D_cplx_div.c
sparc/fp/_D_cplx_div_ix.c
sparc/fp/_D_cplx_div_rx.c
sparc/fp/_F_cplx_div.c
sparc/fp/_F_cplx_div_ix.c
sparc/fp/_F_cplx_div_rx.c
sparc/fp/_Q_add.c
sparc/fp/_Q_cmp.c
sparc/fp/_Q_cmpe.c
sparc/fp/_Q_div.c
sparc/fp/_Q_dtoq.c
sparc/fp/_Q_fcc.c
sparc/fp/_Q_itoq.c
sparc/fp/_Q_lltoq.c
sparc/fp/_Q_mul.c
sparc/fp/_Q_neg.c
sparc/fp/_Q_qtod.c
sparc/fp/_Q_qtoi.c
sparc/fp/_Q_qtos.c
sparc/fp/_Q_qtou.c
sparc/fp/_Q_scl.c
sparc/fp/_Q_set_except.c
sparc/fp/_Q_sqrt.c
sparc/fp/_Q_stoq.c
sparc/fp/_Q_sub.c
sparc/fp/_Q_ulltoq.c
sparc/fp/_Q_utoq.c
sparc/fp/__quad_mag.c
sparc/fp/quad.h
sparc/gen/_xregs_clrptr.c
sparc/gen/ecvt.c
sparc/gen/lmul.c
sparc/gen/swapctxt.c
sparc/inc/SYS.h
sparcv9/crt/_ftou.c
sparcv9/fp/_Qp_qtoux.c
sparcv9/fp/_Qp_qtox.c
sparcv9/fp/_Qp_uxtoq.c
sparcv9/fp/_Qp_xtoq.c
sparcv9/fp/__dtoul.c
sparcv9/fp/__ftoul.c
sparcv9/gen/_xregs_clrptr.c
sparcv9/gen/ecvt.c
sparcv9/gen/swapctxt.c
sparcv9/inc/SYS.h
06ca4e3930-Dec-2022 Andy Fiddaman

15294 Successful read/write calls should not set errno
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>
Reviewed by: Dan Cross <cross@oxidecomputer.com>
Approved by: Gordon Ross <

15294 Successful read/write calls should not set errno
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>
Reviewed by: Dan Cross <cross@oxidecomputer.com>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>

show more ...

cfa8d08302-Dec-2022 Robert Mustacchi

15220 isatty should return reasonable errnos
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Andy Fiddaman <illumos@fiddaman.

15220 isatty should return reasonable errnos
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Approved by: Garrett D'Amore <garrett@damore.org>

show more ...

3f3c90a924-Nov-2022 Andy Fiddaman

15206 setcontext(2) should not restore %fsbase
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Patrick Mooney <pmooney@pfmo

15206 setcontext(2) should not restore %fsbase
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Patrick Mooney <pmooney@pfmooney.com>

show more ...

621b6cf715-Nov-2022 Andy Fiddaman

15181 Add errc, verrc, warnc, vwarnc to libc
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>
Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com>
Approved by: Patrick Mooney <pmoon

15181 Add errc, verrc, warnc, vwarnc to libc
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>
Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com>
Approved by: Patrick Mooney <pmooney@pfmooney.com>

show more ...

12345678910>>...22