Date: Mon, 10 Jan 2011 14:15:25 GMT From: Edward Tomasz Napierala <trasz@FreeBSD.org> To: Perforce Change Reviews <perforce@freebsd.org> Subject: PERFORCE change 187659 for review Message-ID: <201101101415.p0AEFPe9084549@skunkworks.freebsd.org>
index | next in thread | raw e-mail
http://p4web.freebsd.org/@@187659?ac=10 Change 187659 by trasz@trasz_victim on 2011/01/10 14:14:38 IFC. Affected files ... .. //depot/projects/soc2009/trasz_limits/COPYRIGHT#3 integrate .. //depot/projects/soc2009/trasz_limits/Makefile#8 integrate .. //depot/projects/soc2009/trasz_limits/Makefile.inc1#18 integrate .. //depot/projects/soc2009/trasz_limits/Makefile.mips#4 integrate .. //depot/projects/soc2009/trasz_limits/UPDATING#31 integrate .. //depot/projects/soc2009/trasz_limits/bin/ps/print.c#5 integrate .. //depot/projects/soc2009/trasz_limits/bin/setfacl/setfacl.c#4 integrate .. //depot/projects/soc2009/trasz_limits/bin/sh/eval.c#18 integrate .. //depot/projects/soc2009/trasz_limits/bin/sh/exec.c#11 integrate .. //depot/projects/soc2009/trasz_limits/bin/sh/main.c#13 integrate .. //depot/projects/soc2009/trasz_limits/bin/sh/memalloc.c#7 integrate .. //depot/projects/soc2009/trasz_limits/bin/sh/memalloc.h#7 integrate .. //depot/projects/soc2009/trasz_limits/bin/sh/redir.c#6 integrate .. //depot/projects/soc2009/trasz_limits/bin/sh/trap.c#7 integrate .. //depot/projects/soc2009/trasz_limits/bin/sh/trap.h#4 integrate .. //depot/projects/soc2009/trasz_limits/bin/sh/var.c#13 integrate .. //depot/projects/soc2009/trasz_limits/bin/sh/var.h#5 integrate .. //depot/projects/soc2009/trasz_limits/contrib/gcc/config/i386/freebsd.h#2 integrate .. //depot/projects/soc2009/trasz_limits/etc/defaults/rc.conf#20 integrate .. //depot/projects/soc2009/trasz_limits/etc/devd.conf#6 integrate .. //depot/projects/soc2009/trasz_limits/etc/portsnap.conf#3 integrate .. //depot/projects/soc2009/trasz_limits/etc/rc.d/ldconfig#3 integrate .. //depot/projects/soc2009/trasz_limits/etc/rc.subr#12 integrate .. //depot/projects/soc2009/trasz_limits/gnu/lib/libgcc/Makefile#11 integrate .. //depot/projects/soc2009/trasz_limits/gnu/lib/libgomp/Makefile#4 integrate .. //depot/projects/soc2009/trasz_limits/gnu/usr.bin/binutils/Makefile.inc0#6 integrate .. //depot/projects/soc2009/trasz_limits/gnu/usr.bin/binutils/ld/Makefile.mips#6 integrate .. //depot/projects/soc2009/trasz_limits/gnu/usr.bin/binutils/libbfd/Makefile.mips#4 integrate .. //depot/projects/soc2009/trasz_limits/gnu/usr.bin/cc/Makefile.inc#5 integrate .. //depot/projects/soc2009/trasz_limits/gnu/usr.bin/cc/Makefile.tgt#6 integrate .. //depot/projects/soc2009/trasz_limits/gnu/usr.bin/gdb/Makefile.inc#5 integrate .. //depot/projects/soc2009/trasz_limits/gnu/usr.bin/gdb/libgdb/Makefile#4 integrate .. //depot/projects/soc2009/trasz_limits/include/assert.h#3 integrate .. //depot/projects/soc2009/trasz_limits/include/pthread.h#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/bind/config.mk#4 integrate .. //depot/projects/soc2009/trasz_limits/lib/csu/amd64/crti.S#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/csu/amd64/crtn.S#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/csu/i386-elf/crt1_s.S#4 integrate .. //depot/projects/soc2009/trasz_limits/lib/csu/i386-elf/crti.S#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/csu/i386-elf/crtn.S#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/Makefile#10 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/gen/_setjmp.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/gen/fabs.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/gen/modf.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/gen/rfork_thread.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/gen/setjmp.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/gen/sigsetjmp.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/stdlib/div.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/stdlib/ldiv.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/stdlib/lldiv.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/string/bcmp.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/string/bcopy.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/string/bzero.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/string/memcmp.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/string/memmove.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/string/memset.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/string/strcat.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/string/strcmp.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/string/strcpy.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/sys/brk.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/sys/cerror.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/sys/exect.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/sys/getcontext.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/sys/pipe.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/sys/ptrace.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/sys/reboot.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/sys/sbrk.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/sys/setlogin.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/sys/sigreturn.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/sys/vfork.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/gen/Symbol.map#10 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/gen/dlfcn.c#4 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/gen/elf_utils.c#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/i386/gen/_ctx_start.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/i386/gen/_setjmp.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/i386/gen/fabs.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/i386/gen/modf.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/i386/gen/rfork_thread.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/i386/gen/setjmp.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/i386/gen/sigsetjmp.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/i386/stdlib/div.S#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/i386/stdlib/ldiv.S#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/i386/string/bcmp.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/i386/string/bcopy.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/i386/string/bzero.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/i386/string/ffs.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/i386/string/index.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/i386/string/memchr.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/i386/string/memcmp.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/i386/string/memcpy.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/i386/string/memmove.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/i386/string/memset.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/i386/string/rindex.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/i386/string/strcat.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/i386/string/strchr.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/i386/string/strcmp.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/i386/string/strcpy.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/i386/string/strncmp.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/i386/string/strrchr.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/i386/string/swab.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/i386/string/wcschr.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/i386/string/wcscmp.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/i386/string/wcslen.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/i386/string/wmemchr.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/i386/sys/Ovfork.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/i386/sys/brk.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/i386/sys/cerror.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/i386/sys/exect.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/i386/sys/getcontext.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/i386/sys/pipe.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/i386/sys/ptrace.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/i386/sys/reboot.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/i386/sys/sbrk.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/i386/sys/setlogin.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/i386/sys/sigreturn.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/i386/sys/syscall.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/net/hesiod.c#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/stdlib/realpath.c#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/sys/Makefile.inc#9 integrate .. //depot/projects/soc2009/trasz_limits/lib/libcompiler_rt/Makefile#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/libstand/Makefile#6 integrate .. //depot/projects/soc2009/trasz_limits/lib/libthr/arch/amd64/amd64/_umtx_op_err.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libthr/arch/i386/i386/_umtx_op_err.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libthr/pthread.map#6 integrate .. //depot/projects/soc2009/trasz_limits/lib/libthr/thread/thr_cond.c#6 integrate .. //depot/projects/soc2009/trasz_limits/lib/libthr/thread/thr_create.c#4 integrate .. //depot/projects/soc2009/trasz_limits/lib/libthr/thread/thr_mutex.c#6 integrate .. //depot/projects/soc2009/trasz_limits/lib/libthr/thread/thr_private.h#9 integrate .. //depot/projects/soc2009/trasz_limits/lib/libthr/thread/thr_rtld.c#5 integrate .. //depot/projects/soc2009/trasz_limits/lib/libthr/thread/thr_stack.c#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/libugidfw/ugidfw.c#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/amd64/e_remainder.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/amd64/e_remainderf.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/amd64/e_remainderl.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/amd64/e_sqrt.S#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/amd64/e_sqrtf.S#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/amd64/e_sqrtl.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/amd64/s_llrint.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/amd64/s_llrintf.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/amd64/s_llrintl.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/amd64/s_logbl.S#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/amd64/s_lrint.S#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/amd64/s_lrintf.S#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/amd64/s_lrintl.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/amd64/s_remquo.S#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/amd64/s_remquof.S#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/amd64/s_remquol.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/amd64/s_rintl.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/amd64/s_scalbn.S#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/amd64/s_scalbnf.S#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/amd64/s_scalbnl.S#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/i387/e_exp.S#4 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/i387/e_fmod.S#4 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/i387/e_log.S#4 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/i387/e_log10.S#4 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/i387/e_log10f.S#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/i387/e_logf.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/i387/e_remainder.S#4 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/i387/e_remainderf.S#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/i387/e_remainderl.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/i387/e_sqrt.S#4 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/i387/e_sqrtf.S#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/i387/e_sqrtl.S#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_ceil.S#4 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_ceilf.S#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_ceill.S#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_copysign.S#4 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_copysignf.S#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_copysignl.S#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_cos.S#4 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_finite.S#4 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_floor.S#4 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_floorf.S#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_floorl.S#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_llrint.S#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_llrintf.S#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_llrintl.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_logb.S#4 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_logbf.S#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_logbl.S#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_lrint.S#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_lrintf.S#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_lrintl.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_remquo.S#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_remquof.S#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_remquol.S#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_rint.S#4 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_rintf.S#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_rintl.S#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_scalbn.S#4 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_scalbnf.S#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_scalbnl.S#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_significand.S#4 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_significandf.S#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_sin.S#4 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_tan.S#4 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_trunc.S#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_truncf.S#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_truncl.S#3 integrate .. //depot/projects/soc2009/trasz_limits/libexec/ftpd/ftpd.c#3 integrate .. //depot/projects/soc2009/trasz_limits/libexec/rtld-elf/Symbol.map#4 integrate .. //depot/projects/soc2009/trasz_limits/libexec/rtld-elf/amd64/Makefile.inc#3 integrate .. //depot/projects/soc2009/trasz_limits/libexec/rtld-elf/amd64/rtld_start.S#2 integrate .. //depot/projects/soc2009/trasz_limits/libexec/rtld-elf/i386/Makefile.inc#3 integrate .. //depot/projects/soc2009/trasz_limits/libexec/rtld-elf/i386/rtld_start.S#2 integrate .. //depot/projects/soc2009/trasz_limits/libexec/rtld-elf/map_object.c#4 integrate .. //depot/projects/soc2009/trasz_limits/libexec/rtld-elf/powerpc64/reloc.c#4 integrate .. //depot/projects/soc2009/trasz_limits/libexec/rtld-elf/rtld.c#15 integrate .. //depot/projects/soc2009/trasz_limits/libexec/rtld-elf/rtld.h#8 integrate .. //depot/projects/soc2009/trasz_limits/sbin/camcontrol/camcontrol.8#11 integrate .. //depot/projects/soc2009/trasz_limits/sbin/ifconfig/ifmedia.c#6 integrate .. //depot/projects/soc2009/trasz_limits/sbin/shutdown/Makefile#3 integrate .. //depot/projects/soc2009/trasz_limits/sbin/shutdown/shutdown.8#2 integrate .. //depot/projects/soc2009/trasz_limits/sbin/shutdown/shutdown.c#4 integrate .. //depot/projects/soc2009/trasz_limits/share/examples/etc/make.conf#5 integrate .. //depot/projects/soc2009/trasz_limits/share/man/man4/Makefile#28 integrate .. //depot/projects/soc2009/trasz_limits/share/man/man4/altq.4#8 integrate .. //depot/projects/soc2009/trasz_limits/share/man/man4/miibus.4#5 integrate .. //depot/projects/soc2009/trasz_limits/share/man/man4/tcp.4#3 integrate .. //depot/projects/soc2009/trasz_limits/share/man/man4/vlan.4#5 integrate .. //depot/projects/soc2009/trasz_limits/share/man/man4/vte.4#1 branch .. //depot/projects/soc2009/trasz_limits/share/man/man4/wi.4#5 integrate .. //depot/projects/soc2009/trasz_limits/share/man/man5/rc.conf.5#18 integrate .. //depot/projects/soc2009/trasz_limits/share/man/man9/BUS_SETUP_INTR.9#3 integrate .. //depot/projects/soc2009/trasz_limits/share/man/man9/Makefile#22 integrate .. //depot/projects/soc2009/trasz_limits/share/man/man9/ithread.9#2 integrate .. //depot/projects/soc2009/trasz_limits/share/man/man9/mutex.9#2 integrate .. //depot/projects/soc2009/trasz_limits/share/man/man9/osd.9#1 branch .. //depot/projects/soc2009/trasz_limits/share/man/man9/style.9#4 integrate .. //depot/projects/soc2009/trasz_limits/share/man/man9/swi.9#2 integrate .. //depot/projects/soc2009/trasz_limits/share/misc/committers-doc.dot#4 integrate .. //depot/projects/soc2009/trasz_limits/share/misc/committers-src.dot#17 integrate .. //depot/projects/soc2009/trasz_limits/share/mk/bsd.cpu.mk#9 integrate .. //depot/projects/soc2009/trasz_limits/share/mk/bsd.endian.mk#4 integrate .. //depot/projects/soc2009/trasz_limits/share/mk/bsd.lib.mk#8 integrate .. //depot/projects/soc2009/trasz_limits/share/mk/sys.mk#11 integrate .. //depot/projects/soc2009/trasz_limits/sys/amd64/amd64/elf_machdep.c#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/amd64/amd64/machdep.c#24 integrate .. //depot/projects/soc2009/trasz_limits/sys/amd64/ia32/ia32_signal.c#12 integrate .. //depot/projects/soc2009/trasz_limits/sys/amd64/include/_inttypes.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/amd64/include/_limits.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/amd64/include/_stdint.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/amd64/include/elf.h#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/amd64/include/vmparam.h#7 integrate .. //depot/projects/soc2009/trasz_limits/sys/arm/at91/at91_st.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/arm/at91/at91rm9200.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/arm/at91/if_macb.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/arm/at91/uart_bus_at91usart.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/arm/at91/uart_cpu_at91rm9200usart.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/arm/at91/uart_dev_at91usart.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/arm/conf/SKYEYE#6 delete .. //depot/projects/soc2009/trasz_limits/sys/arm/include/_limits.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/arm/include/_stdint.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/arm/include/_types.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/arm/include/elf.h#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/arm/include/pmap.h#6 integrate .. //depot/projects/soc2009/trasz_limits/sys/arm/include/vmparam.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/arm/mv/gpio.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/arm/s3c2xx0/s3c24x0_clk.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/boot/efi/libefi/efinet.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/boot/efi/libefi/efipart.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/boot/ficl/Makefile#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/boot/forth/loader.conf#11 integrate .. //depot/projects/soc2009/trasz_limits/sys/boot/i386/Makefile.inc#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/boot/i386/boot2/Makefile#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/boot/i386/gptboot/Makefile#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/boot/i386/gptzfsboot/Makefile#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/boot/i386/zfsboot/Makefile#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/boot/pc98/Makefile.inc#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/boot/pc98/boot2/Makefile#6 integrate .. //depot/projects/soc2009/trasz_limits/sys/boot/powerpc/Makefile#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/boot/powerpc/ps3/Makefile#1 branch .. //depot/projects/soc2009/trasz_limits/sys/boot/powerpc/ps3/conf.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/boot/powerpc/ps3/devicename.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/boot/powerpc/ps3/help.ps3#1 branch .. //depot/projects/soc2009/trasz_limits/sys/boot/powerpc/ps3/ldscript.powerpc#1 branch .. //depot/projects/soc2009/trasz_limits/sys/boot/powerpc/ps3/lv1call.S#1 branch .. //depot/projects/soc2009/trasz_limits/sys/boot/powerpc/ps3/lv1call.h#1 branch .. //depot/projects/soc2009/trasz_limits/sys/boot/powerpc/ps3/main.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/boot/powerpc/ps3/metadata.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/boot/powerpc/ps3/ppc64_elf_freebsd.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/boot/powerpc/ps3/ps3.h#1 branch .. //depot/projects/soc2009/trasz_limits/sys/boot/powerpc/ps3/ps3cons.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/boot/powerpc/ps3/ps3mmu.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/boot/powerpc/ps3/ps3net.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/boot/powerpc/ps3/start.S#1 branch .. //depot/projects/soc2009/trasz_limits/sys/boot/powerpc/ps3/version#1 branch .. //depot/projects/soc2009/trasz_limits/sys/boot/zfs/Makefile#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio.h#7 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c#9 integrate .. //depot/projects/soc2009/trasz_limits/sys/compat/freebsd32/freebsd32_misc.c#16 integrate .. //depot/projects/soc2009/trasz_limits/sys/compat/ia32/ia32_sysvec.c#6 integrate .. //depot/projects/soc2009/trasz_limits/sys/compat/ia32/ia32_util.h#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/compat/linux/linux_ioctl.c#15 integrate .. //depot/projects/soc2009/trasz_limits/sys/compat/linux/linux_ioctl.h#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/conf/Makefile.mips#6 integrate .. //depot/projects/soc2009/trasz_limits/sys/conf/NOTES#29 integrate .. //depot/projects/soc2009/trasz_limits/sys/conf/files#41 integrate .. //depot/projects/soc2009/trasz_limits/sys/conf/files.powerpc#16 integrate .. //depot/projects/soc2009/trasz_limits/sys/conf/kern.mk#7 integrate .. //depot/projects/soc2009/trasz_limits/sys/conf/options.i386#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/conf/options.powerpc#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/contrib/octeon-sdk/cvmx-helper-board.c#6 integrate .. //depot/projects/soc2009/trasz_limits/sys/contrib/octeon-sdk/cvmx-mgmt-port.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/contrib/octeon-sdk/cvmx-mgmt-port.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/acpica/acpi_ec.c#11 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/adlink/adlink.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ae/if_ae.c#9 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ae/if_aevar.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/age/if_age.c#9 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/age/if_agevar.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/alc/if_alc.c#15 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/alc/if_alcvar.h#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ale/if_ale.c#8 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ale/if_alevar.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/bge/if_bge.c#23 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/if_ndis/if_ndis.c#11 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ispfw/asm_2322.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ispfw/asm_2400.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ispfw/asm_2500.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ixgbe/ixgbe.c#17 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ixgbe/ixgbe.h#9 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ixgbe/ixv.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/mii/miidevs#12 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/mii/rdcphy.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/dev/mii/rdcphyreg.h#1 branch .. //depot/projects/soc2009/trasz_limits/sys/dev/mmc/mmc.c#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/mpt/mpt_cam.c#8 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/msk/if_msk.c#15 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/mwl/mwlhal.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/mxge/if_mxge.c#15 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/nfe/if_nfe.c#10 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/nfe/if_nfevar.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/pty/pty.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/random/randomdev.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/controller/ehci_mv.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/serial/uplcom.c#14 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/serial/uslcom.c#12 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usbdevs#31 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/vte/if_vte.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/dev/vte/if_vtereg.h#1 branch .. //depot/projects/soc2009/trasz_limits/sys/dev/vte/if_vtevar.h#1 branch .. //depot/projects/soc2009/trasz_limits/sys/dev/wpi/if_wpi.c#11 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/xen/balloon/balloon.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/xen/blkfront/blkfront.c#8 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/xen/netfront/netfront.c#9 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/xen/xenpci/evtchn.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/fs/nfs/nfs_commonsubs.c#8 integrate .. //depot/projects/soc2009/trasz_limits/sys/fs/nfs/nfs_var.h#14 integrate .. //depot/projects/soc2009/trasz_limits/sys/fs/nfs/nfsdport.h#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/fs/nfs/nfsport.h#13 integrate .. //depot/projects/soc2009/trasz_limits/sys/fs/nfsclient/nfs_clvfsops.c#11 integrate .. //depot/projects/soc2009/trasz_limits/sys/fs/nfsclient/nfsmount.h#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/fs/nfsserver/nfs_nfsdport.c#16 integrate .. //depot/projects/soc2009/trasz_limits/sys/fs/nfsserver/nfs_nfsdserv.c#9 integrate .. //depot/projects/soc2009/trasz_limits/sys/fs/nfsserver/nfs_nfsdsocket.c#7 integrate .. //depot/projects/soc2009/trasz_limits/sys/fs/nfsserver/nfs_nfsdstate.c#16 integrate .. //depot/projects/soc2009/trasz_limits/sys/geom/geom_ctl.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/geom/part/g_part.c#13 integrate .. //depot/projects/soc2009/trasz_limits/sys/geom/part/g_part_gpt.c#9 integrate .. //depot/projects/soc2009/trasz_limits/sys/i386/conf/GENERIC#19 integrate .. //depot/projects/soc2009/trasz_limits/sys/i386/i386/sys_machdep.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/i386/include/_inttypes.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/i386/include/_limits.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/i386/include/_stdint.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/i386/include/_types.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/i386/include/elf.h#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/i386/include/pcpu.h#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/i386/include/pmap.h#12 integrate .. //depot/projects/soc2009/trasz_limits/sys/i386/include/segments.h#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/i386/include/vmparam.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/i386/include/xen/hypercall.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/i386/include/xen/xen-os.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/i386/include/xen/xenpmap.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/i386/include/xen/xenvar.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/i386/xen/clock.c#6 integrate .. //depot/projects/soc2009/trasz_limits/sys/i386/xen/mp_machdep.c#13 integrate .. //depot/projects/soc2009/trasz_limits/sys/i386/xen/pmap.c#17 integrate .. //depot/projects/soc2009/trasz_limits/sys/i386/xen/xen_machdep.c#7 integrate .. //depot/projects/soc2009/trasz_limits/sys/ia64/include/_limits.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/ia64/include/_stdint.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/ia64/include/elf.h#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/ia64/include/float.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/ia64/include/vmparam.h#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/imgact_elf.c#21 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/init_main.c#34 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_descrip.c#18 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_exec.c#22 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_fork.c#30 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_jail.c#30 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_kthread.c#8 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_linker.c#11 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_synch.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_timeout.c#9 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/sched_4bsd.c#11 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/sched_ule.c#16 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/subr_autoconf.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/subr_bus.c#18 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/subr_clock.c#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/subr_devstat.c#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/subr_log.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/tty.c#14 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/tty_tty.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/vfs_mountroot.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/vfs_subr.c#22 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/atheros/ar91xxreg.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/cavium/ciu.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/cavium/cvmx_config.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/cavium/files.octeon1#6 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/cavium/if_octm.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/mips/cavium/octe/ethernet-defines.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/cavium/octe/ethernet-rx.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/cavium/octe/ethernet.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/cavium/octeon_mp.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/cavium/octeon_wdog.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/conf/OCTEON1#7 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/conf/OCTEON1-32#6 delete .. //depot/projects/soc2009/trasz_limits/sys/mips/include/_inttypes.h#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/include/_limits.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/include/_stdint.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/include/_types.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/include/cpufunc.h#8 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/include/elf.h#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/include/vmparam.h#9 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/mips/machdep.c#13 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/mips/mp_machdep.c#12 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/rmi/dev/nlge/if_nlge.c#6 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/rmi/dev/xlr/rge.c#10 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/rmi/fmn.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/modules/Makefile#27 integrate .. //depot/projects/soc2009/trasz_limits/sys/modules/aha/Makefile#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/modules/ahb/Makefile#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/modules/mii/Makefile#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/modules/vte/Makefile#1 branch .. //depot/projects/soc2009/trasz_limits/sys/net/flowtable.c#16 integrate .. //depot/projects/soc2009/trasz_limits/sys/net/if_llatbl.h#8 integrate .. //depot/projects/soc2009/trasz_limits/sys/net/if_media.h#6 integrate .. //depot/projects/soc2009/trasz_limits/sys/net/vnet.c#13 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/if_ether.c#17 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/in_pcb.c#19 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/ip_output.c#16 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/ipfw/ip_dummynet.c#9 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_asconf.c#9 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_bsd_addr.c#7 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_constants.h#7 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_indata.c#17 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_input.c#17 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_output.c#21 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_pcb.c#18 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_timer.c#11 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_uio.h#9 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_usrreq.c#13 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/sctputil.c#20 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/tcp_input.c#16 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/tcp_lro.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/tcp_lro.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/tcp_reass.c#9 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/tcp_syncache.h#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/tcp_timer.c#11 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/tcp_usrreq.c#12 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/tcp_var.h#15 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/udp.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/udp_var.h#7 integrate .. //depot/projects/soc2009/trasz_limits/sys/netsmb/smb_dev.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/netsmb/smb_subr.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/netsmb/smb_subr.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/nfs/nfs_lock.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/nfs/nfs_mountcommon.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/nfsclient/nfs_vfsops.c#15 integrate .. //depot/projects/soc2009/trasz_limits/sys/nfsclient/nfsmount.h#7 integrate .. //depot/projects/soc2009/trasz_limits/sys/nlm/nlm_advlock.c#7 integrate .. //depot/projects/soc2009/trasz_limits/sys/nlm/nlm_prot_impl.c#6 integrate .. //depot/projects/soc2009/trasz_limits/sys/pc98/include/_inttypes.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/pc98/pc98/machdep.c#17 integrate .. //depot/projects/soc2009/trasz_limits/sys/powerpc/aim/nexus.c#8 integrate .. //depot/projects/soc2009/trasz_limits/sys/powerpc/aim/vm_machdep.c#8 integrate .. //depot/projects/soc2009/trasz_limits/sys/powerpc/conf/GENERIC64#6 integrate .. //depot/projects/soc2009/trasz_limits/sys/powerpc/conf/NOTES#10 integrate .. //depot/projects/soc2009/trasz_limits/sys/powerpc/cpufreq/dfs.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/powerpc/cpufreq/pcr.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/powerpc/include/_inttypes.h#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/powerpc/include/_limits.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/powerpc/include/_stdint.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/powerpc/include/_types.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/powerpc/include/elf.h#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/powerpc/include/float.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/powerpc/include/pte.h#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/powerpc/include/vmparam.h#8 integrate .. //depot/projects/soc2009/trasz_limits/sys/powerpc/ofw/ofw_real.c#7 integrate .. //depot/projects/soc2009/trasz_limits/sys/powerpc/powermac/macgpio.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/powerpc/powermac/uninorth.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/powerpc/powerpc/intr_machdep.c#7 integrate .. //depot/projects/soc2009/trasz_limits/sys/powerpc/ps3/ehci_ps3.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/powerpc/ps3/if_glc.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/powerpc/ps3/if_glcreg.h#1 branch .. //depot/projects/soc2009/trasz_limits/sys/powerpc/ps3/mmu_ps3.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/powerpc/ps3/platform_ps3.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/powerpc/ps3/ps3-hv-asm.awk#1 branch .. //depot/projects/soc2009/trasz_limits/sys/powerpc/ps3/ps3-hv-header.awk#1 branch .. //depot/projects/soc2009/trasz_limits/sys/powerpc/ps3/ps3-hvcall.S#1 branch .. //depot/projects/soc2009/trasz_limits/sys/powerpc/ps3/ps3-hvcall.h#1 branch .. //depot/projects/soc2009/trasz_limits/sys/powerpc/ps3/ps3-hvcall.master#1 branch .. //depot/projects/soc2009/trasz_limits/sys/powerpc/ps3/ps3_syscons.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/powerpc/ps3/ps3bus.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/powerpc/ps3/ps3bus.h#1 branch .. //depot/projects/soc2009/trasz_limits/sys/powerpc/ps3/ps3pic.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/sparc64/include/_limits.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/sparc64/include/_stdint.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/sparc64/include/elf.h#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/sparc64/include/float.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/sparc64/include/intr_machdep.h#6 integrate .. //depot/projects/soc2009/trasz_limits/sys/sparc64/include/vmparam.h#6 integrate .. //depot/projects/soc2009/trasz_limits/sys/sparc64/pci/apb.c#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/sparc64/pci/fire.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/sparc64/pci/ofw_pcib.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/sparc64/pci/psycho.c#8 integrate .. //depot/projects/soc2009/trasz_limits/sys/sparc64/pci/schizo.c#10 integrate .. //depot/projects/soc2009/trasz_limits/sys/sparc64/sbus/sbus.c#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/sparc64/sparc64/intr_machdep.c#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/sparc64/sparc64/tlb.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/sparc64/sparc64/tsb.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/sun4v/include/_limits.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/sun4v/include/_stdint.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/sun4v/include/elf.h#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/sun4v/include/float.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/sun4v/include/vmparam.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/sys/bus.h#11 integrate .. //depot/projects/soc2009/trasz_limits/sys/sys/cdefs.h#9 integrate .. //depot/projects/soc2009/trasz_limits/sys/sys/copyright.h#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/sys/imgact.h#7 integrate .. //depot/projects/soc2009/trasz_limits/sys/sys/link_elf.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/sys/priority.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/sys/sysent.h#8 integrate .. //depot/projects/soc2009/trasz_limits/sys/sys/vmmeter.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/ufs/ffs/ffs_softdep.c#14 integrate .. //depot/projects/soc2009/trasz_limits/sys/ufs/ufs/ufs_vnops.c#11 integrate .. //depot/projects/soc2009/trasz_limits/sys/vm/swap_pager.c#17 integrate .. //depot/projects/soc2009/trasz_limits/sys/vm/vm_glue.c#12 integrate .. //depot/projects/soc2009/trasz_limits/sys/vm/vm_meter.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/vm/vm_object.c#15 integrate .. //depot/projects/soc2009/trasz_limits/sys/vm/vm_page.c#23 integrate .. //depot/projects/soc2009/trasz_limits/sys/vm/vm_pageout.c#21 integrate .. //depot/projects/soc2009/trasz_limits/sys/x86/include/_inttypes.h#1 branch .. //depot/projects/soc2009/trasz_limits/sys/xen/evtchn/evtchn.c#6 integrate .. //depot/projects/soc2009/trasz_limits/tools/regression/acct/Makefile#3 integrate .. //depot/projects/soc2009/trasz_limits/tools/regression/acct/pack.c#2 integrate .. //depot/projects/soc2009/trasz_limits/tools/regression/acct/regress.t#3 integrate .. //depot/projects/soc2009/trasz_limits/tools/regression/bin/date/regress.sh#3 integrate .. //depot/projects/soc2009/trasz_limits/tools/regression/bin/sh/builtins/exit1.0#1 branch .. //depot/projects/soc2009/trasz_limits/tools/regression/bin/sh/builtins/exit2.8#1 branch .. //depot/projects/soc2009/trasz_limits/tools/regression/bin/sh/builtins/exit3.0#1 branch .. //depot/projects/soc2009/trasz_limits/tools/regression/bin/sh/builtins/trap4.0#1 branch .. //depot/projects/soc2009/trasz_limits/tools/regression/bin/sh/errors/assignment-error2.0#1 branch .. //depot/projects/soc2009/trasz_limits/tools/regression/bin/sh/errors/redirection-error7.0#1 branch .. //depot/projects/soc2009/trasz_limits/tools/regression/bin/sh/execution/path1.0#1 branch .. //depot/projects/soc2009/trasz_limits/tools/regression/bin/sh/expansion/cmdsubst10.0#1 branch .. //depot/projects/soc2009/trasz_limits/tools/regression/bin/sh/expansion/cmdsubst8.0#1 branch .. //depot/projects/soc2009/trasz_limits/tools/regression/bin/sh/expansion/cmdsubst9.0#1 branch .. //depot/projects/soc2009/trasz_limits/tools/regression/usr.bin/sed/Makefile#2 integrate .. //depot/projects/soc2009/trasz_limits/tools/regression/usr.bin/sed/inplace_race.t#1 branch .. //depot/projects/soc2009/trasz_limits/tools/tools/nanobsd/gateworks/common#4 integrate .. //depot/projects/soc2009/trasz_limits/tools/tools/nanobsd/nanobsd.sh#12 integrate .. //depot/projects/soc2009/trasz_limits/usr.bin/calendar/calendar.1#6 integrate .. //depot/projects/soc2009/trasz_limits/usr.bin/calendar/calendars/calendar.freebsd#16 integrate .. //depot/projects/soc2009/trasz_limits/usr.bin/sed/main.c#4 integrate .. //depot/projects/soc2009/trasz_limits/usr.bin/xlint/Makefile.inc#3 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/Makefile.mips#2 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/cpucontrol/cpucontrol.c#4 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/fwcontrol/fwdv.c#2 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/fwcontrol/fwmpegts.c#2 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/ndp/ndp.c#5 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/newsyslog/newsyslog.c#7 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/pc-sysinstall/backend-query/disk-part.sh#3 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/pc-sysinstall/backend-query/send-logs.sh#2 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/pc-sysinstall/backend/functions-cleanup.sh#5 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/pc-sysinstall/backend/functions-disk.sh#6 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/pc-sysinstall/backend/functions-networking.sh#3 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/rtprio/rtprio.c#2 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/sysinstall/devices.c#10 integrate Differences ... ==== //depot/projects/soc2009/trasz_limits/COPYRIGHT#3 (text+ko) ==== @@ -1,10 +1,10 @@ -# $FreeBSD: src/COPYRIGHT,v 1.12 2009/12/31 10:00:37 obrien Exp $ +# $FreeBSD: src/COPYRIGHT,v 1.13 2010/12/31 18:07:16 bz Exp $ # @(#)COPYRIGHT 8.2 (Berkeley) 3/21/94 The compilation of software known as FreeBSD is distributed under the following terms: -Copyright (c) 1992-2010 The FreeBSD Project. All rights reserved. +Copyright (c) 1992-2011 The FreeBSD Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions ==== //depot/projects/soc2009/trasz_limits/Makefile#8 (text+ko) ==== @@ -1,5 +1,5 @@ # -# $FreeBSD: src/Makefile,v 1.371 2010/12/24 04:55:56 imp Exp $ +# $FreeBSD: src/Makefile,v 1.374 2011/01/07 20:36:27 imp Exp $ # # The user-driven targets are: # @@ -26,6 +26,7 @@ # delete-old-dirs - Delete obsolete directories. # delete-old-files - Delete obsolete files. # delete-old-libs - Delete obsolete libraries. +# targets - Print a list of supported TARGET/TARGET_ARCH pairs. # # This makefile is simple by design. The FreeBSD make automatically reads # the /usr/share/mk/sys.mk unless the -m argument is specified on the @@ -280,10 +281,10 @@ # with a reasonable chance of success, regardless of how old your # existing system is. # -.if make(universe) || make(universe_kernels) || make(tinderbox) +.if make(universe) || make(universe_kernels) || make(tinderbox) || make(targets) TARGETS?=amd64 arm i386 ia64 mips pc98 powerpc sparc64 sun4v TARGET_ARCHES_arm?= arm armeb -TARGET_ARCHES_mips?= mipsel mipseb +TARGET_ARCHES_mips?= mipsel mipseb mips64el mips64eb TARGET_ARCHES_powerpc?= powerpc powerpc64 TARGET_ARCHES_pc98?= i386 TARGET_ARCHES_sun4v?= sparc64 @@ -291,6 +292,14 @@ TARGET_ARCHES_${target}?= ${target} .endfor +targets: + @echo "Supported TARGET/TARGET_ARCH pairs" +.for target in ${TARGETS} +.for target_arch in ${TARGET_ARCHES_${target}} + @echo " ${target}/${target_arch}" +.endfor +.endfor + .if defined(DOING_TINDERBOX) FAILFILE=tinderbox.failed MAKEFAIL=tee -a ${FAILFILE} @@ -351,7 +360,10 @@ .for kernel in ${KERNCONFS} TARGET_ARCH_${kernel}!= cd ${.CURDIR}/sys/${TARGET}/conf && \ config -m ${.CURDIR}/sys/${TARGET}/conf/${kernel} 2> /dev/null | \ - cut -f 2 + grep -v WARNING: | cut -f 2 +.if empty(TARGET_ARCH_${kernel}) +.error "Target architecture for ${TARGET}/conf/${kernel} unknown. config(8) likely too old." +.endif universe_kernconfs: universe_kernconf_${TARGET}_${kernel} universe_kernconf_${TARGET}_${kernel}: @(cd ${.CURDIR} && env __MAKE_CONF=/dev/null \ ==== //depot/projects/soc2009/trasz_limits/Makefile.inc1#18 (text+ko) ==== @@ -1,5 +1,5 @@ # -# $FreeBSD: src/Makefile.inc1,v 1.675 2010/11/18 16:32:52 markm Exp $ +# $FreeBSD: src/Makefile.inc1,v 1.676 2011/01/07 20:26:33 imp Exp $ # # Make command line options: # -DNO_CLEANDIR run ${MAKE} clean, instead of ${MAKE} cleandir @@ -121,7 +121,7 @@ TARGET_ARCH= ${TARGET:S/pc98/i386/:S/sun4v/sparc64/:S/mips/mipsel/} .elif !defined(TARGET) && defined(TARGET_ARCH) && \ ${TARGET_ARCH} != ${MACHINE_ARCH} -TARGET= ${TARGET_ARCH:C/mipse[lb]/mips/:C/armeb/arm/} +TARGET= ${TARGET_ARCH:C/mips.*e[lb]/mips/:C/armeb/arm/} .endif # Legacy names, for a transition period mips:mips -> mipsel:mips .if defined(TARGET) && defined(TARGET_ARCH) && \ @@ -142,7 +142,7 @@ TARGET?= ${MACHINE} TARGET_ARCH?= ${MACHINE_ARCH} -KNOWN_ARCHES?= amd64 arm armeb/arm i386 i386/pc98 ia64 mipsel/mips mipseb/mips powerpc powerpc64/powerpc sparc64 sparc64/sun4v +KNOWN_ARCHES?= amd64 arm armeb/arm i386 i386/pc98 ia64 mipsel/mips mipseb/mips mips64el/mips mips64eb/mips mipsn32el/mips mipsn32eb/mips powerpc powerpc64/powerpc sparc64 sparc64/sun4v .if ${TARGET} == ${TARGET_ARCH} _t= ${TARGET} .else ==== //depot/projects/soc2009/trasz_limits/Makefile.mips#4 (text+ko) ==== @@ -1,5 +1,5 @@ -# $FreeBSD: src/Makefile.mips,v 1.4 2010/08/26 14:54:12 imp Exp $ +# $FreeBSD: src/Makefile.mips,v 1.5 2011/01/07 20:26:33 imp Exp $ -.if defined(TARGET_ABI) && ${TARGET_ABI} == "n64" +.if ${MACHINE_ARCH} != "mipsel" && ${MACHINE_ARCH} != "mipseb" MK_RESCUE=no .endif ==== //depot/projects/soc2009/trasz_limits/UPDATING#31 (text+ko) ==== @@ -22,6 +22,20 @@ machines to maximize performance. (To disable malloc debugging, run ln -s aj /etc/malloc.conf.) +20110103: + If you are trying to run make universe on a -stable system, and you get + the following warning: +"Makefile", line 356: "Target architecture for i386/conf/GENERIC unknown. config(8) likely too old." + or something similar to it, then you must upgrade your -stable system + to 8.2-Release or newer (really, any time after r210146 7/15/2010 in + stable/8) or build the config from the latest stable/8 branch and + install it on your system. + + Prior to this date, building a current universe on 8-stable system from + between 7/15/2010 and 1/2/2011 would result in a weird shell parsing + error in the first kernel build phase. A new config on those old systems + will fix that problem for older versions of -current. + 20101228: The TCP stack has been modified to allow Khelp modules to interact with it via helper hook points and store per-connection data in the TCP @@ -1279,4 +1293,4 @@ Contact Warner Losh if you have any questions about your use of this document. -$FreeBSD: src/UPDATING,v 1.673 2010/12/28 12:13:30 lstewart Exp $ +$FreeBSD: src/UPDATING,v 1.674 2011/01/03 23:05:20 imp Exp $ ==== //depot/projects/soc2009/trasz_limits/bin/ps/print.c#5 (text+ko) ==== @@ -34,7 +34,7 @@ #endif #include <sys/cdefs.h> -__FBSDID("$FreeBSD: src/bin/ps/print.c,v 1.101 2010/03/17 22:57:58 jmallett Exp $"); +__FBSDID("$FreeBSD: src/bin/ps/print.c,v 1.102 2011/01/09 12:50:44 kib Exp $"); #include <sys/param.h> #include <sys/time.h> @@ -45,6 +45,7 @@ #include <sys/mac.h> #include <sys/user.h> #include <sys/sysctl.h> +#include <sys/vmmeter.h> #include <err.h> #include <grp.h> ==== //depot/projects/soc2009/trasz_limits/bin/setfacl/setfacl.c#4 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include <sys/cdefs.h> -__FBSDID("$FreeBSD: src/bin/setfacl/setfacl.c,v 1.16 2010/03/07 07:59:05 joel Exp $"); +__FBSDID("$FreeBSD: src/bin/setfacl/setfacl.c,v 1.17 2011/01/03 17:17:31 jh Exp $"); #include <sys/types.h> #include <sys/param.h> @@ -201,12 +201,14 @@ if (stat(file->filename, &sb) == -1) { warn("%s: stat() failed", file->filename); + carried_error++; continue; } if (acl_type == ACL_TYPE_DEFAULT && S_ISDIR(sb.st_mode) == 0) { warnx("%s: default ACL may only be set on a directory", file->filename); + carried_error++; continue; } @@ -218,6 +220,7 @@ if (acl_type == ACL_TYPE_DEFAULT) { warnx("%s: there are no default entries " "in NFSv4 ACLs", file->filename); + carried_error++; continue; } acl_type = ACL_TYPE_NFS4; @@ -240,6 +243,7 @@ else warn("%s: acl_get_file() failed", file->filename); + carried_error++; continue; } ==== //depot/projects/soc2009/trasz_limits/bin/sh/eval.c#18 (text+ko) ==== @@ -36,7 +36,7 @@ #endif #endif /* not lint */ #include <sys/cdefs.h> -__FBSDID("$FreeBSD: src/bin/sh/eval.c,v 1.96 2010/12/28 21:27:08 jilles Exp $"); +__FBSDID("$FreeBSD: src/bin/sh/eval.c,v 1.99 2011/01/05 23:17:29 jilles Exp $"); #include <paths.h> #include <signal.h> @@ -643,10 +643,35 @@ result->fd, result->buf, result->nleft, result->jp)); } - +/* + * Check if a builtin can safely be executed in the same process, + * even though it should be in a subshell (command substitution). + * Note that jobid, jobs, times and trap can show information not + * available in a child process; this is deliberate. + * The arguments should already have been expanded. + */ +static int +safe_builtin(int idx, int argc, char **argv) +{ + if (idx == BLTINCMD || idx == COMMANDCMD || idx == ECHOCMD || + idx == FALSECMD || idx == JOBIDCMD || idx == JOBSCMD || + idx == KILLCMD || idx == PRINTFCMD || idx == PWDCMD || + idx == TESTCMD || idx == TIMESCMD || idx == TRUECMD || + idx == TYPECMD) + return (1); + if (idx == EXPORTCMD || idx == TRAPCMD || idx == ULIMITCMD || + idx == UMASKCMD) + return (argc <= 1 || (argc == 2 && argv[1][0] == '-')); + if (idx == SETCMD) + return (argc <= 1 || (argc == 2 && (argv[1][0] == '-' || + argv[1][0] == '+') && argv[1][1] == 'o' && + argv[1][2] == '\0')); + return (0); +} /* * Execute a simple command. + * Note: This may or may not return if (flags & EV_EXIT). */ static void @@ -683,6 +708,7 @@ arglist.lastp = &arglist.list; varlist.lastp = &varlist.list; varflag = 1; + jp = NULL; do_clearcmdentry = 0; oexitstatus = exitstatus; exitstatus = 0; @@ -861,10 +887,8 @@ || ((cmdentry.cmdtype == CMDNORMAL || cmdentry.cmdtype == CMDUNKNOWN) && ((flags & EV_EXIT) == 0 || have_traps())) || ((flags & EV_BACKCMD) != 0 - && (cmdentry.cmdtype != CMDBUILTIN - || cmdentry.u.index == CDCMD - || cmdentry.u.index == DOTCMD - || cmdentry.u.index == EVALCMD))) { + && (cmdentry.cmdtype != CMDBUILTIN || + !safe_builtin(cmdentry.u.index, argc, argv)))) { jp = makejob(cmd, 1); mode = cmd->ncmd.backgnd; if (flags & EV_BACKCMD) { @@ -943,7 +967,7 @@ evalskip = 0; skipcount = 0; } - if (flags & EV_EXIT) + if (jp) exitshell(exitstatus); } else if (cmdentry.cmdtype == CMDBUILTIN) { #ifdef DEBUG @@ -975,8 +999,7 @@ */ if (argc == 0 && !(flags & EV_BACKCMD)) cmdentry.special = 1; - if (cmdentry.special) - listsetvar(cmdenviron); + listsetvar(cmdenviron, cmdentry.special ? 0 : VNOSET); if (argc > 0) bltinsetlocale(); commandname = argv[0]; @@ -992,13 +1015,12 @@ out1 = &output; out2 = &errout; freestdout(); + handler = savehandler; if (e != EXSHELLPROC) { commandname = savecmdname; - if (flags & EV_EXIT) { + if (jp) exitshell(exitstatus); - } } - handler = savehandler; if (flags == EV_BACKCMD) { backcmd->buf = memout.buf; backcmd->nleft = memout.nextc - memout.buf; ==== //depot/projects/soc2009/trasz_limits/bin/sh/exec.c#11 (text+ko) ==== @@ -36,7 +36,7 @@ #endif #endif /* not lint */ #include <sys/cdefs.h> -__FBSDID("$FreeBSD: src/bin/sh/exec.c,v 1.46 2010/12/26 13:25:47 jilles Exp $"); +__FBSDID("$FreeBSD: src/bin/sh/exec.c,v 1.47 2011/01/09 21:07:30 jilles Exp $"); #include <sys/types.h> #include <sys/stat.h> @@ -92,7 +92,6 @@ static struct tblentry *cmdtable[CMDTABLESIZE]; -static int builtinloc = -1; /* index in path of %builtin, or -1 */ int exerrno = 0; /* Last exec error */ @@ -244,8 +243,7 @@ } while ((name = *argptr) != NULL) { if ((cmdp = cmdlookup(name, 0)) != NULL - && (cmdp->cmdtype == CMDNORMAL - || (cmdp->cmdtype == CMDBUILTIN && builtinloc >= 0))) + && cmdp->cmdtype == CMDNORMAL) delete_cmd_entry(); find_command(name, &entry, DO_ERR, pathval()); if (verbose) { @@ -336,8 +334,8 @@ goto success; } - /* If %builtin not in path, check for builtin next */ - if (builtinloc < 0 && (i = find_builtin(name, &spec)) >= 0) { + /* Check for builtin next */ + if ((i = find_builtin(name, &spec)) >= 0) { INTOFF; cmdp = cmdlookup(name, 1); if (cmdp->cmdtype == CMDFUNCTION) @@ -353,7 +351,7 @@ prev = -1; /* where to start */ if (cmdp) { /* doing a rehash */ if (cmdp->cmdtype == CMDBUILTIN) - prev = builtinloc; + prev = -1; else prev = cmdp->param.index; } @@ -365,19 +363,7 @@ stunalloc(fullname); idx++; if (pathopt) { - if (prefix("builtin", pathopt)) { - if ((i = find_builtin(name, &spec)) < 0) - goto loop; - INTOFF; - cmdp = cmdlookup(name, 1); - if (cmdp->cmdtype == CMDFUNCTION) - cmdp = &loc_cmd; - cmdp->cmdtype = CMDBUILTIN; - cmdp->param.index = i; - cmdp->special = spec; - INTON; - goto success; - } else if (prefix("func", pathopt)) { + if (prefix("func", pathopt)) { /* handled below */ } else { goto loop; /* ignore unimplemented options */ @@ -484,8 +470,7 @@ for (pp = cmdtable ; pp < &cmdtable[CMDTABLESIZE] ; pp++) { for (cmdp = *pp ; cmdp ; cmdp = cmdp->next) { - if (cmdp->cmdtype == CMDNORMAL - || (cmdp->cmdtype == CMDBUILTIN && builtinloc >= 0)) + if (cmdp->cmdtype == CMDNORMAL) cmdp->rehash = 1; } } @@ -505,13 +490,11 @@ const char *old, *new; int idx; int firstchange; - int bltin; old = pathval(); new = newval; firstchange = 9999; /* assume no change */ idx = 0; - bltin = -1; for (;;) { if (*old != *new) { firstchange = idx; @@ -522,19 +505,12 @@ } if (*new == '\0') break; - if (*new == '%' && bltin < 0 && prefix("builtin", new + 1)) - bltin = idx; if (*new == ':') { >>> TRUNCATED FOR MAIL (1000 lines) <<<help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201101101415.p0AEFPe9084549>
