Module Name: src Committed By: uebayasi Date: Fri Aug 21 02:35:52 UTC 2015
Modified Files: src/sys/arch/ia64/conf: kern.ldscript src/sys/arch/mips/conf: kern.ldscript src/sys/arch/powerpc/conf: kern-mb.ldscript kern.ldscript kern64.ldscript src/sys/arch/riscv/conf: kern.ldscript src/sys/arch/sparc/conf: kern.ldscript src/sys/arch/sparc64/conf: kern.ldscript kern32.ldscript Log Message: I bet setting search-directory for ld.so is useless in any kernel. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/ia64/conf/kern.ldscript cvs rdiff -u -r1.8 -r1.9 src/sys/arch/mips/conf/kern.ldscript cvs rdiff -u -r1.2 -r1.3 src/sys/arch/powerpc/conf/kern-mb.ldscript \ src/sys/arch/powerpc/conf/kern64.ldscript cvs rdiff -u -r1.7 -r1.8 src/sys/arch/powerpc/conf/kern.ldscript cvs rdiff -u -r1.2 -r1.3 src/sys/arch/riscv/conf/kern.ldscript cvs rdiff -u -r1.6 -r1.7 src/sys/arch/sparc/conf/kern.ldscript cvs rdiff -u -r1.12 -r1.13 src/sys/arch/sparc64/conf/kern.ldscript cvs rdiff -u -r1.11 -r1.12 src/sys/arch/sparc64/conf/kern32.ldscript Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/arch/ia64/conf/kern.ldscript diff -u src/sys/arch/ia64/conf/kern.ldscript:1.2 src/sys/arch/ia64/conf/kern.ldscript:1.3 --- src/sys/arch/ia64/conf/kern.ldscript:1.2 Thu Aug 20 07:00:49 2015 +++ src/sys/arch/ia64/conf/kern.ldscript Fri Aug 21 02:35:52 2015 @@ -2,7 +2,6 @@ OUTPUT_FORMAT("elf64-ia64-little", "elf64-ia64-little", "elf64-ia64-little") OUTPUT_ARCH(ia64) ENTRY(start) -SEARCH_DIR(/usr/lib); kernel_text = 0xe000000004000000; SECTIONS { Index: src/sys/arch/mips/conf/kern.ldscript diff -u src/sys/arch/mips/conf/kern.ldscript:1.8 src/sys/arch/mips/conf/kern.ldscript:1.9 --- src/sys/arch/mips/conf/kern.ldscript:1.8 Thu Aug 20 07:00:49 2015 +++ src/sys/arch/mips/conf/kern.ldscript Fri Aug 21 02:35:52 2015 @@ -1,9 +1,8 @@ -/* $NetBSD: kern.ldscript,v 1.8 2015/08/20 07:00:49 uebayasi Exp $ */ +/* $NetBSD: kern.ldscript,v 1.9 2015/08/21 02:35:52 uebayasi Exp $ */ /* ldscript for NetBSD/mips kernels and LKMs */ OUTPUT_ARCH(mips) ENTRY(_start) -SEARCH_DIR(/lib); /* Do we need any of these? __DYNAMIC = 0; */ _DYNAMIC_LINK = 0; Index: src/sys/arch/powerpc/conf/kern-mb.ldscript diff -u src/sys/arch/powerpc/conf/kern-mb.ldscript:1.2 src/sys/arch/powerpc/conf/kern-mb.ldscript:1.3 --- src/sys/arch/powerpc/conf/kern-mb.ldscript:1.2 Thu Aug 20 07:00:49 2015 +++ src/sys/arch/powerpc/conf/kern-mb.ldscript Fri Aug 21 02:35:52 2015 @@ -1,9 +1,8 @@ -/* $NetBSD: kern-mb.ldscript,v 1.2 2015/08/20 07:00:49 uebayasi Exp $ */ +/* $NetBSD: kern-mb.ldscript,v 1.3 2015/08/21 02:35:52 uebayasi Exp $ */ /* ldscript for NetBSD/powerpc kernels and LKMs */ OUTPUT_ARCH(powerpc) ENTRY(_start) -SEARCH_DIR(/lib); /* Do we need any of these? __DYNAMIC = 0; */ _DYNAMIC_LINK = 0; Index: src/sys/arch/powerpc/conf/kern64.ldscript diff -u src/sys/arch/powerpc/conf/kern64.ldscript:1.2 src/sys/arch/powerpc/conf/kern64.ldscript:1.3 --- src/sys/arch/powerpc/conf/kern64.ldscript:1.2 Thu Aug 20 07:00:49 2015 +++ src/sys/arch/powerpc/conf/kern64.ldscript Fri Aug 21 02:35:52 2015 @@ -3,7 +3,6 @@ OUTPUT_FORMAT("elf64-powerpc", "elf64-po "elf64-powerpc") OUTPUT_ARCH(powerpc:common64) ENTRY(_start) -SEARCH_DIR(/lib); SECTIONS { /* Read-only sections, merged into text segment. Assumes the Index: src/sys/arch/powerpc/conf/kern.ldscript diff -u src/sys/arch/powerpc/conf/kern.ldscript:1.7 src/sys/arch/powerpc/conf/kern.ldscript:1.8 --- src/sys/arch/powerpc/conf/kern.ldscript:1.7 Thu Aug 20 07:00:49 2015 +++ src/sys/arch/powerpc/conf/kern.ldscript Fri Aug 21 02:35:52 2015 @@ -1,11 +1,10 @@ -/* $NetBSD: kern.ldscript,v 1.7 2015/08/20 07:00:49 uebayasi Exp $ */ +/* $NetBSD: kern.ldscript,v 1.8 2015/08/21 02:35:52 uebayasi Exp $ */ /* ldscript for NetBSD/powerpc kernels and LKMs, based on elf32ppc.x */ OUTPUT_FORMAT("elf32-powerpc", "elf32-powerpc", "elf32-powerpc") OUTPUT_ARCH(powerpc:common) ENTRY(_start) -SEARCH_DIR(/lib); /* Do we need any of these? __DYNAMIC = 0; */ _DYNAMIC_LINK = 0; Index: src/sys/arch/riscv/conf/kern.ldscript diff -u src/sys/arch/riscv/conf/kern.ldscript:1.2 src/sys/arch/riscv/conf/kern.ldscript:1.3 --- src/sys/arch/riscv/conf/kern.ldscript:1.2 Thu Aug 20 07:00:49 2015 +++ src/sys/arch/riscv/conf/kern.ldscript Fri Aug 21 02:35:52 2015 @@ -2,7 +2,6 @@ OUTPUT_FORMAT("elf64-littleriscv") OUTPUT_ARCH(riscv) ENTRY(_start) -SEARCH_DIR("/lib"); SECTIONS { /* Read-only sections, merged into text segment: */ Index: src/sys/arch/sparc/conf/kern.ldscript diff -u src/sys/arch/sparc/conf/kern.ldscript:1.6 src/sys/arch/sparc/conf/kern.ldscript:1.7 --- src/sys/arch/sparc/conf/kern.ldscript:1.6 Thu Aug 20 07:00:49 2015 +++ src/sys/arch/sparc/conf/kern.ldscript Fri Aug 21 02:35:52 2015 @@ -1,4 +1,4 @@ -/* $NetBSD: kern.ldscript,v 1.6 2015/08/20 07:00:49 uebayasi Exp $ */ +/* $NetBSD: kern.ldscript,v 1.7 2015/08/21 02:35:52 uebayasi Exp $ */ /* * Kernel linker script for NetBSD/sparc. This script is based on @@ -9,7 +9,6 @@ OUTPUT_FORMAT("elf32-sparc", "elf32-spar "elf32-sparc") OUTPUT_ARCH(sparc) ENTRY(_start) -SEARCH_DIR(/usr/lib); /* Do we need any of these for elf? __DYNAMIC = 0; */ SECTIONS Index: src/sys/arch/sparc64/conf/kern.ldscript diff -u src/sys/arch/sparc64/conf/kern.ldscript:1.12 src/sys/arch/sparc64/conf/kern.ldscript:1.13 --- src/sys/arch/sparc64/conf/kern.ldscript:1.12 Thu Aug 20 07:00:49 2015 +++ src/sys/arch/sparc64/conf/kern.ldscript Fri Aug 21 02:35:52 2015 @@ -1,4 +1,4 @@ -/* $NetBSD: kern.ldscript,v 1.12 2015/08/20 07:00:49 uebayasi Exp $ */ +/* $NetBSD: kern.ldscript,v 1.13 2015/08/21 02:35:52 uebayasi Exp $ */ /* * Kernel linker script for NetBSD/sparc64. This script is based on @@ -8,7 +8,6 @@ OUTPUT_FORMAT("elf64-sparc", "elf64-spar "elf64-sparc") OUTPUT_ARCH(sparc:v9) ENTRY(_start) -SEARCH_DIR(/usr/lib); /* Do we need any of these for elf? __DYNAMIC = 0; */ SECTIONS Index: src/sys/arch/sparc64/conf/kern32.ldscript diff -u src/sys/arch/sparc64/conf/kern32.ldscript:1.11 src/sys/arch/sparc64/conf/kern32.ldscript:1.12 --- src/sys/arch/sparc64/conf/kern32.ldscript:1.11 Thu Aug 20 07:00:49 2015 +++ src/sys/arch/sparc64/conf/kern32.ldscript Fri Aug 21 02:35:52 2015 @@ -1,4 +1,4 @@ -/* $NetBSD: kern32.ldscript,v 1.11 2015/08/20 07:00:49 uebayasi Exp $ */ +/* $NetBSD: kern32.ldscript,v 1.12 2015/08/21 02:35:52 uebayasi Exp $ */ /* * Kernel linker script for NetBSD/sparc. This script is based on @@ -9,7 +9,6 @@ OUTPUT_FORMAT("elf32-sparc", "elf32-spar "elf32-sparc") OUTPUT_ARCH(sparc) ENTRY(_start) -SEARCH_DIR(/usr/lib); /* Do we need any of these for elf? __DYNAMIC = 0; */ SECTIONS