Searched hist:1.418 (Results 1 - 25 of 50) sorted by relevance
| /src/ | ||
| H A D | UPDATING | 1.377 Sun Apr 13 17:23:06 GMT 2025 riastradh bsd.lib.mk: Redo rev. 1.418 more selectively. Previously, in rev. 1.418, I had changed: .if ${LIBISPRIVATE} != "no" ... . if defined(NOSTATICLIB) && ${MKPICLIB} != "no" MAKESTATICLIB?= no . elif ${LIBISPRIVATE} != "pic" MKPIC:= no . endif ... .endif ... -.if ${LIBISPRIVATE} == "pic" +.if ${MKPIC} != "no" CFLAGS+= -fPIC AFLAGS+= -fPIC .endif This was an attempt to obviate the need for grody conditionals in private shared libraries like libuv: .if ${MACHINE} == "sun2" LIBISPRIVATE=yes .else LIBISPRIVATE=pic .endif This is wrong, after all, because you can also do MKPIC=no on non-sun2 platforms if you really want a static build, and it's a mess to have to write it out in every case. My theory in making that change was that: (a) on MKPIC=yes platforms in makefiles without LIBISPRIVATE=yes, we're building with -fPIC anyway, so ${MKPIC} != no is right; (b) on MKPIC=yes platforms in makefiles with LIBISPRIVATE=yes, we shouldn't build with -fPIC and the conditional above sets MKPIC=no in that case, so ${MKPIC} != no is right; (c) on MKPIC=no platforms (mainly sun2), no matter what LIBISPRIVATE is set to, we shouldn't build with -fPIC, so ${MKPIC} != no is right. But (a) is wrong, because we use the same makefile to build .pico and .o objects from which we link (PIC) .so and (non-PIC) .a libraries, and the distinction is made not in CFLAGS/AFLAGS but in PICFLAGS and CSHLIBFLAGS. So, to obviate the need for the .if sun2 conditionals around LIBISPRIVATE=pic, but avoid breaking everything _other_ than LIBISPRIVATE=pic, let's make the addition of -fPIC to CFLAGS/AFLAGS conditional on _both_ LIBISPRIVATE=pic _and_ MKPIC=yes. PR port-mips/59064: jemalloc switch to 5.3 broke userland 1.377 Sun Apr 13 17:23:06 GMT 2025 riastradh bsd.lib.mk: Redo rev. 1.418 more selectively. Previously, in rev. 1.418, I had changed: .if ${LIBISPRIVATE} != "no" ... . if defined(NOSTATICLIB) && ${MKPICLIB} != "no" MAKESTATICLIB?= no . elif ${LIBISPRIVATE} != "pic" MKPIC:= no . endif ... .endif ... -.if ${LIBISPRIVATE} == "pic" +.if ${MKPIC} != "no" CFLAGS+= -fPIC AFLAGS+= -fPIC .endif This was an attempt to obviate the need for grody conditionals in private shared libraries like libuv: .if ${MACHINE} == "sun2" LIBISPRIVATE=yes .else LIBISPRIVATE=pic .endif This is wrong, after all, because you can also do MKPIC=no on non-sun2 platforms if you really want a static build, and it's a mess to have to write it out in every case. My theory in making that change was that: (a) on MKPIC=yes platforms in makefiles without LIBISPRIVATE=yes, we're building with -fPIC anyway, so ${MKPIC} != no is right; (b) on MKPIC=yes platforms in makefiles with LIBISPRIVATE=yes, we shouldn't build with -fPIC and the conditional above sets MKPIC=no in that case, so ${MKPIC} != no is right; (c) on MKPIC=no platforms (mainly sun2), no matter what LIBISPRIVATE is set to, we shouldn't build with -fPIC, so ${MKPIC} != no is right. But (a) is wrong, because we use the same makefile to build .pico and .o objects from which we link (PIC) .so and (non-PIC) .a libraries, and the distinction is made not in CFLAGS/AFLAGS but in PICFLAGS and CSHLIBFLAGS. So, to obviate the need for the .if sun2 conditionals around LIBISPRIVATE=pic, but avoid breaking everything _other_ than LIBISPRIVATE=pic, let's make the addition of -fPIC to CFLAGS/AFLAGS conditional on _both_ LIBISPRIVATE=pic _and_ MKPIC=yes. PR port-mips/59064: jemalloc switch to 5.3 broke userland |
| /src/share/mk/ | ||
| H A D | bsd.lib.mk | 1.419 Sun Apr 13 17:23:06 GMT 2025 riastradh bsd.lib.mk: Redo rev. 1.418 more selectively. Previously, in rev. 1.418, I had changed: .if ${LIBISPRIVATE} != "no" ... . if defined(NOSTATICLIB) && ${MKPICLIB} != "no" MAKESTATICLIB?= no . elif ${LIBISPRIVATE} != "pic" MKPIC:= no . endif ... .endif ... -.if ${LIBISPRIVATE} == "pic" +.if ${MKPIC} != "no" CFLAGS+= -fPIC AFLAGS+= -fPIC .endif This was an attempt to obviate the need for grody conditionals in private shared libraries like libuv: .if ${MACHINE} == "sun2" LIBISPRIVATE=yes .else LIBISPRIVATE=pic .endif This is wrong, after all, because you can also do MKPIC=no on non-sun2 platforms if you really want a static build, and it's a mess to have to write it out in every case. My theory in making that change was that: (a) on MKPIC=yes platforms in makefiles without LIBISPRIVATE=yes, we're building with -fPIC anyway, so ${MKPIC} != no is right; (b) on MKPIC=yes platforms in makefiles with LIBISPRIVATE=yes, we shouldn't build with -fPIC and the conditional above sets MKPIC=no in that case, so ${MKPIC} != no is right; (c) on MKPIC=no platforms (mainly sun2), no matter what LIBISPRIVATE is set to, we shouldn't build with -fPIC, so ${MKPIC} != no is right. But (a) is wrong, because we use the same makefile to build .pico and .o objects from which we link (PIC) .so and (non-PIC) .a libraries, and the distinction is made not in CFLAGS/AFLAGS but in PICFLAGS and CSHLIBFLAGS. So, to obviate the need for the .if sun2 conditionals around LIBISPRIVATE=pic, but avoid breaking everything _other_ than LIBISPRIVATE=pic, let's make the addition of -fPIC to CFLAGS/AFLAGS conditional on _both_ LIBISPRIVATE=pic _and_ MKPIC=yes. PR port-mips/59064: jemalloc switch to 5.3 broke userland 1.419 Sun Apr 13 17:23:06 GMT 2025 riastradh bsd.lib.mk: Redo rev. 1.418 more selectively. Previously, in rev. 1.418, I had changed: .if ${LIBISPRIVATE} != "no" ... . if defined(NOSTATICLIB) && ${MKPICLIB} != "no" MAKESTATICLIB?= no . elif ${LIBISPRIVATE} != "pic" MKPIC:= no . endif ... .endif ... -.if ${LIBISPRIVATE} == "pic" +.if ${MKPIC} != "no" CFLAGS+= -fPIC AFLAGS+= -fPIC .endif This was an attempt to obviate the need for grody conditionals in private shared libraries like libuv: .if ${MACHINE} == "sun2" LIBISPRIVATE=yes .else LIBISPRIVATE=pic .endif This is wrong, after all, because you can also do MKPIC=no on non-sun2 platforms if you really want a static build, and it's a mess to have to write it out in every case. My theory in making that change was that: (a) on MKPIC=yes platforms in makefiles without LIBISPRIVATE=yes, we're building with -fPIC anyway, so ${MKPIC} != no is right; (b) on MKPIC=yes platforms in makefiles with LIBISPRIVATE=yes, we shouldn't build with -fPIC and the conditional above sets MKPIC=no in that case, so ${MKPIC} != no is right; (c) on MKPIC=no platforms (mainly sun2), no matter what LIBISPRIVATE is set to, we shouldn't build with -fPIC, so ${MKPIC} != no is right. But (a) is wrong, because we use the same makefile to build .pico and .o objects from which we link (PIC) .so and (non-PIC) .a libraries, and the distinction is made not in CFLAGS/AFLAGS but in PICFLAGS and CSHLIBFLAGS. So, to obviate the need for the .if sun2 conditionals around LIBISPRIVATE=pic, but avoid breaking everything _other_ than LIBISPRIVATE=pic, let's make the addition of -fPIC to CFLAGS/AFLAGS conditional on _both_ LIBISPRIVATE=pic _and_ MKPIC=yes. PR port-mips/59064: jemalloc switch to 5.3 broke userland 1.418 Tue Jan 14 19:46:56 GMT 2025 riastradh bsd.lib.mk: Don't pass -fPIC if MKPIC=no, even if LIBISPRIVATE=pic. Saves the trouble of having to conditionalize LIBISPRIVATE=pic on non-shlib platforms (i.e., sun2, and anyone else trying to build a static-only NetBSD). |
| H A D | bsd.README | 1.418 Sun Sep 26 15:52:40 GMT 2021 maya Restore MKNOUVEAUFIRMWARE and MKRADEONFIRMWARE and make gpufw set unconditional Simplifies logic. (Second commit - first one was partial) Restoring MK* requested by mrg on tech-kern discussion https://mail-index.netbsd.org/tech-kern/2021/09/25/msg027695.html |
| /src/sys/kern/ | ||
| H A D | init_main.c | 1.418 Fri Feb 05 11:06:36 GMT 2010 cegger branches: 1.418.2; 1.418.4; fix LOCKDEBUG panic 'uninitialized lock'. seminit() calls exithook_establish(). exithook_establish() uses the exec_lock. exec_lock is initialzed by exec_init(1). Call exec_init(1) before seminit(). 1.418 Fri Feb 05 11:06:36 GMT 2010 cegger branches: 1.418.2; 1.418.4; fix LOCKDEBUG panic 'uninitialized lock'. seminit() calls exithook_establish(). exithook_establish() uses the exec_lock. exec_lock is initialzed by exec_init(1). Call exec_init(1) before seminit(). 1.418 Fri Feb 05 11:06:36 GMT 2010 cegger branches: 1.418.2; 1.418.4; fix LOCKDEBUG panic 'uninitialized lock'. seminit() calls exithook_establish(). exithook_establish() uses the exec_lock. exec_lock is initialzed by exec_init(1). Call exec_init(1) before seminit(). |
| H A D | vfs_subr.c | 1.418 Mon Jan 17 07:13:33 GMT 2011 uebayasi branches: 1.418.2; Include internal definitions (uvm/uvm.h) only where necessary. 1.418 Mon Jan 17 07:13:33 GMT 2011 uebayasi branches: 1.418.2; Include internal definitions (uvm/uvm.h) only where necessary. |
| /src/share/man/man9/ | ||
| H A D | Makefile | 1.418 Wed Jan 17 02:45:38 GMT 2018 maya branches: 1.418.2; document pfil_{add,remove}_ihook, pfil_run_{addr,if}hooks from ryo shimizu in PR bin/51941 changes by myself: fix mdoc -Tlint, add missing set lists, adjust date to today, reword history addition. 1.418 Wed Jan 17 02:45:38 GMT 2018 maya branches: 1.418.2; document pfil_{add,remove}_ihook, pfil_run_{addr,if}hooks from ryo shimizu in PR bin/51941 changes by myself: fix mdoc -Tlint, add missing set lists, adjust date to today, reword history addition. |
| /src/sys/arch/alpha/conf/ | ||
| H A D | GENERIC | 1.418 Thu Feb 09 14:09:47 GMT 2023 abs Adjust _all_ cinclude of *.local files - Ensure always at end - Use tab rather than spaces - Add consistent comment "Pull in optional local configuration - always at end" The only functional change is that a local file which tried to override an existing setting (eg with "no foo") would have failed in some cases before, but now will work |
| /src/sys/dev/pci/ixgbe/ | ||
| H A D | ixv.c | 1.93 Thu Apr 12 08:03:55 GMT 2018 msaitoh Read sc_if_flags after taking core lock. Same as if_wm.c rev. 1.418. |
| H A D | ixgbe.c | 1.146 Thu Apr 12 08:03:55 GMT 2018 msaitoh Read sc_if_flags after taking core lock. Same as if_wm.c rev. 1.418. |
| /src/sys/uvm/ | ||
| H A D | uvm_map.c | 1.418 Wed Aug 14 00:41:30 GMT 2024 riastradh uvm_map(9): Assert another loop invariant in entry lookup. No functional change intended. PR kern/51254: uvm assertion "!topdown || hint <= orig_hint" failed |
| /src/sys/arch/sparc64/sparc64/ | ||
| H A D | locore.s | 1.418 Fri Feb 08 20:14:51 GMT 2019 palle sun4v: initialize %stickcmpr properly when establishing interrupt - fixes issue seen on newer sun4v/SPARC-T5 system where the interrupt never fires. |
| /src/sys/dev/ata/ | ||
| H A D | wd.c | 1.418 Fri Jan 02 19:42:06 GMT 2015 christos We have three sets of DTYPE_ constants in the kernel: altq Drop Type disklabel Disk Type file Descriptor Type (not to mention constants that contain the string DTYPE). Let's make them two, by changing the disklabel one to be DisK TYPE since the other disklabel constants seem to do that. Not many userland programs use these constants (and the ones that they do are mostly in ifdefs). They will be fixed shortly. |
| /src/sys/arch/i386/conf/ | ||
| H A D | ALL | 1.418 Wed May 24 20:23:04 GMT 2017 christos rename u3ginit driver to umodeswitch |
| /src/sys/arch/arm/arm32/ | ||
| H A D | pmap.c | 1.418 Mon Aug 10 05:38:43 GMT 2020 skrll In pmag_page_remove initilise pvp after taking the page lock |
| /src/distrib/notes/common/ | ||
| H A D | main | 1.418 Tue Sep 09 15:39:04 GMT 2008 jakllsch Add myself. |
| /src/distrib/sets/lists/debug/ | ||
| H A D | mi | 1.418 Sun Aug 20 00:27:02 GMT 2023 riastradh distrib/sets/lists: compat/linux/h_*.debug is amd64-only for now. |
| /src/etc/ | ||
| H A D | Makefile | 1.418 Tue Aug 05 15:43:50 GMT 2014 apb Pass GZIP="-9 ${GZIP_N_FLAG}" instead of GZIP=-9n in the environmentto commands that invoke ${TOOL_GZIP}. This will allow them to use -nT instead of just -n with pigz. |
| /src/share/man/man4/ | ||
| H A D | options.4 | 1.418 Wed Dec 19 13:35:45 GMT 2012 mbalmer Better document what options INSECURE means. |
| /src/sys/dev/raidframe/ | ||
| H A D | rf_netbsdkintf.c | 1.418 Wed Jan 08 08:25:36 GMT 2025 andvar s/ocmponent/component/ and s/abd/and/ in comments. |
| /src/sys/dev/usb/ | ||
| H A D | usbdevs | 1.418 Fri Nov 18 11:29:47 GMT 2005 hira Correct entry of vendor ID 0x0d8c. It's C-Media, not ABC. Confirmed by augustss@. |
| H A D | usbdevs.h | 1.418 Sun Sep 11 22:53:49 GMT 2005 augustss Regen. |
| H A D | usbdevs_data.h | 1.418 Sat Sep 10 19:24:36 GMT 2005 cube Regen (DiskOnChip 0x0012). |
| /src/sys/dev/pci/ | ||
| H A D | files.pci | 1.418 Tue Dec 10 00:08:52 GMT 2019 yamaguchi Ported driver for Intel Ethernet 700 series reviewed by msaitoh and knakahara |
| /src/usr.bin/xlint/lint1/ | ||
| H A D | cgram.y | 1.418 Thu May 26 00:47:20 GMT 2022 rillig lint: merge debug and non-debug code for saving and restoring warnings No functional change. |
| H A D | decl.c | 1.418 Sun May 04 09:40:02 GMT 2025 rillig lint: in a parameter declaration using typedef, keep the qualifiers While C23 6.7.7.4p6 doesn't explicitly mention this particular case of a 'const typedef', keeping the qualifiers fixes a warning in probably legitimate code. Seen in cvs, regex_internal.c, function 'bitset_contain'. |
Completed in 496 milliseconds