| Home | Sort by: relevance | last modified time | path |
| /src/tests/lib/libstdc++/ | |
| Makefile | 1.1.6.2 Fri Aug 23 18:32:36 UTC 2024 martin Pull up following revision(s) (requested by riastradh in ticket #1877): tests/lib/libstdc++/h_cin_nosync.cc: revision 1.1 tests/lib/libstdc++/t_sync_with_stdio.sh: revision 1.1 tests/lib/libstdc++/t_sync_with_stdio.sh: revision 1.2 etc/mtree/NetBSD.dist.tests: revision 1.204 distrib/sets/lists/tests/mi: revision 1.1313 (patch) tests/lib/libstdc++/Makefile: revision 1.1 distrib/sets/lists/debug/mi: revision 1.433 external/gpl3/gcc/dist/libstdc++-v3/config/io/basic_file_stdio.cc: revision 1.2 libstdc++: Add test for PR lib/58206, sync_with_stdio busted. libstdc++: Don't try to fflush stdin. It doesn't work. It's undefined behaviour. On NetBSD, it will fail with EBADF, if fd 0 isn't open for write, or if fd 0 is open for write, it will write heap garbage to fd 0. If stream points to an output stream or an update stream in which the most recent operation was not input, the fflush function causes any unwritten data for that stream to be delivered to the host environment to be written to the file; otherwise, the behavior is undefined. (ISO C11 and ISO C17, Sec. 7.21.5.2 `The fflush function') PR lib/58206 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114879 1.1.4.2 Fri Aug 23 18:28:09 UTC 2024 martin Pull up following revision(s) (requested by riastradh in ticket #801): tests/lib/libstdc++/h_cin_nosync.cc: revision 1.1 tests/lib/libstdc++/t_sync_with_stdio.sh: revision 1.1 tests/lib/libstdc++/t_sync_with_stdio.sh: revision 1.2 etc/mtree/NetBSD.dist.tests: revision 1.204 distrib/sets/lists/tests/mi: revision 1.1313 tests/lib/libstdc++/Makefile: revision 1.1 distrib/sets/lists/debug/mi: revision 1.433 external/gpl3/gcc/dist/libstdc++-v3/config/io/basic_file_stdio.cc: revision 1.2 libstdc++: Add test for PR lib/58206, sync_with_stdio busted. libstdc++: Don't try to fflush stdin. It doesn't work. It's undefined behaviour. On NetBSD, it will fail with EBADF, if fd 0 isn't open for write, or if fd 0 is open for write, it will write heap garbage to fd 0. If stream points to an output stream or an update stream in which the most recent operation was not input, the fflush function causes any unwritten data for that stream to be delivered to the host environment to be written to the file; otherwise, the behavior is undefined. (ISO C11 and ISO C17, Sec. 7.21.5.2 `The fflush function') PR lib/58206 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114879 |
| h_cin_nosync.cc | 1.1.6.2 Fri Aug 23 18:32:35 UTC 2024 martin Pull up following revision(s) (requested by riastradh in ticket #1877): tests/lib/libstdc++/h_cin_nosync.cc: revision 1.1 tests/lib/libstdc++/t_sync_with_stdio.sh: revision 1.1 tests/lib/libstdc++/t_sync_with_stdio.sh: revision 1.2 etc/mtree/NetBSD.dist.tests: revision 1.204 distrib/sets/lists/tests/mi: revision 1.1313 (patch) tests/lib/libstdc++/Makefile: revision 1.1 distrib/sets/lists/debug/mi: revision 1.433 external/gpl3/gcc/dist/libstdc++-v3/config/io/basic_file_stdio.cc: revision 1.2 libstdc++: Add test for PR lib/58206, sync_with_stdio busted. libstdc++: Don't try to fflush stdin. It doesn't work. It's undefined behaviour. On NetBSD, it will fail with EBADF, if fd 0 isn't open for write, or if fd 0 is open for write, it will write heap garbage to fd 0. If stream points to an output stream or an update stream in which the most recent operation was not input, the fflush function causes any unwritten data for that stream to be delivered to the host environment to be written to the file; otherwise, the behavior is undefined. (ISO C11 and ISO C17, Sec. 7.21.5.2 `The fflush function') PR lib/58206 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114879 1.1.4.2 Fri Aug 23 18:28:09 UTC 2024 martin Pull up following revision(s) (requested by riastradh in ticket #801): tests/lib/libstdc++/h_cin_nosync.cc: revision 1.1 tests/lib/libstdc++/t_sync_with_stdio.sh: revision 1.1 tests/lib/libstdc++/t_sync_with_stdio.sh: revision 1.2 etc/mtree/NetBSD.dist.tests: revision 1.204 distrib/sets/lists/tests/mi: revision 1.1313 tests/lib/libstdc++/Makefile: revision 1.1 distrib/sets/lists/debug/mi: revision 1.433 external/gpl3/gcc/dist/libstdc++-v3/config/io/basic_file_stdio.cc: revision 1.2 libstdc++: Add test for PR lib/58206, sync_with_stdio busted. libstdc++: Don't try to fflush stdin. It doesn't work. It's undefined behaviour. On NetBSD, it will fail with EBADF, if fd 0 isn't open for write, or if fd 0 is open for write, it will write heap garbage to fd 0. If stream points to an output stream or an update stream in which the most recent operation was not input, the fflush function causes any unwritten data for that stream to be delivered to the host environment to be written to the file; otherwise, the behavior is undefined. (ISO C11 and ISO C17, Sec. 7.21.5.2 `The fflush function') PR lib/58206 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114879 |
| t_sync_with_stdio.sh | 1.2.6.2 Fri Aug 23 18:32:36 UTC 2024 martin Pull up following revision(s) (requested by riastradh in ticket #1877): tests/lib/libstdc++/h_cin_nosync.cc: revision 1.1 tests/lib/libstdc++/t_sync_with_stdio.sh: revision 1.1 tests/lib/libstdc++/t_sync_with_stdio.sh: revision 1.2 etc/mtree/NetBSD.dist.tests: revision 1.204 distrib/sets/lists/tests/mi: revision 1.1313 (patch) tests/lib/libstdc++/Makefile: revision 1.1 distrib/sets/lists/debug/mi: revision 1.433 external/gpl3/gcc/dist/libstdc++-v3/config/io/basic_file_stdio.cc: revision 1.2 libstdc++: Add test for PR lib/58206, sync_with_stdio busted. libstdc++: Don't try to fflush stdin. It doesn't work. It's undefined behaviour. On NetBSD, it will fail with EBADF, if fd 0 isn't open for write, or if fd 0 is open for write, it will write heap garbage to fd 0. If stream points to an output stream or an update stream in which the most recent operation was not input, the fflush function causes any unwritten data for that stream to be delivered to the host environment to be written to the file; otherwise, the behavior is undefined. (ISO C11 and ISO C17, Sec. 7.21.5.2 `The fflush function') PR lib/58206 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114879 1.2.4.2 Fri Aug 23 18:28:09 UTC 2024 martin Pull up following revision(s) (requested by riastradh in ticket #801): tests/lib/libstdc++/h_cin_nosync.cc: revision 1.1 tests/lib/libstdc++/t_sync_with_stdio.sh: revision 1.1 tests/lib/libstdc++/t_sync_with_stdio.sh: revision 1.2 etc/mtree/NetBSD.dist.tests: revision 1.204 distrib/sets/lists/tests/mi: revision 1.1313 tests/lib/libstdc++/Makefile: revision 1.1 distrib/sets/lists/debug/mi: revision 1.433 external/gpl3/gcc/dist/libstdc++-v3/config/io/basic_file_stdio.cc: revision 1.2 libstdc++: Add test for PR lib/58206, sync_with_stdio busted. libstdc++: Don't try to fflush stdin. It doesn't work. It's undefined behaviour. On NetBSD, it will fail with EBADF, if fd 0 isn't open for write, or if fd 0 is open for write, it will write heap garbage to fd 0. If stream points to an output stream or an update stream in which the most recent operation was not input, the fflush function causes any unwritten data for that stream to be delivered to the host environment to be written to the file; otherwise, the behavior is undefined. (ISO C11 and ISO C17, Sec. 7.21.5.2 `The fflush function') PR lib/58206 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114879 |
| /src/sys/dev/pci/ | |
| pcidevs.h | 1.433 Sun May 19 16:02:44 UTC 2002 bouyer branches: 1.433.2; Regen: add HPT372 and 74 PCI IDE controllers. Sun May 19 16:02:44 UTC 2002 bouyer branches: 1.433.2; Regen: add HPT372 and 74 PCI IDE controllers. 1.433.2.36 Wed Oct 26 22:24:38 UTC 2005 jmc regen 1.433.2.35 Wed Jun 01 17:39:40 UTC 2005 riz Regen for ticket 5721. 1.433.2.34 Sun May 01 10:03:05 UTC 2005 tron Regen for ticket 5756. 1.433.2.33 Sat Mar 19 10:22:57 UTC 2005 tron Regen for ticket 1755. 1.433.2.32 Thu Nov 11 23:06:04 UTC 2004 he Pull up regenerated files (requested by itohy in ticket #1741): Add support for the Workbit NinjaSCSI-32 PCI/Cardbus SCSI driver, njs(4). 1.433.2.31 Mon Jul 12 21:26:01 UTC 2004 he Pull up regenerated files (requested by grant in ticket #1720): Add support for SATALink 3112. 1.433.2.30 Tue Jun 22 15:21:10 UTC 2004 tron Regen for ticket #1718. 1.433.2.29 Tue Apr 06 05:24:46 UTC 2004 jmc Regen (requested by briggs in ticket #1648) Pull in changes to support the Intel 82801EB/ER (ICH5) Controller. PR#25002 |
| /src/distrib/notes/sparc64/ | |
| prep | 1.12.34.2 Mon Jan 26 01:20:58 UTC 2009 snj Pull up following revision(s) (requested by jmcneill in ticket #321): distrib/notes/common/contents: revision 1.144 distrib/notes/common/contents: revision 1.149 distrib/notes/common/main: revision 1.428 distrib/notes/common/main: revision 1.429 distrib/notes/common/main: revision 1.433 distrib/notes/common/netboot: revision 1.34 distrib/notes/common/postinstall: revision 1.72 distrib/notes/common/sysinst: revision 1.96 distrib/notes/common/upgrade: revision 1.26 distrib/notes/i386/hardware: revision 1.125 distrib/notes/i386/hardware: revision 1.126 distrib/notes/sparc64/install: revision 1.31 distrib/notes/sparc64/prep: revision 1.14 distrib/notes/sparc64/hardware: revision 1.25 distrib/notes/sparc64/hardware: revision 1.26 distrib/notes/sparc64/hardware: revision 1.27 Lots of updates to the install notes. |
| hardware | 1.24.6.1 Mon Jan 26 01:20:58 UTC 2009 snj Pull up following revision(s) (requested by jmcneill in ticket #321): distrib/notes/common/contents: revision 1.144 distrib/notes/common/contents: revision 1.149 distrib/notes/common/main: revision 1.428 distrib/notes/common/main: revision 1.429 distrib/notes/common/main: revision 1.433 distrib/notes/common/netboot: revision 1.34 distrib/notes/common/postinstall: revision 1.72 distrib/notes/common/sysinst: revision 1.96 distrib/notes/common/upgrade: revision 1.26 distrib/notes/i386/hardware: revision 1.125 distrib/notes/i386/hardware: revision 1.126 distrib/notes/sparc64/install: revision 1.31 distrib/notes/sparc64/prep: revision 1.14 distrib/notes/sparc64/hardware: revision 1.25 distrib/notes/sparc64/hardware: revision 1.26 distrib/notes/sparc64/hardware: revision 1.27 Lots of updates to the install notes. |
| install | 1.30.2.1 Mon Jan 26 01:20:58 UTC 2009 snj Pull up following revision(s) (requested by jmcneill in ticket #321): distrib/notes/common/contents: revision 1.144 distrib/notes/common/contents: revision 1.149 distrib/notes/common/main: revision 1.428 distrib/notes/common/main: revision 1.429 distrib/notes/common/main: revision 1.433 distrib/notes/common/netboot: revision 1.34 distrib/notes/common/postinstall: revision 1.72 distrib/notes/common/sysinst: revision 1.96 distrib/notes/common/upgrade: revision 1.26 distrib/notes/i386/hardware: revision 1.125 distrib/notes/i386/hardware: revision 1.126 distrib/notes/sparc64/install: revision 1.31 distrib/notes/sparc64/prep: revision 1.14 distrib/notes/sparc64/hardware: revision 1.25 distrib/notes/sparc64/hardware: revision 1.26 distrib/notes/sparc64/hardware: revision 1.27 Lots of updates to the install notes. |
| /src/lib/libc/sys/ | |
| link.2 | 1.22.32.1 Sat Sep 17 18:47:43 UTC 2011 bouyer Pull up following revision(s) (requested by manu in ticket #1658): sys/rump/include/rump/rump_syscalls.h: revision 1.52 via patch sys/kern/init_sysent.c: revision 1.257 via patch sys/rump/include/rump/rumpvnode_if.h: revision 1.12 via patch lib/libc/sys/Makefile.inc: revision 1.208 via patch sys/sys/syscallargs.h: revision 1.227 via patch sys/kern/kern_exec.c: revision 1.317 via patch sys/rump/librump/rumpkern/rump_syscalls.c: revision 1.74 via patch include/limits.h: revision 1.30 via patch sys/kern/syscalls.master: revision 1.251 via patch sys/sys/vnode_if.h: revision 1.83 via patch sys/sys/fcntl.h: revision 1.40 via patch sys/sys/fcntl.h: revision 1.41 via patch sys/kern/vfs_syscalls.c: revision 1.433 via patch sys/rump/librump/rumpvfs/rumpvnode_if.c: revision 1.11 via patch sys/kern/syscalls.c: revision 1.248 via patch sys/sys/syscall.h: revision 1.244 via patch lib/libc/sys/link.2: revision 1.25 via patch include/unistd.h: revision 1.127 via patch distrib/sets/lists/comp/mi: revision 1.1659 via patch sys/sys/stat.h: revision 1.61 via patch First stage of support for Extended API set 2. Most of the think is unimplemented, except enough of linkat(2) to hardlink to a symlink. Everything new in headers is guarded #ifdef _INCOMPLETE_XOPEN_C063 since some software (e.g.: xcvs in our own tree) will assume they can use openat(2) when AT_FDCWD is defined. _INCOMPLETE_XOPEN_C063 will go away once support will be completed. regen improve comment about AT_* defines: they are not only used by linkat(2) Add macros to hide OpenGroup extened API set 2 from GNU configure. This is a temporary workaround until the implementation is completed. |
| Makefile.inc | 1.196.2.3 Sat Sep 17 18:47:42 UTC 2011 bouyer Pull up following revision(s) (requested by manu in ticket #1658): sys/rump/include/rump/rump_syscalls.h: revision 1.52 via patch sys/kern/init_sysent.c: revision 1.257 via patch sys/rump/include/rump/rumpvnode_if.h: revision 1.12 via patch lib/libc/sys/Makefile.inc: revision 1.208 via patch sys/sys/syscallargs.h: revision 1.227 via patch sys/kern/kern_exec.c: revision 1.317 via patch sys/rump/librump/rumpkern/rump_syscalls.c: revision 1.74 via patch include/limits.h: revision 1.30 via patch sys/kern/syscalls.master: revision 1.251 via patch sys/sys/vnode_if.h: revision 1.83 via patch sys/sys/fcntl.h: revision 1.40 via patch sys/sys/fcntl.h: revision 1.41 via patch sys/kern/vfs_syscalls.c: revision 1.433 via patch sys/rump/librump/rumpvfs/rumpvnode_if.c: revision 1.11 via patch sys/kern/syscalls.c: revision 1.248 via patch sys/sys/syscall.h: revision 1.244 via patch lib/libc/sys/link.2: revision 1.25 via patch include/unistd.h: revision 1.127 via patch distrib/sets/lists/comp/mi: revision 1.1659 via patch sys/sys/stat.h: revision 1.61 via patch First stage of support for Extended API set 2. Most of the think is unimplemented, except enough of linkat(2) to hardlink to a symlink. Everything new in headers is guarded #ifdef _INCOMPLETE_XOPEN_C063 since some software (e.g.: xcvs in our own tree) will assume they can use openat(2) when AT_FDCWD is defined. _INCOMPLETE_XOPEN_C063 will go away once support will be completed. regen improve comment about AT_* defines: they are not only used by linkat(2) Add macros to hide OpenGroup extened API set 2 from GNU configure. This is a temporary workaround until the implementation is completed. |
| /src/distrib/notes/common/ | |
| netboot | 1.33.4.1 Mon Jan 26 01:20:58 UTC 2009 snj Pull up following revision(s) (requested by jmcneill in ticket #321): distrib/notes/common/contents: revision 1.144 distrib/notes/common/contents: revision 1.149 distrib/notes/common/main: revision 1.428 distrib/notes/common/main: revision 1.429 distrib/notes/common/main: revision 1.433 distrib/notes/common/netboot: revision 1.34 distrib/notes/common/postinstall: revision 1.72 distrib/notes/common/sysinst: revision 1.96 distrib/notes/common/upgrade: revision 1.26 distrib/notes/i386/hardware: revision 1.125 distrib/notes/i386/hardware: revision 1.126 distrib/notes/sparc64/install: revision 1.31 distrib/notes/sparc64/prep: revision 1.14 distrib/notes/sparc64/hardware: revision 1.25 distrib/notes/sparc64/hardware: revision 1.26 distrib/notes/sparc64/hardware: revision 1.27 Lots of updates to the install notes. |
| upgrade | 1.25.4.1 Mon Jan 26 01:20:58 UTC 2009 snj Pull up following revision(s) (requested by jmcneill in ticket #321): distrib/notes/common/contents: revision 1.144 distrib/notes/common/contents: revision 1.149 distrib/notes/common/main: revision 1.428 distrib/notes/common/main: revision 1.429 distrib/notes/common/main: revision 1.433 distrib/notes/common/netboot: revision 1.34 distrib/notes/common/postinstall: revision 1.72 distrib/notes/common/sysinst: revision 1.96 distrib/notes/common/upgrade: revision 1.26 distrib/notes/i386/hardware: revision 1.125 distrib/notes/i386/hardware: revision 1.126 distrib/notes/sparc64/install: revision 1.31 distrib/notes/sparc64/prep: revision 1.14 distrib/notes/sparc64/hardware: revision 1.25 distrib/notes/sparc64/hardware: revision 1.26 distrib/notes/sparc64/hardware: revision 1.27 Lots of updates to the install notes. |
| main | 1.433 Mon Jan 26 00:14:42 UTC 2009 snj branches: 1.433.2; Various updates to the install notes. Mon Jan 26 00:14:42 UTC 2009 snj branches: 1.433.2; Various updates to the install notes. 1.425.2.1 Mon Jan 26 01:20:58 UTC 2009 snj Pull up following revision(s) (requested by jmcneill in ticket #321): distrib/notes/common/contents: revision 1.144 distrib/notes/common/contents: revision 1.149 distrib/notes/common/main: revision 1.428 distrib/notes/common/main: revision 1.429 distrib/notes/common/main: revision 1.433 distrib/notes/common/netboot: revision 1.34 distrib/notes/common/postinstall: revision 1.72 distrib/notes/common/sysinst: revision 1.96 distrib/notes/common/upgrade: revision 1.26 distrib/notes/i386/hardware: revision 1.125 distrib/notes/i386/hardware: revision 1.126 distrib/notes/sparc64/install: revision 1.31 distrib/notes/sparc64/prep: revision 1.14 distrib/notes/sparc64/hardware: revision 1.25 distrib/notes/sparc64/hardware: revision 1.26 distrib/notes/sparc64/hardware: revision 1.27 Lots of updates to the install notes. 1.433.2.1 Wed May 13 19:17:45 UTC 2009 jym Sync with HEAD. Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html |
| contents | 1.143.2.1 Mon Jan 26 01:20:58 UTC 2009 snj Pull up following revision(s) (requested by jmcneill in ticket #321): distrib/notes/common/contents: revision 1.144 distrib/notes/common/contents: revision 1.149 distrib/notes/common/main: revision 1.428 distrib/notes/common/main: revision 1.429 distrib/notes/common/main: revision 1.433 distrib/notes/common/netboot: revision 1.34 distrib/notes/common/postinstall: revision 1.72 distrib/notes/common/sysinst: revision 1.96 distrib/notes/common/upgrade: revision 1.26 distrib/notes/i386/hardware: revision 1.125 distrib/notes/i386/hardware: revision 1.126 distrib/notes/sparc64/install: revision 1.31 distrib/notes/sparc64/prep: revision 1.14 distrib/notes/sparc64/hardware: revision 1.25 distrib/notes/sparc64/hardware: revision 1.26 distrib/notes/sparc64/hardware: revision 1.27 Lots of updates to the install notes. |
| postinstall | 1.71.2.1 Mon Jan 26 01:20:58 UTC 2009 snj Pull up following revision(s) (requested by jmcneill in ticket #321): distrib/notes/common/contents: revision 1.144 distrib/notes/common/contents: revision 1.149 distrib/notes/common/main: revision 1.428 distrib/notes/common/main: revision 1.429 distrib/notes/common/main: revision 1.433 distrib/notes/common/netboot: revision 1.34 distrib/notes/common/postinstall: revision 1.72 distrib/notes/common/sysinst: revision 1.96 distrib/notes/common/upgrade: revision 1.26 distrib/notes/i386/hardware: revision 1.125 distrib/notes/i386/hardware: revision 1.126 distrib/notes/sparc64/install: revision 1.31 distrib/notes/sparc64/prep: revision 1.14 distrib/notes/sparc64/hardware: revision 1.25 distrib/notes/sparc64/hardware: revision 1.26 distrib/notes/sparc64/hardware: revision 1.27 Lots of updates to the install notes. |
| sysinst | 1.95.2.1 Mon Jan 26 01:20:58 UTC 2009 snj Pull up following revision(s) (requested by jmcneill in ticket #321): distrib/notes/common/contents: revision 1.144 distrib/notes/common/contents: revision 1.149 distrib/notes/common/main: revision 1.428 distrib/notes/common/main: revision 1.429 distrib/notes/common/main: revision 1.433 distrib/notes/common/netboot: revision 1.34 distrib/notes/common/postinstall: revision 1.72 distrib/notes/common/sysinst: revision 1.96 distrib/notes/common/upgrade: revision 1.26 distrib/notes/i386/hardware: revision 1.125 distrib/notes/i386/hardware: revision 1.126 distrib/notes/sparc64/install: revision 1.31 distrib/notes/sparc64/prep: revision 1.14 distrib/notes/sparc64/hardware: revision 1.25 distrib/notes/sparc64/hardware: revision 1.26 distrib/notes/sparc64/hardware: revision 1.27 Lots of updates to the install notes. |
| /src/include/ | |
| limits.h | 1.28.4.1 Sat Sep 17 18:47:43 UTC 2011 bouyer Pull up following revision(s) (requested by manu in ticket #1658): sys/rump/include/rump/rump_syscalls.h: revision 1.52 via patch sys/kern/init_sysent.c: revision 1.257 via patch sys/rump/include/rump/rumpvnode_if.h: revision 1.12 via patch lib/libc/sys/Makefile.inc: revision 1.208 via patch sys/sys/syscallargs.h: revision 1.227 via patch sys/kern/kern_exec.c: revision 1.317 via patch sys/rump/librump/rumpkern/rump_syscalls.c: revision 1.74 via patch include/limits.h: revision 1.30 via patch sys/kern/syscalls.master: revision 1.251 via patch sys/sys/vnode_if.h: revision 1.83 via patch sys/sys/fcntl.h: revision 1.40 via patch sys/sys/fcntl.h: revision 1.41 via patch sys/kern/vfs_syscalls.c: revision 1.433 via patch sys/rump/librump/rumpvfs/rumpvnode_if.c: revision 1.11 via patch sys/kern/syscalls.c: revision 1.248 via patch sys/sys/syscall.h: revision 1.244 via patch lib/libc/sys/link.2: revision 1.25 via patch include/unistd.h: revision 1.127 via patch distrib/sets/lists/comp/mi: revision 1.1659 via patch sys/sys/stat.h: revision 1.61 via patch First stage of support for Extended API set 2. Most of the think is unimplemented, except enough of linkat(2) to hardlink to a symlink. Everything new in headers is guarded #ifdef _INCOMPLETE_XOPEN_C063 since some software (e.g.: xcvs in our own tree) will assume they can use openat(2) when AT_FDCWD is defined. _INCOMPLETE_XOPEN_C063 will go away once support will be completed. regen improve comment about AT_* defines: they are not only used by linkat(2) Add macros to hide OpenGroup extened API set 2 from GNU configure. This is a temporary workaround until the implementation is completed. |
| unistd.h | 1.118.4.2 Sat Sep 17 18:47:43 UTC 2011 bouyer Pull up following revision(s) (requested by manu in ticket #1658): sys/rump/include/rump/rump_syscalls.h: revision 1.52 via patch sys/kern/init_sysent.c: revision 1.257 via patch sys/rump/include/rump/rumpvnode_if.h: revision 1.12 via patch lib/libc/sys/Makefile.inc: revision 1.208 via patch sys/sys/syscallargs.h: revision 1.227 via patch sys/kern/kern_exec.c: revision 1.317 via patch sys/rump/librump/rumpkern/rump_syscalls.c: revision 1.74 via patch include/limits.h: revision 1.30 via patch sys/kern/syscalls.master: revision 1.251 via patch sys/sys/vnode_if.h: revision 1.83 via patch sys/sys/fcntl.h: revision 1.40 via patch sys/sys/fcntl.h: revision 1.41 via patch sys/kern/vfs_syscalls.c: revision 1.433 via patch sys/rump/librump/rumpvfs/rumpvnode_if.c: revision 1.11 via patch sys/kern/syscalls.c: revision 1.248 via patch sys/sys/syscall.h: revision 1.244 via patch lib/libc/sys/link.2: revision 1.25 via patch include/unistd.h: revision 1.127 via patch distrib/sets/lists/comp/mi: revision 1.1659 via patch sys/sys/stat.h: revision 1.61 via patch First stage of support for Extended API set 2. Most of the think is unimplemented, except enough of linkat(2) to hardlink to a symlink. Everything new in headers is guarded #ifdef _INCOMPLETE_XOPEN_C063 since some software (e.g.: xcvs in our own tree) will assume they can use openat(2) when AT_FDCWD is defined. _INCOMPLETE_XOPEN_C063 will go away once support will be completed. regen improve comment about AT_* defines: they are not only used by linkat(2) Add macros to hide OpenGroup extened API set 2 from GNU configure. This is a temporary workaround until the implementation is completed. |
| /src/sys/sys/ | |
| fcntl.h | 1.34.64.2 Sat Sep 17 18:47:47 UTC 2011 bouyer Pull up following revision(s) (requested by manu in ticket #1658): sys/rump/include/rump/rump_syscalls.h: revision 1.52 via patch sys/kern/init_sysent.c: revision 1.257 via patch sys/rump/include/rump/rumpvnode_if.h: revision 1.12 via patch lib/libc/sys/Makefile.inc: revision 1.208 via patch sys/sys/syscallargs.h: revision 1.227 via patch sys/kern/kern_exec.c: revision 1.317 via patch sys/rump/librump/rumpkern/rump_syscalls.c: revision 1.74 via patch include/limits.h: revision 1.30 via patch sys/kern/syscalls.master: revision 1.251 via patch sys/sys/vnode_if.h: revision 1.83 via patch sys/sys/fcntl.h: revision 1.40 via patch sys/sys/fcntl.h: revision 1.41 via patch sys/kern/vfs_syscalls.c: revision 1.433 via patch sys/rump/librump/rumpvfs/rumpvnode_if.c: revision 1.11 via patch sys/kern/syscalls.c: revision 1.248 via patch sys/sys/syscall.h: revision 1.244 via patch lib/libc/sys/link.2: revision 1.25 via patch include/unistd.h: revision 1.127 via patch distrib/sets/lists/comp/mi: revision 1.1659 via patch sys/sys/stat.h: revision 1.61 via patch First stage of support for Extended API set 2. Most of the think is unimplemented, except enough of linkat(2) to hardlink to a symlink. Everything new in headers is guarded #ifdef _INCOMPLETE_XOPEN_C063 since some software (e.g.: xcvs in our own tree) will assume they can use openat(2) when AT_FDCWD is defined. _INCOMPLETE_XOPEN_C063 will go away once support will be completed. regen improve comment about AT_* defines: they are not only used by linkat(2) Add macros to hide OpenGroup extened API set 2 from GNU configure. This is a temporary workaround until the implementation is completed. |
| socketvar.h | 1.116.4.3 Mon Aug 08 19:45:57 UTC 2011 riz Pull up following revision(s) (requested by bouyer in ticket #1644): sys/sys/socketvar.h: revision 1.126 sys/kern/init_main.c: revision 1.433 sys/kern/uipc_socket.c: revision 1.205 Fix kern/45093 as discussed on tech-kern@: http://mail-index.netbsd.org/tech-kern/2011/06/17/msg010734.html The cause of the problem is that the so_pendfree is processed with the softnet_lock held at one point, and processing the list calls sodoloanfree() which may kpause(). As the thread sleeps with softnet_lock held, it ultimately cause a deadlock (see the PR or tech-kern thread for details). Although it should be possible to call sodopendfree() after releasing the socket lock, it's not so easy to know where he socket lock is held and where it's not, so we may hit the issue again later. Add a kernel thread to handle the so_pendfree list, and wake up this thread when adding mbufs to this list. Get rid of the various sodopendfree() calls, hopefully fixing definitively the problem. 1.116.4.2.6.1 Mon Aug 08 19:47:01 UTC 2011 riz Pull up following revision(s) (requested by bouyer in ticket #1644): sys/sys/socketvar.h: revision 1.126 sys/kern/init_main.c: revision 1.433 sys/kern/uipc_socket.c: revision 1.205 Fix kern/45093 as discussed on tech-kern@: http://mail-index.netbsd.org/tech-kern/2011/06/17/msg010734.html The cause of the problem is that the so_pendfree is processed with the softnet_lock held at one point, and processing the list calls sodoloanfree() which may kpause(). As the thread sleeps with softnet_lock held, it ultimately cause a deadlock (see the PR or tech-kern thread for details). Although it should be possible to call sodopendfree() after releasing the socket lock, it's not so easy to know where he socket lock is held and where it's not, so we may hit the issue again later. Add a kernel thread to handle the so_pendfree list, and wake up this thread when adding mbufs to this list. Get rid of the various sodopendfree() calls, hopefully fixing definitively the problem. |
| /src/sys/rump/librump/rumpkern/ | |
| rump_syscalls.c | 1.20.4.1 Sat Sep 17 18:47:47 UTC 2011 bouyer Pull up following revision(s) (requested by manu in ticket #1658): sys/rump/include/rump/rump_syscalls.h: revision 1.52 via patch sys/kern/init_sysent.c: revision 1.257 via patch sys/rump/include/rump/rumpvnode_if.h: revision 1.12 via patch lib/libc/sys/Makefile.inc: revision 1.208 via patch sys/sys/syscallargs.h: revision 1.227 via patch sys/kern/kern_exec.c: revision 1.317 via patch sys/rump/librump/rumpkern/rump_syscalls.c: revision 1.74 via patch include/limits.h: revision 1.30 via patch sys/kern/syscalls.master: revision 1.251 via patch sys/sys/vnode_if.h: revision 1.83 via patch sys/sys/fcntl.h: revision 1.40 via patch sys/sys/fcntl.h: revision 1.41 via patch sys/kern/vfs_syscalls.c: revision 1.433 via patch sys/rump/librump/rumpvfs/rumpvnode_if.c: revision 1.11 via patch sys/kern/syscalls.c: revision 1.248 via patch sys/sys/syscall.h: revision 1.244 via patch lib/libc/sys/link.2: revision 1.25 via patch include/unistd.h: revision 1.127 via patch distrib/sets/lists/comp/mi: revision 1.1659 via patch sys/sys/stat.h: revision 1.61 via patch First stage of support for Extended API set 2. Most of the think is unimplemented, except enough of linkat(2) to hardlink to a symlink. Everything new in headers is guarded #ifdef _INCOMPLETE_XOPEN_C063 since some software (e.g.: xcvs in our own tree) will assume they can use openat(2) when AT_FDCWD is defined. _INCOMPLETE_XOPEN_C063 will go away once support will be completed. regen improve comment about AT_* defines: they are not only used by linkat(2) Add macros to hide OpenGroup extened API set 2 from GNU configure. This is a temporary workaround until the implementation is completed. |
| /src/etc/ | |
| Makefile | 1.433 Sun Apr 01 04:35:02 UTC 2018 ryo branches: 1.433.2; Add initial support for ARMv8 (AARCH64) (by nisimura@ and ryo@) - sys/arch/evbarm64 is gone and integrated into sys/arch/evbarm. (by skrll@) - add support fdt. evbarm/conf/GENERIC64 fdt (bcm2837,sunxi,tegra) based generic 64bit kernel config. (by skrll@, jmcneill@) Sun Apr 01 04:35:02 UTC 2018 ryo branches: 1.433.2; Add initial support for ARMv8 (AARCH64) (by nisimura@ and ryo@) - sys/arch/evbarm64 is gone and integrated into sys/arch/evbarm. (by skrll@) - add support fdt. evbarm/conf/GENERIC64 fdt (bcm2837,sunxi,tegra) based generic 64bit kernel config. (by skrll@, jmcneill@) 1.433.2.3 Mon Apr 13 07:45:38 UTC 2020 martin Mostly merge changes from HEAD upto 20200411 1.433.2.2 Wed Apr 08 14:03:56 UTC 2020 martin Merge changes from current as of 20200406 1.433.2.1 Mon Jun 10 21:42:39 UTC 2019 christos Sync with HEAD |
| /src/distrib/notes/i386/ | |
| hardware | 1.124.2.1 Mon Jan 26 01:20:58 UTC 2009 snj Pull up following revision(s) (requested by jmcneill in ticket #321): distrib/notes/common/contents: revision 1.144 distrib/notes/common/contents: revision 1.149 distrib/notes/common/main: revision 1.428 distrib/notes/common/main: revision 1.429 distrib/notes/common/main: revision 1.433 distrib/notes/common/netboot: revision 1.34 distrib/notes/common/postinstall: revision 1.72 distrib/notes/common/sysinst: revision 1.96 distrib/notes/common/upgrade: revision 1.26 distrib/notes/i386/hardware: revision 1.125 distrib/notes/i386/hardware: revision 1.126 distrib/notes/sparc64/install: revision 1.31 distrib/notes/sparc64/prep: revision 1.14 distrib/notes/sparc64/hardware: revision 1.25 distrib/notes/sparc64/hardware: revision 1.26 distrib/notes/sparc64/hardware: revision 1.27 Lots of updates to the install notes. |
| /src/etc/mtree/ | |
| NetBSD.dist.tests | 1.158.2.1 Fri Aug 23 18:32:36 UTC 2024 martin Pull up following revision(s) (requested by riastradh in ticket #1877): tests/lib/libstdc++/h_cin_nosync.cc: revision 1.1 tests/lib/libstdc++/t_sync_with_stdio.sh: revision 1.1 tests/lib/libstdc++/t_sync_with_stdio.sh: revision 1.2 etc/mtree/NetBSD.dist.tests: revision 1.204 distrib/sets/lists/tests/mi: revision 1.1313 (patch) tests/lib/libstdc++/Makefile: revision 1.1 distrib/sets/lists/debug/mi: revision 1.433 external/gpl3/gcc/dist/libstdc++-v3/config/io/basic_file_stdio.cc: revision 1.2 libstdc++: Add test for PR lib/58206, sync_with_stdio busted. libstdc++: Don't try to fflush stdin. It doesn't work. It's undefined behaviour. On NetBSD, it will fail with EBADF, if fd 0 isn't open for write, or if fd 0 is open for write, it will write heap garbage to fd 0. If stream points to an output stream or an update stream in which the most recent operation was not input, the fflush function causes any unwritten data for that stream to be delivered to the host environment to be written to the file; otherwise, the behavior is undefined. (ISO C11 and ISO C17, Sec. 7.21.5.2 `The fflush function') PR lib/58206 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114879 1.197.2.2 Fri Aug 23 18:28:09 UTC 2024 martin Pull up following revision(s) (requested by riastradh in ticket #801): tests/lib/libstdc++/h_cin_nosync.cc: revision 1.1 tests/lib/libstdc++/t_sync_with_stdio.sh: revision 1.1 tests/lib/libstdc++/t_sync_with_stdio.sh: revision 1.2 etc/mtree/NetBSD.dist.tests: revision 1.204 distrib/sets/lists/tests/mi: revision 1.1313 tests/lib/libstdc++/Makefile: revision 1.1 distrib/sets/lists/debug/mi: revision 1.433 external/gpl3/gcc/dist/libstdc++-v3/config/io/basic_file_stdio.cc: revision 1.2 libstdc++: Add test for PR lib/58206, sync_with_stdio busted. libstdc++: Don't try to fflush stdin. It doesn't work. It's undefined behaviour. On NetBSD, it will fail with EBADF, if fd 0 isn't open for write, or if fd 0 is open for write, it will write heap garbage to fd 0. If stream points to an output stream or an update stream in which the most recent operation was not input, the fflush function causes any unwritten data for that stream to be delivered to the host environment to be written to the file; otherwise, the behavior is undefined. (ISO C11 and ISO C17, Sec. 7.21.5.2 `The fflush function') PR lib/58206 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114879 |
| /src/share/man/man4/ | |
| options.4 | 1.433 Sun Feb 02 04:28:42 UTC 2014 manu Add EMUL_NATIVEROOT so that native binaries can be told to search an "emulation" directory before the real root. This makes easier to test an amd64 kernel on the top of an i386 root filesystem prior a full migration. 1.411.2.2 Tue Mar 18 08:17:56 UTC 2014 msaitoh Pull up following revision(s) (requested by manu in ticket #1026): share/man/man4/options.4: revision 1.433 sys/kern/kern_exec.c: revision 1.371- 1.372 Add EMUL_NATIVEROOT so that native binaries can be told to search an "emulation" directory before the real root. This makes easier to test an amd64 kernel on the top of an i386 root filesystem prior a full migration. |
| /src/external/gpl3/gcc/dist/libstdc++-v3/config/io/ | |
| basic_file_stdio.cc | 1.1.1.12.6.1 Fri Aug 23 18:28:10 UTC 2024 martin Pull up following revision(s) (requested by riastradh in ticket #801): tests/lib/libstdc++/h_cin_nosync.cc: revision 1.1 tests/lib/libstdc++/t_sync_with_stdio.sh: revision 1.1 tests/lib/libstdc++/t_sync_with_stdio.sh: revision 1.2 etc/mtree/NetBSD.dist.tests: revision 1.204 distrib/sets/lists/tests/mi: revision 1.1313 tests/lib/libstdc++/Makefile: revision 1.1 distrib/sets/lists/debug/mi: revision 1.433 external/gpl3/gcc/dist/libstdc++-v3/config/io/basic_file_stdio.cc: revision 1.2 libstdc++: Add test for PR lib/58206, sync_with_stdio busted. libstdc++: Don't try to fflush stdin. It doesn't work. It's undefined behaviour. On NetBSD, it will fail with EBADF, if fd 0 isn't open for write, or if fd 0 is open for write, it will write heap garbage to fd 0. If stream points to an output stream or an update stream in which the most recent operation was not input, the fflush function causes any unwritten data for that stream to be delivered to the host environment to be written to the file; otherwise, the behavior is undefined. (ISO C11 and ISO C17, Sec. 7.21.5.2 `The fflush function') PR lib/58206 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114879 1.1.1.7.2.1 Fri Aug 23 18:32:37 UTC 2024 martin Pull up following revision(s) (requested by riastradh in ticket #1877): tests/lib/libstdc++/h_cin_nosync.cc: revision 1.1 tests/lib/libstdc++/t_sync_with_stdio.sh: revision 1.1 tests/lib/libstdc++/t_sync_with_stdio.sh: revision 1.2 etc/mtree/NetBSD.dist.tests: revision 1.204 distrib/sets/lists/tests/mi: revision 1.1313 (patch) tests/lib/libstdc++/Makefile: revision 1.1 distrib/sets/lists/debug/mi: revision 1.433 external/gpl3/gcc/dist/libstdc++-v3/config/io/basic_file_stdio.cc: revision 1.2 libstdc++: Add test for PR lib/58206, sync_with_stdio busted. libstdc++: Don't try to fflush stdin. It doesn't work. It's undefined behaviour. On NetBSD, it will fail with EBADF, if fd 0 isn't open for write, or if fd 0 is open for write, it will write heap garbage to fd 0. If stream points to an output stream or an update stream in which the most recent operation was not input, the fflush function causes any unwritten data for that stream to be delivered to the host environment to be written to the file; otherwise, the behavior is undefined. (ISO C11 and ISO C17, Sec. 7.21.5.2 `The fflush function') PR lib/58206 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114879 |