Go to file
Ben Gras 6a6b7b5769 ld.so: be more mmap()-behaviour-independent
. if the layout of virtual address regions as returned
	  by mmap() without a location hint changes, ld.so could
	  trip itself up (under minix). this change allocates
	  the full size it needs for every object that's loaded
	  so that if that succeeds, it's sure there's virtual address
	  space for the whole thing no matter what other bits happen
	  to be there already.

	. this fix exposed a bug in the test; at atexit() execution
	  time the loaded object is unmapped, so that part of the
	  test is removed.
2012-06-25 14:13:07 +02:00
benchmarks Fixed unixbench Run script 2010-10-25 08:32:14 +00:00
bin No need to define NETBSD_SOURCE explicitly 2012-06-18 10:53:34 +00:00
commands setup: copy boot.cfg.default to /boot.cfg 2012-06-20 10:48:39 +00:00
common Remove MINIXSRCDIR and use NETBSDSRCDIR 2012-06-18 10:53:35 +00:00
dist/bzip2 import NetBSD bzip2 and libbz2 2011-11-18 11:11:04 +01:00
docs Import NetBSD xinstall 2012-06-18 10:54:50 +00:00
drivers Don't build ext2 ramdisk for cross compilation 2012-06-18 10:54:56 +00:00
etc Include bsd.own.mk in /usr/Makefile to have INSTALL_DIR defined. 2012-06-20 14:52:29 +02:00
external fetch.sh: serve tarballs ourselves 2012-06-25 10:46:31 +00:00
gnu/dist fetch.sh: serve tarballs ourselves 2012-06-25 10:46:31 +00:00
include Remove MINIXSRCDIR and use NETBSDSRCDIR 2012-06-18 10:53:35 +00:00
kernel Use MACHINE_ARCH instead of ARCH 2012-06-18 10:53:35 +00:00
lib generate offsets for ucontext.S 2012-06-19 15:47:25 +02:00
libexec ld.so: be more mmap()-behaviour-independent 2012-06-25 14:13:07 +02:00
man /etc/rc: use mount -a instead of manual parsing 2012-06-20 10:48:38 +00:00
releasetools Import lib{mpc,gmp,mpfr} 2012-06-25 09:15:27 +00:00
sbin Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
servers Use MACHINE_ARCH instead of ARCH 2012-06-18 10:53:35 +00:00
share Don't build ext2 ramdisk for cross compilation 2012-06-18 10:54:56 +00:00
sys Add mk and h files needed for cross compilation 2012-06-18 10:53:37 +00:00
test ld.so: be more mmap()-behaviour-independent 2012-06-25 14:13:07 +02:00
tools Import lib{mpc,gmp,mpfr} 2012-06-25 09:15:27 +00:00
usr.bin sed: unbreak crosscompilation 2012-06-21 14:07:59 +00:00
usr.sbin mkfs.mfs: no need to include a.out.h 2012-06-18 13:39:21 +00:00
.gitignore Update gitignore for releasetools 2012-06-18 10:54:52 +00:00
build.sh Cross compile MFS ramdisk 2012-06-18 10:54:55 +00:00
LICENSE Fix parameter parsing in cut 2010-01-21 10:16:05 +00:00
Makefile Import NetBSD tools and build.sh 2012-06-18 10:54:51 +00:00