svn commit: r217120 - in projects/binutils-2.17: . bin/setfacl
bin/sh contrib/gcc/config/i386 contrib/top etc etc/rc.d
include lib/bind lib/csu/amd64 lib/csu/i386-elf
lib/libc/amd64/gen lib/libc/am...
Dimitry Andric
dim at FreeBSD.org
Fri Jan 7 18:54:09 UTC 2011
Author: dim
Date: Fri Jan 7 18:54:08 2011
New Revision: 217120
URL: http://svn.freebsd.org/changeset/base/217120
Log:
Sync: merge r216827 through r217118 from ^/head.
Added:
projects/binutils-2.17/share/man/man4/vte.4
- copied unchanged from r217118, head/share/man/man4/vte.4
projects/binutils-2.17/share/man/man9/osd.9
- copied unchanged from r217118, head/share/man/man9/osd.9
projects/binutils-2.17/sys/boot/powerpc/ps3/
- copied from r217118, head/sys/boot/powerpc/ps3/
projects/binutils-2.17/sys/dev/mii/rdcphy.c
- copied unchanged from r217118, head/sys/dev/mii/rdcphy.c
projects/binutils-2.17/sys/dev/mii/rdcphyreg.h
- copied unchanged from r217118, head/sys/dev/mii/rdcphyreg.h
projects/binutils-2.17/sys/dev/vte/
- copied from r217118, head/sys/dev/vte/
projects/binutils-2.17/sys/modules/vte/
- copied from r217118, head/sys/modules/vte/
projects/binutils-2.17/sys/powerpc/ps3/
- copied from r217118, head/sys/powerpc/ps3/
projects/binutils-2.17/tools/regression/bin/sh/builtins/exit1.0
- copied unchanged from r217118, head/tools/regression/bin/sh/builtins/exit1.0
projects/binutils-2.17/tools/regression/bin/sh/builtins/trap4.0
- copied unchanged from r217118, head/tools/regression/bin/sh/builtins/trap4.0
projects/binutils-2.17/tools/regression/bin/sh/errors/assignment-error2.0
- copied unchanged from r217118, head/tools/regression/bin/sh/errors/assignment-error2.0
projects/binutils-2.17/tools/regression/bin/sh/errors/redirection-error7.0
- copied unchanged from r217118, head/tools/regression/bin/sh/errors/redirection-error7.0
Deleted:
projects/binutils-2.17/sys/arm/conf/SKYEYE
projects/binutils-2.17/sys/mips/conf/OCTEON1-32
Modified:
projects/binutils-2.17/COPYRIGHT
projects/binutils-2.17/Makefile
projects/binutils-2.17/UPDATING
projects/binutils-2.17/bin/setfacl/setfacl.c
projects/binutils-2.17/bin/sh/eval.c
projects/binutils-2.17/bin/sh/redir.c
projects/binutils-2.17/bin/sh/var.c
projects/binutils-2.17/bin/sh/var.h
projects/binutils-2.17/contrib/gcc/config/i386/freebsd.h
projects/binutils-2.17/etc/devd.conf
projects/binutils-2.17/etc/rc.d/ldconfig
projects/binutils-2.17/etc/rc.subr
projects/binutils-2.17/include/pthread.h
projects/binutils-2.17/lib/bind/config.mk
projects/binutils-2.17/lib/csu/amd64/crti.S
projects/binutils-2.17/lib/csu/amd64/crtn.S
projects/binutils-2.17/lib/csu/i386-elf/crt1_s.S
projects/binutils-2.17/lib/csu/i386-elf/crti.S
projects/binutils-2.17/lib/csu/i386-elf/crtn.S
projects/binutils-2.17/lib/libc/amd64/gen/_setjmp.S
projects/binutils-2.17/lib/libc/amd64/gen/fabs.S
projects/binutils-2.17/lib/libc/amd64/gen/modf.S
projects/binutils-2.17/lib/libc/amd64/gen/rfork_thread.S
projects/binutils-2.17/lib/libc/amd64/gen/setjmp.S
projects/binutils-2.17/lib/libc/amd64/gen/sigsetjmp.S
projects/binutils-2.17/lib/libc/amd64/stdlib/div.S
projects/binutils-2.17/lib/libc/amd64/stdlib/ldiv.S
projects/binutils-2.17/lib/libc/amd64/stdlib/lldiv.S
projects/binutils-2.17/lib/libc/amd64/string/bcmp.S
projects/binutils-2.17/lib/libc/amd64/string/bcopy.S
projects/binutils-2.17/lib/libc/amd64/string/bzero.S
projects/binutils-2.17/lib/libc/amd64/string/memcmp.S
projects/binutils-2.17/lib/libc/amd64/string/memmove.S
projects/binutils-2.17/lib/libc/amd64/string/memset.S
projects/binutils-2.17/lib/libc/amd64/string/strcat.S
projects/binutils-2.17/lib/libc/amd64/string/strcmp.S
projects/binutils-2.17/lib/libc/amd64/string/strcpy.S
projects/binutils-2.17/lib/libc/amd64/sys/brk.S
projects/binutils-2.17/lib/libc/amd64/sys/cerror.S
projects/binutils-2.17/lib/libc/amd64/sys/exect.S
projects/binutils-2.17/lib/libc/amd64/sys/getcontext.S
projects/binutils-2.17/lib/libc/amd64/sys/pipe.S
projects/binutils-2.17/lib/libc/amd64/sys/ptrace.S
projects/binutils-2.17/lib/libc/amd64/sys/reboot.S
projects/binutils-2.17/lib/libc/amd64/sys/sbrk.S
projects/binutils-2.17/lib/libc/amd64/sys/setlogin.S
projects/binutils-2.17/lib/libc/amd64/sys/sigreturn.S
projects/binutils-2.17/lib/libc/amd64/sys/vfork.S
projects/binutils-2.17/lib/libc/i386/gen/_ctx_start.S
projects/binutils-2.17/lib/libc/i386/gen/_setjmp.S
projects/binutils-2.17/lib/libc/i386/gen/fabs.S
projects/binutils-2.17/lib/libc/i386/gen/modf.S
projects/binutils-2.17/lib/libc/i386/gen/rfork_thread.S
projects/binutils-2.17/lib/libc/i386/gen/setjmp.S
projects/binutils-2.17/lib/libc/i386/gen/sigsetjmp.S
projects/binutils-2.17/lib/libc/i386/stdlib/div.S
projects/binutils-2.17/lib/libc/i386/stdlib/ldiv.S
projects/binutils-2.17/lib/libc/i386/string/bcmp.S
projects/binutils-2.17/lib/libc/i386/string/bcopy.S
projects/binutils-2.17/lib/libc/i386/string/bzero.S
projects/binutils-2.17/lib/libc/i386/string/ffs.S
projects/binutils-2.17/lib/libc/i386/string/index.S
projects/binutils-2.17/lib/libc/i386/string/memchr.S
projects/binutils-2.17/lib/libc/i386/string/memcmp.S
projects/binutils-2.17/lib/libc/i386/string/memcpy.S
projects/binutils-2.17/lib/libc/i386/string/memmove.S
projects/binutils-2.17/lib/libc/i386/string/memset.S
projects/binutils-2.17/lib/libc/i386/string/rindex.S
projects/binutils-2.17/lib/libc/i386/string/strcat.S
projects/binutils-2.17/lib/libc/i386/string/strchr.S
projects/binutils-2.17/lib/libc/i386/string/strcmp.S
projects/binutils-2.17/lib/libc/i386/string/strcpy.S
projects/binutils-2.17/lib/libc/i386/string/strncmp.S
projects/binutils-2.17/lib/libc/i386/string/strrchr.S
projects/binutils-2.17/lib/libc/i386/string/swab.S
projects/binutils-2.17/lib/libc/i386/string/wcschr.S
projects/binutils-2.17/lib/libc/i386/string/wcscmp.S
projects/binutils-2.17/lib/libc/i386/string/wcslen.S
projects/binutils-2.17/lib/libc/i386/string/wmemchr.S
projects/binutils-2.17/lib/libc/i386/sys/Ovfork.S
projects/binutils-2.17/lib/libc/i386/sys/brk.S
projects/binutils-2.17/lib/libc/i386/sys/cerror.S
projects/binutils-2.17/lib/libc/i386/sys/exect.S
projects/binutils-2.17/lib/libc/i386/sys/getcontext.S
projects/binutils-2.17/lib/libc/i386/sys/pipe.S
projects/binutils-2.17/lib/libc/i386/sys/ptrace.S
projects/binutils-2.17/lib/libc/i386/sys/reboot.S
projects/binutils-2.17/lib/libc/i386/sys/sbrk.S
projects/binutils-2.17/lib/libc/i386/sys/setlogin.S
projects/binutils-2.17/lib/libc/i386/sys/sigreturn.S
projects/binutils-2.17/lib/libc/i386/sys/syscall.S
projects/binutils-2.17/lib/libc/sys/Makefile.inc
projects/binutils-2.17/lib/libcompiler_rt/Makefile
projects/binutils-2.17/lib/libstand/Makefile
projects/binutils-2.17/lib/libthr/arch/amd64/amd64/_umtx_op_err.S
projects/binutils-2.17/lib/libthr/arch/i386/i386/_umtx_op_err.S
projects/binutils-2.17/lib/libthr/thread/thr_cond.c
projects/binutils-2.17/lib/libthr/thread/thr_mutex.c
projects/binutils-2.17/lib/libugidfw/ugidfw.c
projects/binutils-2.17/lib/msun/amd64/e_remainder.S
projects/binutils-2.17/lib/msun/amd64/e_remainderf.S
projects/binutils-2.17/lib/msun/amd64/e_remainderl.S
projects/binutils-2.17/lib/msun/amd64/e_sqrt.S
projects/binutils-2.17/lib/msun/amd64/e_sqrtf.S
projects/binutils-2.17/lib/msun/amd64/e_sqrtl.S
projects/binutils-2.17/lib/msun/amd64/s_llrint.S
projects/binutils-2.17/lib/msun/amd64/s_llrintf.S
projects/binutils-2.17/lib/msun/amd64/s_llrintl.S
projects/binutils-2.17/lib/msun/amd64/s_logbl.S
projects/binutils-2.17/lib/msun/amd64/s_lrint.S
projects/binutils-2.17/lib/msun/amd64/s_lrintf.S
projects/binutils-2.17/lib/msun/amd64/s_lrintl.S
projects/binutils-2.17/lib/msun/amd64/s_remquo.S
projects/binutils-2.17/lib/msun/amd64/s_remquof.S
projects/binutils-2.17/lib/msun/amd64/s_remquol.S
projects/binutils-2.17/lib/msun/amd64/s_rintl.S
projects/binutils-2.17/lib/msun/amd64/s_scalbn.S
projects/binutils-2.17/lib/msun/amd64/s_scalbnf.S
projects/binutils-2.17/lib/msun/amd64/s_scalbnl.S
projects/binutils-2.17/lib/msun/i387/e_exp.S
projects/binutils-2.17/lib/msun/i387/e_fmod.S
projects/binutils-2.17/lib/msun/i387/e_log.S
projects/binutils-2.17/lib/msun/i387/e_log10.S
projects/binutils-2.17/lib/msun/i387/e_log10f.S
projects/binutils-2.17/lib/msun/i387/e_logf.S
projects/binutils-2.17/lib/msun/i387/e_remainder.S
projects/binutils-2.17/lib/msun/i387/e_remainderf.S
projects/binutils-2.17/lib/msun/i387/e_remainderl.S
projects/binutils-2.17/lib/msun/i387/e_sqrt.S
projects/binutils-2.17/lib/msun/i387/e_sqrtf.S
projects/binutils-2.17/lib/msun/i387/e_sqrtl.S
projects/binutils-2.17/lib/msun/i387/s_ceil.S
projects/binutils-2.17/lib/msun/i387/s_ceilf.S
projects/binutils-2.17/lib/msun/i387/s_ceill.S
projects/binutils-2.17/lib/msun/i387/s_copysign.S
projects/binutils-2.17/lib/msun/i387/s_copysignf.S
projects/binutils-2.17/lib/msun/i387/s_copysignl.S
projects/binutils-2.17/lib/msun/i387/s_cos.S
projects/binutils-2.17/lib/msun/i387/s_finite.S
projects/binutils-2.17/lib/msun/i387/s_floor.S
projects/binutils-2.17/lib/msun/i387/s_floorf.S
projects/binutils-2.17/lib/msun/i387/s_floorl.S
projects/binutils-2.17/lib/msun/i387/s_llrint.S
projects/binutils-2.17/lib/msun/i387/s_llrintf.S
projects/binutils-2.17/lib/msun/i387/s_llrintl.S
projects/binutils-2.17/lib/msun/i387/s_logb.S
projects/binutils-2.17/lib/msun/i387/s_logbf.S
projects/binutils-2.17/lib/msun/i387/s_logbl.S
projects/binutils-2.17/lib/msun/i387/s_lrint.S
projects/binutils-2.17/lib/msun/i387/s_lrintf.S
projects/binutils-2.17/lib/msun/i387/s_lrintl.S
projects/binutils-2.17/lib/msun/i387/s_remquo.S
projects/binutils-2.17/lib/msun/i387/s_remquof.S
projects/binutils-2.17/lib/msun/i387/s_remquol.S
projects/binutils-2.17/lib/msun/i387/s_rint.S
projects/binutils-2.17/lib/msun/i387/s_rintf.S
projects/binutils-2.17/lib/msun/i387/s_rintl.S
projects/binutils-2.17/lib/msun/i387/s_scalbn.S
projects/binutils-2.17/lib/msun/i387/s_scalbnf.S
projects/binutils-2.17/lib/msun/i387/s_scalbnl.S
projects/binutils-2.17/lib/msun/i387/s_significand.S
projects/binutils-2.17/lib/msun/i387/s_significandf.S
projects/binutils-2.17/lib/msun/i387/s_sin.S
projects/binutils-2.17/lib/msun/i387/s_tan.S
projects/binutils-2.17/lib/msun/i387/s_trunc.S
projects/binutils-2.17/lib/msun/i387/s_truncf.S
projects/binutils-2.17/lib/msun/i387/s_truncl.S
projects/binutils-2.17/libexec/ftpd/ftpd.c
projects/binutils-2.17/libexec/rtld-elf/amd64/Makefile.inc
projects/binutils-2.17/libexec/rtld-elf/amd64/rtld_start.S
projects/binutils-2.17/libexec/rtld-elf/i386/Makefile.inc
projects/binutils-2.17/libexec/rtld-elf/i386/rtld_start.S
projects/binutils-2.17/libexec/rtld-elf/powerpc64/reloc.c
projects/binutils-2.17/sbin/camcontrol/camcontrol.8
projects/binutils-2.17/sbin/ifconfig/ifmedia.c
projects/binutils-2.17/share/man/man4/Makefile
projects/binutils-2.17/share/man/man4/altq.4
projects/binutils-2.17/share/man/man4/miibus.4
projects/binutils-2.17/share/man/man4/vlan.4
projects/binutils-2.17/share/man/man4/wi.4
projects/binutils-2.17/share/man/man9/BUS_SETUP_INTR.9
projects/binutils-2.17/share/man/man9/Makefile
projects/binutils-2.17/share/man/man9/ithread.9
projects/binutils-2.17/share/man/man9/mutex.9
projects/binutils-2.17/share/man/man9/style.9
projects/binutils-2.17/share/man/man9/swi.9
projects/binutils-2.17/share/misc/committers-doc.dot
projects/binutils-2.17/share/misc/committers-src.dot
projects/binutils-2.17/share/mk/bsd.lib.mk
projects/binutils-2.17/share/mk/sys.mk
projects/binutils-2.17/sys/amd64/include/elf.h
projects/binutils-2.17/sys/arm/at91/at91_st.c
projects/binutils-2.17/sys/arm/at91/at91rm9200.c
projects/binutils-2.17/sys/arm/at91/if_macb.c
projects/binutils-2.17/sys/arm/at91/uart_bus_at91usart.c
projects/binutils-2.17/sys/arm/at91/uart_cpu_at91rm9200usart.c
projects/binutils-2.17/sys/arm/at91/uart_dev_at91usart.c
projects/binutils-2.17/sys/arm/include/elf.h
projects/binutils-2.17/sys/arm/include/pmap.h
projects/binutils-2.17/sys/arm/mv/gpio.c
projects/binutils-2.17/sys/arm/s3c2xx0/s3c24x0_clk.c
projects/binutils-2.17/sys/boot/efi/libefi/efinet.c
projects/binutils-2.17/sys/boot/efi/libefi/efipart.c
projects/binutils-2.17/sys/boot/ficl/Makefile
projects/binutils-2.17/sys/boot/forth/loader.conf
projects/binutils-2.17/sys/boot/i386/Makefile.inc
projects/binutils-2.17/sys/boot/i386/boot2/Makefile
projects/binutils-2.17/sys/boot/i386/gptboot/Makefile
projects/binutils-2.17/sys/boot/i386/gptzfsboot/Makefile
projects/binutils-2.17/sys/boot/i386/zfsboot/Makefile
projects/binutils-2.17/sys/boot/pc98/Makefile.inc
projects/binutils-2.17/sys/boot/pc98/boot2/Makefile
projects/binutils-2.17/sys/boot/powerpc/Makefile
projects/binutils-2.17/sys/boot/zfs/Makefile
projects/binutils-2.17/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio.h
projects/binutils-2.17/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c
projects/binutils-2.17/sys/conf/NOTES
projects/binutils-2.17/sys/conf/files
projects/binutils-2.17/sys/conf/files.powerpc
projects/binutils-2.17/sys/conf/kern.mk
projects/binutils-2.17/sys/conf/options.i386
projects/binutils-2.17/sys/conf/options.powerpc
projects/binutils-2.17/sys/dev/acpica/acpi_ec.c
projects/binutils-2.17/sys/dev/adlink/adlink.c
projects/binutils-2.17/sys/dev/ae/if_ae.c
projects/binutils-2.17/sys/dev/ae/if_aevar.h
projects/binutils-2.17/sys/dev/age/if_age.c
projects/binutils-2.17/sys/dev/age/if_agevar.h
projects/binutils-2.17/sys/dev/alc/if_alc.c
projects/binutils-2.17/sys/dev/alc/if_alcvar.h
projects/binutils-2.17/sys/dev/ale/if_ale.c
projects/binutils-2.17/sys/dev/ale/if_alevar.h
projects/binutils-2.17/sys/dev/bge/if_bge.c
projects/binutils-2.17/sys/dev/if_ndis/if_ndis.c
projects/binutils-2.17/sys/dev/ispfw/asm_2322.h
projects/binutils-2.17/sys/dev/ispfw/asm_2400.h
projects/binutils-2.17/sys/dev/ispfw/asm_2500.h
projects/binutils-2.17/sys/dev/mii/miidevs
projects/binutils-2.17/sys/dev/mmc/mmc.c
projects/binutils-2.17/sys/dev/mpt/mpt_cam.c
projects/binutils-2.17/sys/dev/msk/if_msk.c
projects/binutils-2.17/sys/dev/mwl/mwlhal.c
projects/binutils-2.17/sys/dev/mxge/if_mxge.c
projects/binutils-2.17/sys/dev/nfe/if_nfe.c
projects/binutils-2.17/sys/dev/nfe/if_nfevar.h
projects/binutils-2.17/sys/dev/pty/pty.c
projects/binutils-2.17/sys/dev/random/randomdev.c
projects/binutils-2.17/sys/dev/usb/controller/ehci_mv.c
projects/binutils-2.17/sys/dev/usb/serial/uplcom.c
projects/binutils-2.17/sys/dev/usb/usbdevs
projects/binutils-2.17/sys/dev/xen/balloon/balloon.c
projects/binutils-2.17/sys/dev/xen/blkfront/blkfront.c
projects/binutils-2.17/sys/dev/xen/netfront/netfront.c
projects/binutils-2.17/sys/dev/xen/xenpci/evtchn.c
projects/binutils-2.17/sys/fs/nfs/nfs_commonsubs.c
projects/binutils-2.17/sys/fs/nfs/nfs_var.h
projects/binutils-2.17/sys/fs/nfs/nfsdport.h
projects/binutils-2.17/sys/fs/nfs/nfsport.h
projects/binutils-2.17/sys/fs/nfsclient/nfs_clvfsops.c
projects/binutils-2.17/sys/fs/nfsclient/nfsmount.h
projects/binutils-2.17/sys/fs/nfsserver/nfs_nfsdport.c
projects/binutils-2.17/sys/fs/nfsserver/nfs_nfsdserv.c
projects/binutils-2.17/sys/fs/nfsserver/nfs_nfsdsocket.c
projects/binutils-2.17/sys/fs/nfsserver/nfs_nfsdstate.c
projects/binutils-2.17/sys/geom/geom_ctl.c
projects/binutils-2.17/sys/geom/part/g_part.c
projects/binutils-2.17/sys/geom/part/g_part_gpt.c
projects/binutils-2.17/sys/i386/conf/GENERIC
projects/binutils-2.17/sys/i386/i386/sys_machdep.c
projects/binutils-2.17/sys/i386/include/elf.h
projects/binutils-2.17/sys/i386/include/pcpu.h
projects/binutils-2.17/sys/i386/include/pmap.h
projects/binutils-2.17/sys/i386/include/segments.h
projects/binutils-2.17/sys/i386/include/xen/hypercall.h
projects/binutils-2.17/sys/i386/include/xen/xen-os.h
projects/binutils-2.17/sys/i386/include/xen/xenpmap.h
projects/binutils-2.17/sys/i386/include/xen/xenvar.h
projects/binutils-2.17/sys/i386/xen/clock.c
projects/binutils-2.17/sys/i386/xen/mp_machdep.c
projects/binutils-2.17/sys/i386/xen/pmap.c
projects/binutils-2.17/sys/i386/xen/xen_machdep.c
projects/binutils-2.17/sys/ia64/include/elf.h
projects/binutils-2.17/sys/kern/init_main.c
projects/binutils-2.17/sys/kern/kern_descrip.c
projects/binutils-2.17/sys/kern/kern_fork.c
projects/binutils-2.17/sys/kern/kern_jail.c
projects/binutils-2.17/sys/kern/kern_kthread.c
projects/binutils-2.17/sys/kern/kern_linker.c
projects/binutils-2.17/sys/kern/kern_synch.c
projects/binutils-2.17/sys/kern/sched_4bsd.c
projects/binutils-2.17/sys/kern/sched_ule.c
projects/binutils-2.17/sys/kern/subr_autoconf.c
projects/binutils-2.17/sys/kern/subr_bus.c
projects/binutils-2.17/sys/kern/subr_devstat.c
projects/binutils-2.17/sys/kern/subr_log.c
projects/binutils-2.17/sys/kern/tty.c
projects/binutils-2.17/sys/kern/tty_tty.c
projects/binutils-2.17/sys/kern/vfs_subr.c
projects/binutils-2.17/sys/mips/cavium/octeon_mp.c
projects/binutils-2.17/sys/mips/cavium/octeon_wdog.c
projects/binutils-2.17/sys/mips/include/cpufunc.h
projects/binutils-2.17/sys/mips/include/elf.h
projects/binutils-2.17/sys/mips/mips/machdep.c
projects/binutils-2.17/sys/mips/mips/mp_machdep.c
projects/binutils-2.17/sys/mips/rmi/dev/nlge/if_nlge.c
projects/binutils-2.17/sys/mips/rmi/dev/xlr/rge.c
projects/binutils-2.17/sys/mips/rmi/fmn.c
projects/binutils-2.17/sys/modules/Makefile
projects/binutils-2.17/sys/modules/aha/Makefile
projects/binutils-2.17/sys/modules/ahb/Makefile
projects/binutils-2.17/sys/modules/mii/Makefile
projects/binutils-2.17/sys/net/flowtable.c
projects/binutils-2.17/sys/net/if_llatbl.h
projects/binutils-2.17/sys/net/if_media.h
projects/binutils-2.17/sys/netinet/if_ether.c
projects/binutils-2.17/sys/netinet/ip_output.c
projects/binutils-2.17/sys/netinet/ipfw/ip_dummynet.c
projects/binutils-2.17/sys/netinet/sctp_input.c
projects/binutils-2.17/sys/netinet/sctp_uio.h
projects/binutils-2.17/sys/nfs/nfs_lock.c
projects/binutils-2.17/sys/nfs/nfs_mountcommon.h
projects/binutils-2.17/sys/nfsclient/nfs_vfsops.c
projects/binutils-2.17/sys/nfsclient/nfsmount.h
projects/binutils-2.17/sys/nlm/nlm_advlock.c
projects/binutils-2.17/sys/nlm/nlm_prot_impl.c
projects/binutils-2.17/sys/pc98/pc98/machdep.c
projects/binutils-2.17/sys/powerpc/aim/nexus.c
projects/binutils-2.17/sys/powerpc/aim/vm_machdep.c
projects/binutils-2.17/sys/powerpc/conf/GENERIC64
projects/binutils-2.17/sys/powerpc/conf/NOTES
projects/binutils-2.17/sys/powerpc/cpufreq/dfs.c
projects/binutils-2.17/sys/powerpc/cpufreq/pcr.c
projects/binutils-2.17/sys/powerpc/include/elf.h
projects/binutils-2.17/sys/powerpc/include/pte.h
projects/binutils-2.17/sys/powerpc/ofw/ofw_real.c
projects/binutils-2.17/sys/powerpc/powermac/macgpio.c
projects/binutils-2.17/sys/powerpc/powermac/uninorth.c
projects/binutils-2.17/sys/powerpc/powerpc/intr_machdep.c
projects/binutils-2.17/sys/sparc64/include/elf.h
projects/binutils-2.17/sys/sparc64/include/intr_machdep.h
projects/binutils-2.17/sys/sparc64/pci/apb.c
projects/binutils-2.17/sys/sparc64/pci/fire.c
projects/binutils-2.17/sys/sparc64/pci/ofw_pcib.c
projects/binutils-2.17/sys/sparc64/pci/psycho.c
projects/binutils-2.17/sys/sparc64/pci/schizo.c
projects/binutils-2.17/sys/sparc64/sbus/sbus.c
projects/binutils-2.17/sys/sparc64/sparc64/intr_machdep.c
projects/binutils-2.17/sys/sparc64/sparc64/tlb.c
projects/binutils-2.17/sys/sparc64/sparc64/tsb.c
projects/binutils-2.17/sys/sun4v/include/elf.h
projects/binutils-2.17/sys/sys/bus.h
projects/binutils-2.17/sys/sys/copyright.h
projects/binutils-2.17/sys/sys/priority.h
projects/binutils-2.17/sys/ufs/ffs/ffs_softdep.c
projects/binutils-2.17/sys/vm/swap_pager.c
projects/binutils-2.17/sys/vm/vm_object.c
projects/binutils-2.17/sys/vm/vm_page.c
projects/binutils-2.17/sys/vm/vm_pageout.c
projects/binutils-2.17/tools/regression/acct/Makefile
projects/binutils-2.17/tools/regression/acct/pack.c
projects/binutils-2.17/tools/regression/acct/regress.t
projects/binutils-2.17/tools/tools/nanobsd/gateworks/common
projects/binutils-2.17/tools/tools/nanobsd/nanobsd.sh
projects/binutils-2.17/usr.bin/calendar/calendar.1
projects/binutils-2.17/usr.bin/calendar/calendars/calendar.freebsd
projects/binutils-2.17/usr.sbin/cpucontrol/cpucontrol.c
projects/binutils-2.17/usr.sbin/fwcontrol/fwdv.c
projects/binutils-2.17/usr.sbin/fwcontrol/fwmpegts.c
projects/binutils-2.17/usr.sbin/newsyslog/newsyslog.c
projects/binutils-2.17/usr.sbin/rtprio/rtprio.c
projects/binutils-2.17/usr.sbin/sysinstall/devices.c
Directory Properties:
projects/binutils-2.17/ (props changed)
projects/binutils-2.17/cddl/contrib/opensolaris/ (props changed)
projects/binutils-2.17/contrib/bind9/ (props changed)
projects/binutils-2.17/contrib/binutils/ (props changed)
projects/binutils-2.17/contrib/bzip2/ (props changed)
projects/binutils-2.17/contrib/ee/ (props changed)
projects/binutils-2.17/contrib/expat/ (props changed)
projects/binutils-2.17/contrib/file/ (props changed)
projects/binutils-2.17/contrib/gdb/ (props changed)
projects/binutils-2.17/contrib/gdtoa/ (props changed)
projects/binutils-2.17/contrib/gnu-sort/ (props changed)
projects/binutils-2.17/contrib/groff/ (props changed)
projects/binutils-2.17/contrib/less/ (props changed)
projects/binutils-2.17/contrib/libpcap/ (props changed)
projects/binutils-2.17/contrib/llvm/ (props changed)
projects/binutils-2.17/contrib/llvm/tools/clang/ (props changed)
projects/binutils-2.17/contrib/ncurses/ (props changed)
projects/binutils-2.17/contrib/netcat/ (props changed)
projects/binutils-2.17/contrib/ntp/ (props changed)
projects/binutils-2.17/contrib/one-true-awk/ (props changed)
projects/binutils-2.17/contrib/openbsm/ (props changed)
projects/binutils-2.17/contrib/openpam/ (props changed)
projects/binutils-2.17/contrib/pf/ (props changed)
projects/binutils-2.17/contrib/sendmail/ (props changed)
projects/binutils-2.17/contrib/tcpdump/ (props changed)
projects/binutils-2.17/contrib/tcsh/ (props changed)
projects/binutils-2.17/contrib/top/ (props changed)
projects/binutils-2.17/contrib/top/install-sh (props changed)
projects/binutils-2.17/contrib/tzcode/stdtime/ (props changed)
projects/binutils-2.17/contrib/tzcode/zic/ (props changed)
projects/binutils-2.17/contrib/tzdata/ (props changed)
projects/binutils-2.17/contrib/wpa/ (props changed)
projects/binutils-2.17/contrib/xz/ (props changed)
projects/binutils-2.17/crypto/openssh/ (props changed)
projects/binutils-2.17/crypto/openssl/ (props changed)
projects/binutils-2.17/lib/libc/ (props changed)
projects/binutils-2.17/lib/libc/stdtime/ (props changed)
projects/binutils-2.17/lib/libutil/ (props changed)
projects/binutils-2.17/lib/libz/ (props changed)
projects/binutils-2.17/sbin/ (props changed)
projects/binutils-2.17/sbin/ipfw/ (props changed)
projects/binutils-2.17/share/mk/bsd.arch.inc.mk (props changed)
projects/binutils-2.17/share/zoneinfo/ (props changed)
projects/binutils-2.17/sys/ (props changed)
projects/binutils-2.17/sys/amd64/include/xen/ (props changed)
projects/binutils-2.17/sys/cddl/contrib/opensolaris/ (props changed)
projects/binutils-2.17/sys/contrib/dev/acpica/ (props changed)
projects/binutils-2.17/sys/contrib/octeon-sdk/ (props changed)
projects/binutils-2.17/sys/contrib/pf/ (props changed)
projects/binutils-2.17/sys/contrib/x86emu/ (props changed)
projects/binutils-2.17/usr.bin/calendar/ (props changed)
projects/binutils-2.17/usr.bin/csup/ (props changed)
projects/binutils-2.17/usr.bin/procstat/ (props changed)
projects/binutils-2.17/usr.sbin/zic/ (props changed)
Modified: projects/binutils-2.17/COPYRIGHT
==============================================================================
--- projects/binutils-2.17/COPYRIGHT Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/COPYRIGHT Fri Jan 7 18:54:08 2011 (r217120)
@@ -4,7 +4,7 @@
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
Modified: projects/binutils-2.17/Makefile
==============================================================================
--- projects/binutils-2.17/Makefile Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/Makefile Fri Jan 7 18:54:08 2011 (r217120)
@@ -351,7 +351,10 @@ universe_kernconfs:
.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 \
Modified: projects/binutils-2.17/UPDATING
==============================================================================
--- projects/binutils-2.17/UPDATING Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/UPDATING Fri Jan 7 18:54:08 2011 (r217120)
@@ -22,6 +22,20 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 9.
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
Modified: projects/binutils-2.17/bin/setfacl/setfacl.c
==============================================================================
--- projects/binutils-2.17/bin/setfacl/setfacl.c Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/bin/setfacl/setfacl.c Fri Jan 7 18:54:08 2011 (r217120)
@@ -201,12 +201,14 @@ main(int argc, char *argv[])
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 @@ main(int argc, char *argv[])
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 @@ main(int argc, char *argv[])
else
warn("%s: acl_get_file() failed",
file->filename);
+ carried_error++;
continue;
}
Modified: projects/binutils-2.17/bin/sh/eval.c
==============================================================================
--- projects/binutils-2.17/bin/sh/eval.c Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/bin/sh/eval.c Fri Jan 7 18:54:08 2011 (r217120)
@@ -671,6 +671,7 @@ safe_builtin(int idx, int argc, char **a
/*
* Execute a simple command.
+ * Note: This may or may not return if (flags & EV_EXIT).
*/
static void
@@ -707,6 +708,7 @@ evalcommand(union node *cmd, int flags,
arglist.lastp = &arglist.list;
varlist.lastp = &varlist.list;
varflag = 1;
+ jp = NULL;
do_clearcmdentry = 0;
oexitstatus = exitstatus;
exitstatus = 0;
@@ -965,7 +967,7 @@ evalcommand(union node *cmd, int flags,
evalskip = 0;
skipcount = 0;
}
- if (flags & EV_EXIT)
+ if (jp)
exitshell(exitstatus);
} else if (cmdentry.cmdtype == CMDBUILTIN) {
#ifdef DEBUG
@@ -997,8 +999,7 @@ evalcommand(union node *cmd, int flags,
*/
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];
@@ -1014,13 +1015,12 @@ cmddone:
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;
Modified: projects/binutils-2.17/bin/sh/redir.c
==============================================================================
--- projects/binutils-2.17/bin/sh/redir.c Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/bin/sh/redir.c Fri Jan 7 18:54:08 2011 (r217120)
@@ -155,6 +155,7 @@ openredirect(union node *redir, char mem
int fd = redir->nfile.fd;
char *fname;
int f;
+ int e;
/*
* We suppress interrupts so that we won't leave open file
@@ -173,7 +174,11 @@ openredirect(union node *redir, char mem
error("cannot open %s: %s", fname, strerror(errno));
movefd:
if (f != fd) {
- dup2(f, fd);
+ if (dup2(f, fd) == -1) {
+ e = errno;
+ close(f);
+ error("%d: %s", fd, strerror(e));
+ }
close(f);
}
break;
Modified: projects/binutils-2.17/bin/sh/var.c
==============================================================================
--- projects/binutils-2.17/bin/sh/var.c Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/bin/sh/var.c Fri Jan 7 18:54:08 2011 (r217120)
@@ -333,6 +333,8 @@ setvareq(char *s, int flags)
len = strchr(s, '=') - s;
error("%.*s: is read only", len, s);
}
+ if (flags & VNOSET)
+ return;
INTOFF;
if (vp->func && (flags & VNOFUNC) == 0)
@@ -365,6 +367,8 @@ setvareq(char *s, int flags)
}
}
/* not found */
+ if (flags & VNOSET)
+ return;
vp = ckmalloc(sizeof (*vp));
vp->flags = flags;
vp->text = s;
@@ -386,13 +390,13 @@ setvareq(char *s, int flags)
*/
void
-listsetvar(struct strlist *list)
+listsetvar(struct strlist *list, int flags)
{
struct strlist *lp;
INTOFF;
for (lp = list ; lp ; lp = lp->next) {
- setvareq(savestr(lp->text), 0);
+ setvareq(savestr(lp->text), flags);
}
INTON;
}
Modified: projects/binutils-2.17/bin/sh/var.h
==============================================================================
--- projects/binutils-2.17/bin/sh/var.h Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/bin/sh/var.h Fri Jan 7 18:54:08 2011 (r217120)
@@ -45,6 +45,7 @@
#define VSTACK 0x10 /* text is allocated on the stack */
#define VUNSET 0x20 /* the variable is not set */
#define VNOFUNC 0x40 /* don't call the callback function */
+#define VNOSET 0x80 /* do not set variable - just readonly test */
struct var {
@@ -106,7 +107,7 @@ void initvar(void);
void setvar(const char *, const char *, int);
void setvareq(char *, int);
struct strlist;
-void listsetvar(struct strlist *);
+void listsetvar(struct strlist *, int);
char *lookupvar(const char *);
char *bltinlookup(const char *, int);
void bltinsetlocale(void);
Modified: projects/binutils-2.17/contrib/gcc/config/i386/freebsd.h
==============================================================================
--- projects/binutils-2.17/contrib/gcc/config/i386/freebsd.h Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/contrib/gcc/config/i386/freebsd.h Fri Jan 7 18:54:08 2011 (r217120)
@@ -239,3 +239,6 @@ Boston, MA 02110-1301, USA. */
XSTR (XEXP (DECL_RTL (current_function_decl), 0), 0)); \
fprintf (asm_out_file, "\n"); \
} while (0)
+
+#undef NEED_INDICATE_EXEC_STACK
+#define NEED_INDICATE_EXEC_STACK 1
Modified: projects/binutils-2.17/etc/devd.conf
==============================================================================
--- projects/binutils-2.17/etc/devd.conf Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/etc/devd.conf Fri Jan 7 18:54:08 2011 (r217120)
@@ -45,7 +45,7 @@ notify 0 {
#
# Try to start dhclient on Ethernet like interfaces when the link comes
# up. Only devices that are configured to support DHCP will actually
-# run it. No link down rule exists because dhclient automaticly exits
+# run it. No link down rule exists because dhclient automatically exits
# when the link goes down.
#
notify 0 {
Modified: projects/binutils-2.17/etc/rc.d/ldconfig
==============================================================================
--- projects/binutils-2.17/etc/rc.d/ldconfig Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/etc/rc.d/ldconfig Fri Jan 7 18:54:08 2011 (r217120)
@@ -66,8 +66,8 @@ ldconfig_start()
i386)
# Default the a.out ldconfig path.
: ${ldconfig_paths_aout=${ldconfig_paths}}
- _LDC=/usr/lib/aout
- for i in ${ldconfig_paths_aout} /etc/ld.so.conf; do
+ _LDC=""
+ for i in /usr/lib/aout ${ldconfig_paths_aout} /etc/ld.so.conf; do
if [ -r "${i}" ]; then
_LDC="${_LDC} ${i}"
fi
Modified: projects/binutils-2.17/etc/rc.subr
==============================================================================
--- projects/binutils-2.17/etc/rc.subr Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/etc/rc.subr Fri Jan 7 18:54:08 2011 (r217120)
@@ -1349,7 +1349,10 @@ devfs_init_rulesets()
return
fi
for file in $devfs_rulesets; do
- devfs_rulesets_from_file $file || return 1
+ if ! devfs_rulesets_from_file $file; then
+ warn "$_me: could not read rules from $file"
+ return 1
+ fi
done
devfs_rulesets_init=1
debug "$_me: devfs rulesets initialized"
Modified: projects/binutils-2.17/include/pthread.h
==============================================================================
--- projects/binutils-2.17/include/pthread.h Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/include/pthread.h Fri Jan 7 18:54:08 2011 (r217120)
@@ -135,15 +135,6 @@ enum pthread_mutextype {
#define PTHREAD_MUTEX_DEFAULT PTHREAD_MUTEX_ERRORCHECK
-enum pthread_rwlocktype_np
-{
- PTHREAD_RWLOCK_PREFER_READER_NP,
- PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP,
- PTHREAD_RWLOCK_PREFER_WRITER_NP,
- PTHREAD_RWLOCK_DEFAULT_NP =
- PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP
-};
-
struct _pthread_cleanup_info {
__uintptr_t pthread_cleanup_pad[8];
};
Modified: projects/binutils-2.17/lib/bind/config.mk
==============================================================================
--- projects/binutils-2.17/lib/bind/config.mk Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/bind/config.mk Fri Jan 7 18:54:08 2011 (r217120)
@@ -1,6 +1,7 @@
# $FreeBSD$
.include <bsd.own.mk>
+.include <bsd.endian.mk>
# BIND version number
.if defined(BIND_DIR) && exists(${BIND_DIR}/version)
@@ -45,7 +46,7 @@ CFLAGS+= -DOPENSSL
CFLAGS+= -DUSE_MD5
# Endianness
-.if ${MACHINE_CPUARCH} == "powerpc" || ${MACHINE_CPUARCH} == "sparc64"
+.if ${TARGET_ENDIANNESS} == 4321
CFLAGS+= -DWORDS_BIGENDIAN
.endif
@@ -64,11 +65,7 @@ CFLAGS+= -I${LIB_BIND_DIR}
.endif
# Use the right version of the atomic.h file from lib/isc
-.if ${MACHINE_ARCH} == "amd64" || ${MACHINE_ARCH} == "i386"
-ISC_ATOMIC_ARCH= x86_32
-.else
-ISC_ATOMIC_ARCH= ${MACHINE_CPUARCH}
-.endif
+ISC_ATOMIC_ARCH=${MACHINE_CPUARCH:S/i386/x86_32/:S/amd64/x86_32/}
# Optional features
.if ${MK_BIND_LARGE_FILE} == "yes"
@@ -121,4 +118,3 @@ CRYPTO_LDADD= -lcrypto
PTHREAD_DPADD= ${LIBPTHREAD}
PTHREAD_LDADD= -lpthread
-
Modified: projects/binutils-2.17/lib/csu/amd64/crti.S
==============================================================================
--- projects/binutils-2.17/lib/csu/amd64/crti.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/csu/amd64/crti.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -39,3 +39,5 @@ _init:
.type _fini, at function
_fini:
subq $8,%rsp
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/csu/amd64/crtn.S
==============================================================================
--- projects/binutils-2.17/lib/csu/amd64/crtn.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/csu/amd64/crtn.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -33,3 +33,5 @@ __FBSDID("$FreeBSD$");
.section .fini,"ax", at progbits
addq $8,%rsp
ret
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/csu/i386-elf/crt1_s.S
==============================================================================
--- projects/binutils-2.17/lib/csu/i386-elf/crt1_s.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/csu/i386-elf/crt1_s.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -49,3 +49,5 @@ _start:
int3
.cfi_endproc
.size _start, . - _start
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/csu/i386-elf/crti.S
==============================================================================
--- projects/binutils-2.17/lib/csu/i386-elf/crti.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/csu/i386-elf/crti.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -39,3 +39,5 @@ _init:
.type _fini, at function
_fini:
sub $12,%esp /* re-align stack pointer */
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/csu/i386-elf/crtn.S
==============================================================================
--- projects/binutils-2.17/lib/csu/i386-elf/crtn.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/csu/i386-elf/crtn.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -33,3 +33,5 @@ __FBSDID("$FreeBSD$");
.section .fini,"ax", at progbits
add $12,%esp
ret
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/amd64/gen/_setjmp.S
==============================================================================
--- projects/binutils-2.17/lib/libc/amd64/gen/_setjmp.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/amd64/gen/_setjmp.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -92,3 +92,5 @@ ENTRY(___longjmp)
1: movq %rcx,0(%rsp)
ret
END(___longjmp)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/amd64/gen/fabs.S
==============================================================================
--- projects/binutils-2.17/lib/libc/amd64/gen/fabs.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/amd64/gen/fabs.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -42,3 +42,5 @@ END(fabs)
.data
signbit:
.quad 0x8000000000000000
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/amd64/gen/modf.S
==============================================================================
--- projects/binutils-2.17/lib/libc/amd64/gen/modf.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/amd64/gen/modf.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -87,3 +87,5 @@ ENTRY(modf)
ret
END(modf)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/amd64/gen/rfork_thread.S
==============================================================================
--- projects/binutils-2.17/lib/libc/amd64/gen/rfork_thread.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/amd64/gen/rfork_thread.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -100,3 +100,5 @@ ENTRY(rfork_thread)
jmp HIDENAME(cerror)
#endif
END(rfork_thread)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/amd64/gen/setjmp.S
==============================================================================
--- projects/binutils-2.17/lib/libc/amd64/gen/setjmp.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/amd64/gen/setjmp.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -110,3 +110,5 @@ ENTRY(__longjmp)
1: movq %rcx,0(%rsp)
ret
END(__longjmp)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/amd64/gen/sigsetjmp.S
==============================================================================
--- projects/binutils-2.17/lib/libc/amd64/gen/sigsetjmp.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/amd64/gen/sigsetjmp.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -111,3 +111,5 @@ ENTRY(__siglongjmp)
1: movq %rcx,0(%rsp)
ret
END(__siglongjmp)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/amd64/stdlib/div.S
==============================================================================
--- projects/binutils-2.17/lib/libc/amd64/stdlib/div.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/amd64/stdlib/div.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -16,3 +16,5 @@ ENTRY(div)
orq %rdx,%rax
ret
END(div)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/amd64/stdlib/ldiv.S
==============================================================================
--- projects/binutils-2.17/lib/libc/amd64/stdlib/ldiv.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/amd64/stdlib/ldiv.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -14,3 +14,5 @@ ENTRY(ldiv)
idivq %rsi
ret
END(ldiv)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/amd64/stdlib/lldiv.S
==============================================================================
--- projects/binutils-2.17/lib/libc/amd64/stdlib/lldiv.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/amd64/stdlib/lldiv.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -14,3 +14,5 @@ ENTRY(lldiv)
idivq %rsi
ret
END(lldiv)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/amd64/string/bcmp.S
==============================================================================
--- projects/binutils-2.17/lib/libc/amd64/string/bcmp.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/amd64/string/bcmp.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -23,3 +23,5 @@ L1:
movsbl %al,%eax
ret
END(bcmp)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/amd64/string/bcopy.S
==============================================================================
--- projects/binutils-2.17/lib/libc/amd64/string/bcopy.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/amd64/string/bcopy.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -95,3 +95,5 @@ END(memmove)
END(bcopy)
#endif
#endif
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/amd64/string/bzero.S
==============================================================================
--- projects/binutils-2.17/lib/libc/amd64/string/bzero.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/amd64/string/bzero.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -42,3 +42,5 @@ L1: movq %rsi,%rcx /* zero remainder by
ret
END(bzero)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/amd64/string/memcmp.S
==============================================================================
--- projects/binutils-2.17/lib/libc/amd64/string/memcmp.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/amd64/string/memcmp.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -40,3 +40,5 @@ L6: xorl %eax,%eax /* Perform unsigned
subl %edx,%eax
ret
END(memcmp)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/amd64/string/memmove.S
==============================================================================
--- projects/binutils-2.17/lib/libc/amd64/string/memmove.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/amd64/string/memmove.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -3,3 +3,5 @@
#define MEMMOVE
#include "bcopy.S"
+
+ .section .note.GNU-stack,"",%progbist
Modified: projects/binutils-2.17/lib/libc/amd64/string/memset.S
==============================================================================
--- projects/binutils-2.17/lib/libc/amd64/string/memset.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/amd64/string/memset.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -59,3 +59,5 @@ L1: rep
ret
END(memset)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/amd64/string/strcat.S
==============================================================================
--- projects/binutils-2.17/lib/libc/amd64/string/strcat.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/amd64/string/strcat.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -164,3 +164,5 @@ ENTRY(strcat)
.Ldone:
ret
END(strcat)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/amd64/string/strcmp.S
==============================================================================
--- projects/binutils-2.17/lib/libc/amd64/string/strcmp.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/amd64/string/strcmp.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -72,3 +72,5 @@ ENTRY(strcmp)
subq %rdx,%rax
ret
END(strcmp)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/amd64/string/strcpy.S
==============================================================================
--- projects/binutils-2.17/lib/libc/amd64/string/strcpy.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/amd64/string/strcpy.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -110,3 +110,5 @@ ENTRY(strcpy)
.Ldone:
ret
END(strcpy)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/amd64/sys/brk.S
==============================================================================
--- projects/binutils-2.17/lib/libc/amd64/sys/brk.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/amd64/sys/brk.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -83,3 +83,5 @@ err:
jmp HIDENAME(cerror)
#endif
END(brk)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/amd64/sys/cerror.S
==============================================================================
--- projects/binutils-2.17/lib/libc/amd64/sys/cerror.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/amd64/sys/cerror.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -56,3 +56,4 @@ HIDENAME(cerror):
movq $-1,%rdx
ret
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/amd64/sys/exect.S
==============================================================================
--- projects/binutils-2.17/lib/libc/amd64/sys/exect.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/amd64/sys/exect.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -54,3 +54,5 @@ ENTRY(exect)
jmp HIDENAME(cerror)
#endif
END(exect)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/amd64/sys/getcontext.S
==============================================================================
--- projects/binutils-2.17/lib/libc/amd64/sys/getcontext.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/amd64/sys/getcontext.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -53,3 +53,5 @@ ENTRY(__sys_getcontext)
jmp HIDENAME(cerror)
#endif
END(__sys_getcontext)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/amd64/sys/pipe.S
==============================================================================
--- projects/binutils-2.17/lib/libc/amd64/sys/pipe.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/amd64/sys/pipe.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -58,3 +58,5 @@ ENTRY(__sys_pipe)
jmp HIDENAME(cerror)
#endif
END(__sys_pipe)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/amd64/sys/ptrace.S
==============================================================================
--- projects/binutils-2.17/lib/libc/amd64/sys/ptrace.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/amd64/sys/ptrace.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -58,3 +58,5 @@ err:
jmp HIDENAME(cerror)
#endif
END(ptrace)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/amd64/sys/reboot.S
==============================================================================
--- projects/binutils-2.17/lib/libc/amd64/sys/reboot.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/amd64/sys/reboot.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -55,3 +55,5 @@ ENTRY(__sys_reboot)
jmp HIDENAME(cerror)
#endif
END(__sys_reboot)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/amd64/sys/sbrk.S
==============================================================================
--- projects/binutils-2.17/lib/libc/amd64/sys/sbrk.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/amd64/sys/sbrk.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -86,3 +86,5 @@ err:
jmp HIDENAME(cerror)
#endif
END(sbrk)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/amd64/sys/setlogin.S
==============================================================================
--- projects/binutils-2.17/lib/libc/amd64/sys/setlogin.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/amd64/sys/setlogin.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -63,3 +63,5 @@ ENTRY(__sys_setlogin)
jmp HIDENAME(cerror)
#endif
END(__sys_setlogin)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/amd64/sys/sigreturn.S
==============================================================================
--- projects/binutils-2.17/lib/libc/amd64/sys/sigreturn.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/amd64/sys/sigreturn.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -44,3 +44,5 @@ __FBSDID("$FreeBSD$");
*/
RSYSCALL(sigreturn)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/amd64/sys/vfork.S
==============================================================================
--- projects/binutils-2.17/lib/libc/amd64/sys/vfork.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/amd64/sys/vfork.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -57,3 +57,5 @@ ENTRY(__sys_vfork)
jmp HIDENAME(cerror)
#endif
END(__sys_vfork)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/i386/gen/_ctx_start.S
==============================================================================
--- projects/binutils-2.17/lib/libc/i386/gen/_ctx_start.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/i386/gen/_ctx_start.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -50,3 +50,5 @@ ENTRY(_ctx_start)
call PIC_PLT(abort) /* fubar */
ret
END(_ctx_start)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/i386/gen/_setjmp.S
==============================================================================
--- projects/binutils-2.17/lib/libc/i386/gen/_setjmp.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/i386/gen/_setjmp.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -78,3 +78,5 @@ ENTRY(___longjmp)
1: movl %ecx,0(%esp)
ret
END(___longjmp)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/i386/gen/fabs.S
==============================================================================
--- projects/binutils-2.17/lib/libc/i386/gen/fabs.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/i386/gen/fabs.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -41,3 +41,5 @@ ENTRY(fabs)
fabs
ret
END(fabs)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/i386/gen/modf.S
==============================================================================
--- projects/binutils-2.17/lib/libc/i386/gen/modf.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/i386/gen/modf.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -83,3 +83,5 @@ ENTRY(modf)
leave
ret
END(modf)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/i386/gen/rfork_thread.S
==============================================================================
--- projects/binutils-2.17/lib/libc/i386/gen/rfork_thread.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/i386/gen/rfork_thread.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -116,3 +116,5 @@ ENTRY(rfork_thread)
PIC_PROLOGUE
jmp PIC_PLT(HIDENAME(cerror))
END(rfork_thread)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/i386/gen/setjmp.S
==============================================================================
--- projects/binutils-2.17/lib/libc/i386/gen/setjmp.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/i386/gen/setjmp.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -98,3 +98,5 @@ ENTRY(__longjmp)
1: movl %ecx,0(%esp)
ret
END(__longjmp)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/i386/gen/sigsetjmp.S
==============================================================================
--- projects/binutils-2.17/lib/libc/i386/gen/sigsetjmp.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/i386/gen/sigsetjmp.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -110,3 +110,5 @@ ENTRY(__siglongjmp)
1: movl %ecx,0(%esp)
ret
END(__siglongjmp)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/i386/stdlib/div.S
==============================================================================
--- projects/binutils-2.17/lib/libc/i386/stdlib/div.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/i386/stdlib/div.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -35,3 +35,5 @@ ENTRY(div)
idiv %ecx
ret
END(div)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/i386/stdlib/ldiv.S
==============================================================================
--- projects/binutils-2.17/lib/libc/i386/stdlib/ldiv.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/i386/stdlib/ldiv.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -38,3 +38,5 @@ ENTRY(ldiv)
idiv %ecx
ret
END(ldiv)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/i386/string/bcmp.S
==============================================================================
--- projects/binutils-2.17/lib/libc/i386/string/bcmp.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/i386/string/bcmp.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -62,3 +62,5 @@ L1:
popl %edi
ret
END(bcmp)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/i386/string/bcopy.S
==============================================================================
--- projects/binutils-2.17/lib/libc/i386/string/bcopy.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/i386/string/bcopy.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -106,3 +106,5 @@ END(memmove)
END(bcopy)
#endif
#endif
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/i386/string/bzero.S
==============================================================================
--- projects/binutils-2.17/lib/libc/i386/string/bzero.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/i386/string/bzero.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -80,3 +80,5 @@ L1: rep
popl %edi
ret
END(bzero)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/i386/string/ffs.S
==============================================================================
--- projects/binutils-2.17/lib/libc/i386/string/ffs.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/i386/string/ffs.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -52,3 +52,5 @@ ENTRY(ffs)
L1: xorl %eax,%eax /* clear result */
ret
END(ffs)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/i386/string/index.S
==============================================================================
--- projects/binutils-2.17/lib/libc/i386/string/index.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/i386/string/index.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -62,3 +62,5 @@ L2:
popl %ebx
ret
END(index)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/i386/string/memchr.S
==============================================================================
--- projects/binutils-2.17/lib/libc/i386/string/memchr.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/i386/string/memchr.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -57,3 +57,5 @@ L1: xorl %eax,%eax
popl %edi
ret
END(memchr)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/i386/string/memcmp.S
==============================================================================
--- projects/binutils-2.17/lib/libc/i386/string/memcmp.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/i386/string/memcmp.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -74,3 +74,5 @@ L6: movzbl -1(%edi),%eax /* Perform un
popl %edi
ret
END(memcmp)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/i386/string/memcpy.S
==============================================================================
--- projects/binutils-2.17/lib/libc/i386/string/memcpy.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/i386/string/memcpy.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -3,3 +3,5 @@ __FBSDID("$FreeBSD$");
#define MEMCOPY
#include "bcopy.S"
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/i386/string/memmove.S
==============================================================================
--- projects/binutils-2.17/lib/libc/i386/string/memmove.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/i386/string/memmove.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -3,3 +3,5 @@ __FBSDID("$FreeBSD$");
#define MEMMOVE
#include "bcopy.S"
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/i386/string/memset.S
==============================================================================
--- projects/binutils-2.17/lib/libc/i386/string/memset.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/i386/string/memset.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -88,3 +88,5 @@ L1: rep
popl %edi
ret
END(memset)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/i386/string/rindex.S
==============================================================================
--- projects/binutils-2.17/lib/libc/i386/string/rindex.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/i386/string/rindex.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -63,3 +63,5 @@ L2:
popl %ebx
ret
END(rindex)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/i386/string/strcat.S
==============================================================================
--- projects/binutils-2.17/lib/libc/i386/string/strcat.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/i386/string/strcat.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -99,3 +99,5 @@ L2: popl %eax /* pop destination addre
popl %edi /* restore edi */
ret
END(strcat)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/i386/string/strchr.S
==============================================================================
--- projects/binutils-2.17/lib/libc/i386/string/strchr.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/i386/string/strchr.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -62,3 +62,5 @@ L2:
popl %ebx
ret
END(strchr)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/i386/string/strcmp.S
==============================================================================
--- projects/binutils-2.17/lib/libc/i386/string/strcmp.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/i386/string/strcmp.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -118,3 +118,5 @@ L3: movzbl (%eax),%eax
subl %edx,%eax
ret
END(strcmp)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/i386/string/strcpy.S
==============================================================================
--- projects/binutils-2.17/lib/libc/i386/string/strcpy.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/i386/string/strcpy.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -88,3 +88,5 @@ L1: movb (%edx),%al /* unroll loop, but
L2: popl %eax /* pop dst address */
ret
END(strcpy)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/i386/string/strncmp.S
==============================================================================
--- projects/binutils-2.17/lib/libc/i386/string/strncmp.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/i386/string/strncmp.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -165,3 +165,5 @@ L4: xorl %eax,%eax
popl %ebx
ret
END(strncmp)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/i386/string/strrchr.S
==============================================================================
--- projects/binutils-2.17/lib/libc/i386/string/strrchr.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/i386/string/strrchr.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -63,3 +63,5 @@ L2:
popl %ebx
ret
END(strrchr)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/i386/string/swab.S
==============================================================================
--- projects/binutils-2.17/lib/libc/i386/string/swab.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/i386/string/swab.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -98,3 +98,5 @@ L4: popl %edi
popl %esi
ret
END(swab)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/i386/string/wcschr.S
==============================================================================
--- projects/binutils-2.17/lib/libc/i386/string/wcschr.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/i386/string/wcschr.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -75,3 +75,5 @@ no: popl %ebx
xorl %eax,%eax
ret
END(wcschr)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/i386/string/wcscmp.S
==============================================================================
--- projects/binutils-2.17/lib/libc/i386/string/wcscmp.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/i386/string/wcscmp.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -78,3 +78,5 @@ no0: subl (%esi),%eax
popl %edi
ret
END(wcscmp)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/i386/string/wcslen.S
==============================================================================
--- projects/binutils-2.17/lib/libc/i386/string/wcslen.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/i386/string/wcslen.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -67,3 +67,5 @@ found1: incl %eax
found0: popl %ebx
ret
END(wcslen)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/i386/string/wmemchr.S
==============================================================================
--- projects/binutils-2.17/lib/libc/i386/string/wmemchr.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/i386/string/wmemchr.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -104,3 +104,5 @@ no: xorl %eax,%eax
popl %edi
ret
END(wmemchr)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/i386/sys/Ovfork.S
==============================================================================
--- projects/binutils-2.17/lib/libc/i386/sys/Ovfork.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/i386/sys/Ovfork.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -53,3 +53,5 @@ ENTRY(__sys_vfork)
PIC_PROLOGUE
jmp PIC_PLT(HIDENAME(cerror))
END(__sys_vfork)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/i386/sys/brk.S
==============================================================================
--- projects/binutils-2.17/lib/libc/i386/sys/brk.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/i386/sys/brk.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -86,3 +86,5 @@ err:
jmp HIDENAME(cerror)
#endif
END(brk)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/i386/sys/cerror.S
==============================================================================
--- projects/binutils-2.17/lib/libc/i386/sys/cerror.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/i386/sys/cerror.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -63,3 +63,4 @@ HIDENAME(cerror):
movl $-1,%edx
ret
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/i386/sys/exect.S
==============================================================================
--- projects/binutils-2.17/lib/libc/i386/sys/exect.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/i386/sys/exect.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -50,3 +50,5 @@ ENTRY(exect)
PIC_PROLOGUE
jmp PIC_PLT(HIDENAME(cerror)) /* exect(file, argv, env); */
END(exect)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/i386/sys/getcontext.S
==============================================================================
--- projects/binutils-2.17/lib/libc/i386/sys/getcontext.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/i386/sys/getcontext.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -49,3 +49,5 @@ ENTRY(__sys_getcontext)
PIC_PROLOGUE
jmp PIC_PLT(HIDENAME(cerror))
END(__sys_getcontext)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/i386/sys/pipe.S
==============================================================================
--- projects/binutils-2.17/lib/libc/i386/sys/pipe.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/i386/sys/pipe.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -45,3 +45,5 @@ SYSCALL(pipe)
movl $0,%eax
ret
END(__sys_pipe)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/i386/sys/ptrace.S
==============================================================================
--- projects/binutils-2.17/lib/libc/i386/sys/ptrace.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/i386/sys/ptrace.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -56,3 +56,5 @@ err:
PIC_PROLOGUE
jmp PIC_PLT(HIDENAME(cerror))
END(ptrace)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/i386/sys/reboot.S
==============================================================================
--- projects/binutils-2.17/lib/libc/i386/sys/reboot.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/i386/sys/reboot.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -41,3 +41,5 @@ __FBSDID("$FreeBSD$");
SYSCALL(reboot)
iret
END(__sys_reboot)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/i386/sys/sbrk.S
==============================================================================
--- projects/binutils-2.17/lib/libc/i386/sys/sbrk.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/i386/sys/sbrk.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -89,3 +89,5 @@ err:
jmp HIDENAME(cerror)
#endif /* PIC */
END(sbrk)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/i386/sys/setlogin.S
==============================================================================
--- projects/binutils-2.17/lib/libc/i386/sys/setlogin.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/i386/sys/setlogin.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -53,3 +53,5 @@ SYSCALL(setlogin)
#endif
ret /* setlogin(name) */
END(__sys_setlogin)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/i386/sys/sigreturn.S
==============================================================================
--- projects/binutils-2.17/lib/libc/i386/sys/sigreturn.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/i386/sys/sigreturn.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -44,3 +44,5 @@ __FBSDID("$FreeBSD$");
*/
RSYSCALL(sigreturn)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/i386/sys/syscall.S
==============================================================================
--- projects/binutils-2.17/lib/libc/i386/sys/syscall.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/i386/sys/syscall.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -51,3 +51,5 @@ ENTRY(syscall)
PIC_PROLOGUE
jmp PIC_PLT(HIDENAME(cerror))
END(syscall)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libc/sys/Makefile.inc
==============================================================================
--- projects/binutils-2.17/lib/libc/sys/Makefile.inc Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libc/sys/Makefile.inc Fri Jan 7 18:54:08 2011 (r217120)
@@ -56,11 +56,13 @@ CLEANFILES+= ${SASM} ${SPSEUDO}
${SASM}:
printf '#include "compat.h"\n' > ${.TARGET}
printf '#include "SYS.h"\nRSYSCALL(${.PREFIX})\n' >> ${.TARGET}
+ printf '\t.section .note.GNU-stack,"",%%progbits\n' >>${.TARGET}
${SPSEUDO}:
printf '#include "compat.h"\n' > ${.TARGET}
printf '#include "SYS.h"\nPSEUDO(${.PREFIX:S/_//})\n' \
>> ${.TARGET}
+ printf '\t.section .note.GNU-stack,"",%%progbits\n' >>${.TARGET}
MAN+= abort2.2 accept.2 access.2 acct.2 adjtime.2 \
aio_cancel.2 aio_error.2 aio_read.2 aio_return.2 \
Modified: projects/binutils-2.17/lib/libcompiler_rt/Makefile
==============================================================================
--- projects/binutils-2.17/lib/libcompiler_rt/Makefile Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libcompiler_rt/Makefile Fri Jan 7 18:54:08 2011 (r217120)
@@ -156,4 +156,10 @@ SYMLINKS+=libcompiler_rt_p.a ${LIBDIR}/l
. endif
.endif
+.if ${MACHINE_CPUARCH} == "amd64" || ${MACHINE_CPUARCH} == "i386"
+AFLAGS+=--noexecstack
+ACFLAGS+=-Wa,--noexecstack
+.endif
+
+
.include <bsd.lib.mk>
Modified: projects/binutils-2.17/lib/libstand/Makefile
==============================================================================
--- projects/binutils-2.17/lib/libstand/Makefile Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libstand/Makefile Fri Jan 7 18:54:08 2011 (r217120)
@@ -22,10 +22,7 @@ CFLAGS+= -I${.CURDIR}
.if ${MACHINE_CPUARCH} == "i386" || ${MACHINE_CPUARCH} == "amd64"
CFLAGS+= -mpreferred-stack-boundary=2
-CFLAGS+= -mno-mmx -mno-3dnow -mno-sse -mno-sse2
-.endif
-.if ${MACHINE_CPUARCH} == "i386"
-CFLAGS+= -mno-sse3
+CFLAGS+= -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -msoft-float
.endif
.if ${MACHINE} == "pc98"
CFLAGS+= -Os
Modified: projects/binutils-2.17/lib/libthr/arch/amd64/amd64/_umtx_op_err.S
==============================================================================
--- projects/binutils-2.17/lib/libthr/arch/amd64/amd64/_umtx_op_err.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libthr/arch/amd64/amd64/_umtx_op_err.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -35,3 +35,5 @@
#define KERNCALL movq %rcx, %r10; syscall
RSYSCALL_ERR(_umtx_op)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libthr/arch/i386/i386/_umtx_op_err.S
==============================================================================
--- projects/binutils-2.17/lib/libthr/arch/i386/i386/_umtx_op_err.S Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libthr/arch/i386/i386/_umtx_op_err.S Fri Jan 7 18:54:08 2011 (r217120)
@@ -34,3 +34,5 @@
mov __CONCAT($SYS_,x),%eax; int $0x80; ret
SYSCALL_ERR(_umtx_op)
+
+ .section .note.GNU-stack,"",%progbits
Modified: projects/binutils-2.17/lib/libthr/thread/thr_cond.c
==============================================================================
--- projects/binutils-2.17/lib/libthr/thread/thr_cond.c Fri Jan 7 18:52:08 2011 (r217119)
+++ projects/binutils-2.17/lib/libthr/thread/thr_cond.c Fri Jan 7 18:54:08 2011 (r217120)
@@ -246,11 +246,6 @@ cond_wait_user(struct pthread_cond *cvp,
error = _thr_sleep(curthread, cvp->__clock_id, abstime);
}
- if (curthread->wchan == NULL) {
- error = 0;
- goto out;
- }
-
_sleepq_lock(cvp);
if (curthread->wchan == NULL) {
*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
More information about the svn-src-projects
mailing list