Date: Wed, 27 Nov 2002 21:49:34 -0800 (PST) From: Marcel Moolenaar <marcel@FreeBSD.org> To: Perforce Change Reviews <perforce@freebsd.org> Subject: PERFORCE change 21624 for review Message-ID: <200211280549.gAS5nY2L036989@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=21624 Change 21624 by marcel@marcel_vaio on 2002/11/27 21:49:08 IFC @21623 Affected files ... .. //depot/projects/ia64/MAINTAINERS#19 integrate .. //depot/projects/ia64/bin/dd/dd.1#4 integrate .. //depot/projects/ia64/bin/expr/expr.1#8 integrate .. //depot/projects/ia64/contrib/diff/util.c#2 integrate .. //depot/projects/ia64/contrib/gcc/config/alpha/freebsd.h#5 integrate .. //depot/projects/ia64/contrib/gcc/config/freebsd-spec.h#5 integrate .. //depot/projects/ia64/contrib/gcc/config/i386/freebsd.h#13 integrate .. //depot/projects/ia64/contrib/gcc/function.c#6 integrate .. //depot/projects/ia64/contrib/gcc/gcc.1#3 integrate .. //depot/projects/ia64/contrib/gcc/gcc.c#10 integrate .. //depot/projects/ia64/contrib/libstdc++/FREEBSD-upgrade#2 delete .. //depot/projects/ia64/contrib/libstdc++/NEWS#2 delete .. //depot/projects/ia64/contrib/libstdc++/cassert#2 delete .. //depot/projects/ia64/contrib/libstdc++/cctype#2 delete .. //depot/projects/ia64/contrib/libstdc++/cerrno#2 delete .. //depot/projects/ia64/contrib/libstdc++/cfloat#2 delete .. //depot/projects/ia64/contrib/libstdc++/cinst.cc#2 delete .. //depot/projects/ia64/contrib/libstdc++/ciso646#2 delete .. //depot/projects/ia64/contrib/libstdc++/climits#2 delete .. //depot/projects/ia64/contrib/libstdc++/clocale#2 delete .. //depot/projects/ia64/contrib/libstdc++/cmath#2 delete .. //depot/projects/ia64/contrib/libstdc++/cmathi.cc#2 delete .. //depot/projects/ia64/contrib/libstdc++/complex#2 delete .. //depot/projects/ia64/contrib/libstdc++/complex.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/config/aix.ml#2 delete .. //depot/projects/ia64/contrib/libstdc++/config/cpu/sparc/sparc32/bits/atomicity.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/config/cpu/sparc/sparc64/bits/atomicity.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/config/dec-osf.ml#2 delete .. //depot/projects/ia64/contrib/libstdc++/config/delta.mt#2 delete .. //depot/projects/ia64/contrib/libstdc++/config/elf.ml#2 delete .. //depot/projects/ia64/contrib/libstdc++/config/elfshlibm.ml#2 delete .. //depot/projects/ia64/contrib/libstdc++/config/freebsd.ml#2 delete .. //depot/projects/ia64/contrib/libstdc++/config/gnu.ml#2 delete .. //depot/projects/ia64/contrib/libstdc++/config/hpux.ml#2 delete .. //depot/projects/ia64/contrib/libstdc++/config/irix5.ml#2 delete .. //depot/projects/ia64/contrib/libstdc++/config/linux.ml#2 delete .. //depot/projects/ia64/contrib/libstdc++/config/linux.mt#2 delete .. //depot/projects/ia64/contrib/libstdc++/config/openbsd.ml#2 delete .. //depot/projects/ia64/contrib/libstdc++/config/openbsd.mt#2 delete .. //depot/projects/ia64/contrib/libstdc++/config/posix.mt#2 delete .. //depot/projects/ia64/contrib/libstdc++/config/sol2pth.mt#2 delete .. //depot/projects/ia64/contrib/libstdc++/config/sol2shm.ml#2 delete .. //depot/projects/ia64/contrib/libstdc++/config/sol2solth.mt#2 delete .. //depot/projects/ia64/contrib/libstdc++/config/sunos4.ml#2 delete .. //depot/projects/ia64/contrib/libstdc++/config/x86-interix.ml#2 delete .. //depot/projects/ia64/contrib/libstdc++/csetjmp#2 delete .. //depot/projects/ia64/contrib/libstdc++/csignal#2 delete .. //depot/projects/ia64/contrib/libstdc++/cstdarg#2 delete .. //depot/projects/ia64/contrib/libstdc++/cstddef#2 delete .. //depot/projects/ia64/contrib/libstdc++/cstdio#2 delete .. //depot/projects/ia64/contrib/libstdc++/cstdlib#2 delete .. //depot/projects/ia64/contrib/libstdc++/cstdlibi.cc#2 delete .. //depot/projects/ia64/contrib/libstdc++/cstring#2 delete .. //depot/projects/ia64/contrib/libstdc++/cstringi.cc#2 delete .. //depot/projects/ia64/contrib/libstdc++/ctime#2 delete .. //depot/projects/ia64/contrib/libstdc++/cwchar#2 delete .. //depot/projects/ia64/contrib/libstdc++/cwctype#2 delete .. //depot/projects/ia64/contrib/libstdc++/fstream#2 delete .. //depot/projects/ia64/contrib/libstdc++/iomanip#2 delete .. //depot/projects/ia64/contrib/libstdc++/iosfwd#2 delete .. //depot/projects/ia64/contrib/libstdc++/iostream#2 delete .. //depot/projects/ia64/contrib/libstdc++/libio/ChangeLog#2 delete .. //depot/projects/ia64/contrib/libstdc++/libio/Makefile.am#2 delete .. //depot/projects/ia64/contrib/libstdc++/libio/Makefile.in#2 delete .. //depot/projects/ia64/contrib/libstdc++/libio/_G_config.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/libio/filedoalloc.c#2 delete .. //depot/projects/ia64/contrib/libstdc++/libio/fileops.c#2 delete .. //depot/projects/ia64/contrib/libstdc++/libio/genops.c#2 delete .. //depot/projects/ia64/contrib/libstdc++/libio/iofclose.c#2 delete .. //depot/projects/ia64/contrib/libstdc++/libio/iofopen.c#2 delete .. //depot/projects/ia64/contrib/libstdc++/libio/iofwide.c#2 delete .. //depot/projects/ia64/contrib/libstdc++/libio/iolibio.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/libio/libio.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/libio/libioP.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/libio/stdfiles.c#2 delete .. //depot/projects/ia64/contrib/libstdc++/libio/stdio.c#2 delete .. //depot/projects/ia64/contrib/libstdc++/libio/wfiledoalloc.c#2 delete .. //depot/projects/ia64/contrib/libstdc++/libio/wfileops.c#2 delete .. //depot/projects/ia64/contrib/libstdc++/libio/wgenops.c#2 delete .. //depot/projects/ia64/contrib/libstdc++/sinst.cc#2 delete .. //depot/projects/ia64/contrib/libstdc++/src/cmath.cc#2 delete .. //depot/projects/ia64/contrib/libstdc++/sstream#3 delete .. //depot/projects/ia64/contrib/libstdc++/std/bastring.cc#2 delete .. //depot/projects/ia64/contrib/libstdc++/std/bastring.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/std/complext.cc#2 delete .. //depot/projects/ia64/contrib/libstdc++/std/complext.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/std/dcomplex.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/std/fcomplex.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/std/gslice.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/std/gslice_array.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/std/indirect_array.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/std/ldcomplex.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/std/mask_array.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/std/slice.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/std/slice_array.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/std/std_valarray.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/std/straits.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/std/valarray_array.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/std/valarray_array.tcc#2 delete .. //depot/projects/ia64/contrib/libstdc++/std/valarray_meta.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stdexcept#2 delete .. //depot/projects/ia64/contrib/libstdc++/stdexcepti.cc#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/ChangeLog#3 delete .. //depot/projects/ia64/contrib/libstdc++/stl/README#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/algo.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/algobase.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/algorithm#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/alloc.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/bitset#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/bvector.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/defalloc.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/deque#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/deque.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/function.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/functional#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/hash_map#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/hash_map.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/hash_set#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/hash_set.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/hashtable.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/heap.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/iterator#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/iterator.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/list#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/list.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/map#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/map.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/memory#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/multimap.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/multiset.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/numeric#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/pair.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/pthread_alloc#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/pthread_alloc.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/queue#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/rope#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/rope.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/ropeimpl.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/set#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/set.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/slist#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/slist.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/stack#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/stack.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/stl_algo.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/stl_algobase.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/stl_alloc.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/stl_bvector.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/stl_config.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/stl_construct.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/stl_deque.h#3 delete .. //depot/projects/ia64/contrib/libstdc++/stl/stl_function.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/stl_hash_fun.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/stl_hash_map.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/stl_hash_set.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/stl_hashtable.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/stl_heap.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/stl_iterator.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/stl_list.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/stl_map.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/stl_multimap.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/stl_multiset.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/stl_numeric.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/stl_pair.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/stl_queue.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/stl_raw_storage_iter.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/stl_relops.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/stl_rope.h#3 delete .. //depot/projects/ia64/contrib/libstdc++/stl/stl_set.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/stl_slist.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/stl_stack.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/stl_tempbuf.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/stl_tree.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/stl_uninitialized.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/stl_vector.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/tempbuf.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/tree.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/type_traits.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/utility#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/vector#2 delete .. //depot/projects/ia64/contrib/libstdc++/stl/vector.h#2 delete .. //depot/projects/ia64/contrib/libstdc++/stlinst.cc#2 delete .. //depot/projects/ia64/contrib/libstdc++/string#2 delete .. //depot/projects/ia64/contrib/libstdc++/strstream#2 delete .. //depot/projects/ia64/contrib/libstdc++/tests/ChangeLog#3 delete .. //depot/projects/ia64/contrib/libstdc++/tests/Makefile.in#2 delete .. //depot/projects/ia64/contrib/libstdc++/tests/configure.in#2 delete .. //depot/projects/ia64/contrib/libstdc++/tests/tcomplex.cc#2 delete .. //depot/projects/ia64/contrib/libstdc++/tests/tcomplex.exp#2 delete .. //depot/projects/ia64/contrib/libstdc++/tests/tcomplex.inp#2 delete .. //depot/projects/ia64/contrib/libstdc++/tests/tlist.cc#2 delete .. //depot/projects/ia64/contrib/libstdc++/tests/tlist.exp#2 delete .. //depot/projects/ia64/contrib/libstdc++/tests/tmap.cc#2 delete .. //depot/projects/ia64/contrib/libstdc++/tests/tmap.exp#2 delete .. //depot/projects/ia64/contrib/libstdc++/tests/tstring.cc#2 delete .. //depot/projects/ia64/contrib/libstdc++/tests/tstring.exp#2 delete .. //depot/projects/ia64/contrib/libstdc++/tests/tstring.inp#2 delete .. //depot/projects/ia64/contrib/libstdc++/tests/tvector.cc#2 delete .. //depot/projects/ia64/contrib/libstdc++/tests/tvector.exp#2 delete .. //depot/projects/ia64/contrib/libstdc++/testsuite/ChangeLog#3 delete .. //depot/projects/ia64/contrib/libstdc++/testsuite/Makefile.in#3 delete .. //depot/projects/ia64/contrib/libstdc++/testsuite/config/default.exp#3 delete .. //depot/projects/ia64/contrib/libstdc++/testsuite/configure.in#2 delete .. //depot/projects/ia64/contrib/libstdc++/testsuite/lib/libstdc++.exp#2 delete .. //depot/projects/ia64/contrib/libstdc++/testsuite/libstdc++.tests/test.exp#2 delete .. //depot/projects/ia64/contrib/libstdc++/testsuite_flags.in#2 delete .. //depot/projects/ia64/contrib/libstdc++/valarray#2 delete .. //depot/projects/ia64/contrib/libstdc++/valarray.cc#2 delete .. //depot/projects/ia64/crypto/telnet/telnet/commands.c#7 integrate .. //depot/projects/ia64/etc/Makefile#18 integrate .. //depot/projects/ia64/etc/modems#3 delete .. //depot/projects/ia64/etc/namedb/named.conf#4 integrate .. //depot/projects/ia64/etc/rc#21 integrate .. //depot/projects/ia64/etc/rc.d/lomac#2 integrate .. //depot/projects/ia64/gnu/lib/libstdc++/Makefile#13 integrate .. //depot/projects/ia64/gnu/usr.bin/cc/cc_tools/auto-host.h#9 integrate .. //depot/projects/ia64/lib/libufs/sblock.c#3 integrate .. //depot/projects/ia64/release/doc/de_DE.ISO8859-1/hardware/alpha/proc-alpha.sgml#9 integrate .. //depot/projects/ia64/release/doc/de_DE.ISO8859-1/relnotes/common/new.sgml#15 integrate .. //depot/projects/ia64/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml#27 integrate .. //depot/projects/ia64/release/doc/en_US.ISO8859-1/installation/common/upgrade.sgml#4 integrate .. //depot/projects/ia64/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml#53 integrate .. //depot/projects/ia64/release/scripts/print-cdrom-packages.sh#18 integrate .. //depot/projects/ia64/sbin/badsect/badsect.c#7 integrate .. //depot/projects/ia64/sbin/clri/clri.c#9 integrate .. //depot/projects/ia64/sbin/dump/main.c#12 integrate .. //depot/projects/ia64/sbin/dumpfs/dumpfs.c#10 integrate .. //depot/projects/ia64/sbin/fsck_ffs/fsutil.c#10 integrate .. //depot/projects/ia64/sbin/fsck_ffs/setup.c#12 integrate .. //depot/projects/ia64/sbin/fsirand/fsirand.c#5 integrate .. //depot/projects/ia64/sbin/growfs/growfs.c#7 integrate .. //depot/projects/ia64/sbin/ipfw/ipfw.8#13 integrate .. //depot/projects/ia64/sbin/ipfw/ipfw2.c#8 integrate .. //depot/projects/ia64/sbin/newfs/mkfs.c#18 integrate .. //depot/projects/ia64/sbin/quotacheck/quotacheck.c#9 integrate .. //depot/projects/ia64/sbin/reboot/reboot.8#8 integrate .. //depot/projects/ia64/sbin/tunefs/tunefs.c#8 integrate .. //depot/projects/ia64/share/examples/etc/README.examples#2 integrate .. //depot/projects/ia64/share/examples/etc/make.conf#23 integrate .. //depot/projects/ia64/share/man/man4/lomac.4#3 integrate .. //depot/projects/ia64/share/man/man5/make.conf.5#23 integrate .. //depot/projects/ia64/share/man/man7/clocks.7#5 integrate .. //depot/projects/ia64/share/man/man9/style.9#17 integrate .. //depot/projects/ia64/share/mk/bsd.libnames.mk#11 integrate .. //depot/projects/ia64/sys/boot/alpha/boot1/Makefile#5 integrate .. //depot/projects/ia64/sys/boot/common/help.common#5 integrate .. //depot/projects/ia64/sys/boot/common/loader.8#12 integrate .. //depot/projects/ia64/sys/boot/common/ufsread.c#4 integrate .. //depot/projects/ia64/sys/boot/efi/libefi/elf_freebsd.c#7 integrate .. //depot/projects/ia64/sys/boot/efi/loader/version#4 integrate .. //depot/projects/ia64/sys/boot/forth/loader.conf#13 integrate .. //depot/projects/ia64/sys/boot/libstand/ufs.c#2 integrate .. //depot/projects/ia64/sys/conf/NOTES#30 integrate .. //depot/projects/ia64/sys/conf/files#49 integrate .. //depot/projects/ia64/sys/conf/majors#16 integrate .. //depot/projects/ia64/sys/conf/options#36 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/CHANGES.txt#3 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/acapps.h#2 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/acconfig.h#9 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/acdisasm.h#3 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/acdispat.h#5 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/acevents.h#6 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/acglobal.h#8 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/acinterp.h#6 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/aclocal.h#8 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/acnamesp.h#7 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/acobject.h#6 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/acparser.h#8 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/acpiosxf.h#8 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/acpixf.h#6 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/acstruct.h#5 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/actypes.h#11 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/acutils.h#9 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/amlcode.h#7 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/dbcmds.c#8 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/dbdisply.c#8 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/dbexec.c#8 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/dbfileio.c#7 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/dbstats.c#7 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/dbutils.c#5 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/dmbuffer.c#3 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/dmopcode.c#3 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/dmutils.c#3 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/dsfield.c#7 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/dsmethod.c#7 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/dsmthdat.c#6 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/dsobject.c#8 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/dsopcode.c#7 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/dsutils.c#7 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/dswexec.c#6 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/dswload.c#9 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/dswscope.c#4 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/dswstate.c#7 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/evevent.c#8 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/evmisc.c#8 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/evxface.c#6 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/evxfregn.c#5 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/exconfig.c#6 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/exconvrt.c#5 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/excreate.c#7 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/exdump.c#8 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/exfield.c#5 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/exfldio.c#6 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/exmisc.c#8 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/exmutex.c#5 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/exnames.c#4 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/exoparg1.c#8 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/exoparg2.c#8 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/exoparg3.c#5 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/exprep.c#7 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/exresnte.c#8 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/exresolv.c#7 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/exresop.c#7 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/exstore.c#8 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/exstoren.c#6 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/exstorob.c#5 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/exsystem.c#5 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/exutils.c#7 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/hwsleep.c#9 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/nsaccess.c#6 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/nsalloc.c#5 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/nsdump.c#8 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/nseval.c#7 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/nsinit.c#6 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/nsobject.c#5 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/nssearch.c#7 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/nsutils.c#7 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/nsxfeval.c#3 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/nsxfobj.c#8 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/psargs.c#7 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/psopcode.c#7 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/psparse.c#7 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/rscalc.c#7 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/rscreate.c#9 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/tbconvrt.c#6 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/tbget.c#9 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/tbgetall.c#3 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/tbinstal.c#7 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/tbrsdt.c#3 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/tbutils.c#7 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/tbxfroot.c#5 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/utcopy.c#7 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/utdelete.c#5 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/utglobal.c#8 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/utmisc.c#7 integrate .. //depot/projects/ia64/sys/contrib/dev/acpica/utobject.c#5 integrate .. //depot/projects/ia64/sys/dev/acpica/Osd/OsdSynch.c#7 integrate .. //depot/projects/ia64/sys/dev/acpica/acpi_ec.c#8 integrate .. //depot/projects/ia64/sys/dev/acpica/acpi_pci_link.c#4 integrate .. //depot/projects/ia64/sys/dev/aic7xxx/aic79xx_osm.c#4 integrate .. //depot/projects/ia64/sys/dev/aic7xxx/aic79xx_osm.h#5 integrate .. //depot/projects/ia64/sys/dev/aic7xxx/aicasm/aicasm_gram.y#7 integrate .. //depot/projects/ia64/sys/dev/aic7xxx/aicasm/aicasm_insformat.h#5 integrate .. //depot/projects/ia64/sys/dev/aic7xxx/aicasm/aicasm_symbol.c#7 integrate .. //depot/projects/ia64/sys/dev/cardbus/cardbus.c#11 integrate .. //depot/projects/ia64/sys/dev/cardbus/cardbus_cis.c#9 integrate .. //depot/projects/ia64/sys/dev/cardbus/cardbus_cis.h#2 integrate .. //depot/projects/ia64/sys/dev/cardbus/cardbusvar.h#4 integrate .. //depot/projects/ia64/sys/dev/ncv/ncr53c500_pccard.c#6 integrate .. //depot/projects/ia64/sys/dev/nsp/nsp_pccard.c#6 integrate .. //depot/projects/ia64/sys/dev/pccard/pccarddevs#16 integrate .. //depot/projects/ia64/sys/dev/pccard/pccarddevs.h#16 integrate .. //depot/projects/ia64/sys/dev/pci/pci.c#15 integrate .. //depot/projects/ia64/sys/dev/pci/pcivar.h#6 integrate .. //depot/projects/ia64/sys/dev/sound/isa/ad1816.c#4 integrate .. //depot/projects/ia64/sys/dev/sound/isa/mss.c#4 integrate .. //depot/projects/ia64/sys/dev/sound/isa/sbc.c#3 integrate .. //depot/projects/ia64/sys/dev/sound/pci/aureal.c#2 integrate .. //depot/projects/ia64/sys/dev/sound/pci/cmi.c#5 integrate .. //depot/projects/ia64/sys/dev/sound/pci/ds1.c#3 integrate .. //depot/projects/ia64/sys/dev/sound/pci/emu10k1.c#4 integrate .. //depot/projects/ia64/sys/dev/sound/pci/maestro.c#4 integrate .. //depot/projects/ia64/sys/dev/sound/pci/t4dwave.c#5 integrate .. //depot/projects/ia64/sys/dev/sound/pcm/ac97.c#7 integrate .. //depot/projects/ia64/sys/dev/sound/pcm/channel.h#3 integrate .. //depot/projects/ia64/sys/dev/sound/pcm/mixer.c#5 integrate .. //depot/projects/ia64/sys/dev/sound/pcm/sound.c#10 integrate .. //depot/projects/ia64/sys/dev/stg/tmc18c30_pccard.c#6 integrate .. //depot/projects/ia64/sys/i386/include/stdarg.h#7 integrate .. //depot/projects/ia64/sys/kern/kern_acct.c#14 integrate .. //depot/projects/ia64/sys/kern/kern_descrip.c#36 integrate .. //depot/projects/ia64/sys/kern/kern_exec.c#35 integrate .. //depot/projects/ia64/sys/kern/kern_mac.c#13 integrate .. //depot/projects/ia64/sys/kern/subr_mbuf.c#15 integrate .. //depot/projects/ia64/sys/kern/subr_rman.c#7 integrate .. //depot/projects/ia64/sys/kern/uipc_mbuf2.c#6 integrate .. //depot/projects/ia64/sys/kern/uipc_socket.c#21 integrate .. //depot/projects/ia64/sys/kern/vfs_subr.c#28 integrate .. //depot/projects/ia64/sys/modules/Makefile#28 integrate .. //depot/projects/ia64/sys/modules/mac_lomac/Makefile#1 branch .. //depot/projects/ia64/sys/netgraph/bluetooth/drivers/ubt/ng_ubt.c#2 integrate .. //depot/projects/ia64/sys/netsmb/smb_trantcp.c#10 integrate .. //depot/projects/ia64/sys/pccard/pcic.c#12 integrate .. //depot/projects/ia64/sys/pci/if_dc.c#20 integrate .. //depot/projects/ia64/sys/security/mac_lomac/mac_lomac.c#1 branch .. //depot/projects/ia64/sys/security/mac_lomac/mac_lomac.h#1 branch .. //depot/projects/ia64/sys/sys/ctype.h#2 integrate .. //depot/projects/ia64/sys/sys/mac.h#11 integrate .. //depot/projects/ia64/sys/sys/rman.h#3 integrate .. //depot/projects/ia64/sys/ufs/ffs/ffs_snapshot.c#16 integrate .. //depot/projects/ia64/sys/ufs/ffs/ffs_vfsops.c#23 integrate .. //depot/projects/ia64/sys/ufs/ffs/fs.h#8 integrate .. //depot/projects/ia64/sys/vm/vm_object.c#27 integrate .. //depot/projects/ia64/sys/vm/vnode_pager.c#21 integrate .. //depot/projects/ia64/usr.bin/Makefile#35 integrate .. //depot/projects/ia64/usr.bin/at/at.man#9 integrate .. //depot/projects/ia64/usr.bin/colldef/colldef.1#5 integrate .. //depot/projects/ia64/usr.bin/ctags/ctags.1#5 integrate .. //depot/projects/ia64/usr.bin/cut/cut.1#6 integrate .. //depot/projects/ia64/usr.bin/elf2aout/Makefile#3 branch .. //depot/projects/ia64/usr.bin/elf2aout/elf2aout.c#6 branch .. //depot/projects/ia64/usr.bin/expand/expand.1#4 integrate .. //depot/projects/ia64/usr.bin/fetch/fetch.c#13 integrate .. //depot/projects/ia64/usr.bin/find/find.1#11 integrate .. //depot/projects/ia64/usr.bin/finger/finger.1#5 integrate .. //depot/projects/ia64/usr.bin/getconf/getconf.1#3 integrate .. //depot/projects/ia64/usr.bin/gprof/gprof.1#5 integrate .. //depot/projects/ia64/usr.bin/join/join.1#6 integrate .. //depot/projects/ia64/usr.bin/limits/limits.1#5 integrate .. //depot/projects/ia64/usr.bin/minigzip/minigzip.1#4 integrate .. //depot/projects/ia64/usr.bin/mklocale/mklocale.1#4 integrate .. //depot/projects/ia64/usr.bin/objformat/objformat.1#4 integrate .. //depot/projects/ia64/usr.bin/paste/paste.1#4 integrate .. //depot/projects/ia64/usr.bin/perl/Makefile#4 delete .. //depot/projects/ia64/usr.bin/perl/pathnames.h#2 delete .. //depot/projects/ia64/usr.bin/perl/perl.c#5 delete .. //depot/projects/ia64/usr.bin/printenv/printenv.1#6 integrate .. //depot/projects/ia64/usr.bin/rpcgen/rpcgen.1#5 integrate .. //depot/projects/ia64/usr.bin/sed/sed.1#7 integrate .. //depot/projects/ia64/usr.bin/showmount/showmount.8#5 integrate .. //depot/projects/ia64/usr.bin/sockstat/sockstat.1#3 integrate .. //depot/projects/ia64/usr.bin/su/su.1#5 integrate .. //depot/projects/ia64/usr.bin/tabs/tabs.1#4 integrate .. //depot/projects/ia64/usr.bin/tftp/tftp.1#5 integrate .. //depot/projects/ia64/usr.bin/tip/tip/modems.5#3 delete .. //depot/projects/ia64/usr.bin/tip/tip/tip.1#5 integrate .. //depot/projects/ia64/usr.bin/tr/tr.1#4 integrate .. //depot/projects/ia64/usr.bin/truss/truss.1#4 integrate .. //depot/projects/ia64/usr.bin/uniq/uniq.1#6 integrate .. //depot/projects/ia64/usr.bin/wc/wc.1#4 integrate .. //depot/projects/ia64/usr.bin/what/what.1#3 integrate .. //depot/projects/ia64/usr.bin/whereis/whereis.1#5 integrate .. //depot/projects/ia64/usr.bin/who/who.1#5 integrate .. //depot/projects/ia64/usr.bin/whois/whois.1#5 integrate .. //depot/projects/ia64/usr.bin/xlint/xlint/lint.1#6 integrate .. //depot/projects/ia64/usr.bin/yacc/yyfix.1#4 integrate .. //depot/projects/ia64/usr.sbin/acpi/acpiconf/acpiconf.8#4 integrate .. //depot/projects/ia64/usr.sbin/adduser/adduser.8#5 integrate .. //depot/projects/ia64/usr.sbin/burncd/burncd.8#8 integrate .. //depot/projects/ia64/usr.sbin/cdcontrol/cdcontrol.1#6 integrate .. //depot/projects/ia64/usr.sbin/edquota/edquota.8#4 integrate .. //depot/projects/ia64/usr.sbin/i4b/isdnd/isdnd.rc.5#4 integrate .. //depot/projects/ia64/usr.sbin/i4b/man/i4b.4#3 integrate .. //depot/projects/ia64/usr.sbin/i4b/man/i4bing.4#3 integrate .. //depot/projects/ia64/usr.sbin/i4b/man/i4bipr.4#3 integrate .. //depot/projects/ia64/usr.sbin/i4b/man/i4bisppp.4#3 integrate .. //depot/projects/ia64/usr.sbin/i4b/man/i4bq921.4#3 integrate .. //depot/projects/ia64/usr.sbin/i4b/man/i4bq931.4#3 integrate .. //depot/projects/ia64/usr.sbin/i4b/man/i4brbch.4#3 integrate .. //depot/projects/ia64/usr.sbin/i4b/man/i4btel.4#3 integrate .. //depot/projects/ia64/usr.sbin/i4b/man/i4btrc.4#3 integrate .. //depot/projects/ia64/usr.sbin/i4b/man/ifpi.4#3 integrate .. //depot/projects/ia64/usr.sbin/i4b/man/ifpi2.4#3 integrate .. //depot/projects/ia64/usr.sbin/i4b/man/ifpnp.4#3 integrate .. //depot/projects/ia64/usr.sbin/i4b/man/ihfc.4#3 integrate .. //depot/projects/ia64/usr.sbin/i4b/man/isic.4#3 integrate .. //depot/projects/ia64/usr.sbin/i4b/man/iwic.4#3 integrate .. //depot/projects/ia64/usr.sbin/kbdmap/kbdmap.1#4 integrate .. //depot/projects/ia64/usr.sbin/lpr/lpc/lpc.8#5 integrate .. //depot/projects/ia64/usr.sbin/memcontrol/memcontrol.8#4 integrate .. //depot/projects/ia64/usr.sbin/newsyslog/newsyslog.8#4 integrate .. //depot/projects/ia64/usr.sbin/ntp/doc/ntp-genkeys.8#3 integrate .. //depot/projects/ia64/usr.sbin/ntp/doc/ntp.conf.5#4 integrate .. //depot/projects/ia64/usr.sbin/ntp/doc/ntpdate.8#4 integrate .. //depot/projects/ia64/usr.sbin/ntp/doc/ntpdc.8#4 integrate .. //depot/projects/ia64/usr.sbin/ntp/doc/ntpq.8#4 integrate .. //depot/projects/ia64/usr.sbin/rpcbind/rpcbind.8#3 integrate .. //depot/projects/ia64/usr.sbin/sysinstall/config.c#8 integrate .. //depot/projects/ia64/usr.sbin/sysinstall/devices.c#7 integrate .. //depot/projects/ia64/usr.sbin/sysinstall/disks.c#10 integrate .. //depot/projects/ia64/usr.sbin/sysinstall/dispatch.c#4 integrate .. //depot/projects/ia64/usr.sbin/sysinstall/dist.c#11 integrate .. //depot/projects/ia64/usr.sbin/sysinstall/dist.h#4 integrate .. //depot/projects/ia64/usr.sbin/sysinstall/install.c#11 integrate .. //depot/projects/ia64/usr.sbin/sysinstall/installUpgrade.c#6 integrate .. //depot/projects/ia64/usr.sbin/sysinstall/label.c#10 integrate .. //depot/projects/ia64/usr.sbin/sysinstall/menus.c#18 integrate .. //depot/projects/ia64/usr.sbin/sysinstall/sysinstall.8#6 integrate .. //depot/projects/ia64/usr.sbin/sysinstall/sysinstall.h#11 integrate .. //depot/projects/ia64/usr.sbin/syslogd/syslog.conf.5#5 integrate .. //depot/projects/ia64/usr.sbin/syslogd/syslogd.8#7 integrate .. //depot/projects/ia64/usr.sbin/wicontrol/wicontrol.8#8 integrate Differences ... ==== //depot/projects/ia64/MAINTAINERS#19 (text+ko) ==== @@ -1,10 +1,15 @@ -$FreeBSD: src/MAINTAINERS,v 1.53 2002/11/21 08:36:01 ru Exp $ +$FreeBSD: src/MAINTAINERS,v 1.54 2002/11/28 00:02:25 obrien Exp $ subsystem login notes ----------------------------- mergemaster dougb Prefers to pre-approve commits binutils obrien Insists to keep BU blocked from other's unapproved commits +file obrien Insists to keep file blocked from other's unapproved + commits +one-true-awk obrien Insists to keep one-true-awk blocked from other's + unapproved commits +lukemftpd obrien Pre-commit review requested. libc/posix1e rwatson Pre-commit review requested. POSIX.1e ACLs rwatson Pre-commit review requested. UFS EAs rwatson Pre-commit review requested. ==== //depot/projects/ia64/bin/dd/dd.1#4 (text+ko) ==== @@ -33,7 +33,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)dd.1 8.2 (Berkeley) 1/13/94 -.\" $FreeBSD: src/bin/dd/dd.1,v 1.20 2002/05/29 14:01:27 ru Exp $ +.\" $FreeBSD: src/bin/dd/dd.1,v 1.21 2002/11/26 17:55:40 ru Exp $ .\" .Dd January 13, 1994 .Dt DD 1 @@ -378,5 +378,5 @@ and .Cm oldibm values are extensions to the -\*[Px] +.Tn POSIX standard. ==== //depot/projects/ia64/bin/expr/expr.1#8 (text+ko) ==== @@ -28,7 +28,7 @@ .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. .\" -.\" $FreeBSD: src/bin/expr/expr.1,v 1.22 2002/11/25 13:20:30 ru Exp $ +.\" $FreeBSD: src/bin/expr/expr.1,v 1.23 2002/11/26 17:55:40 ru Exp $ .\" .Dd May 10, 2002 .Dt EXPR 1 @@ -141,7 +141,7 @@ compatibility is enabled, this version of .Nm adheres to the -\*[Px] +.Tn POSIX Utility Syntax Guidelines, which require that a leading argument beginning with a minus sign be considered an option to the program. The standard ==== //depot/projects/ia64/contrib/diff/util.c#2 (text+ko) ==== @@ -17,7 +17,7 @@ along with GNU DIFF; see the file COPYING. If not, write to the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ -/* $FreeBSD: src/contrib/diff/util.c,v 1.4 2000/09/15 11:35:16 green Exp $ */ +/* $FreeBSD: src/contrib/diff/util.c,v 1.5 2002/11/25 22:59:52 gad Exp $ */ #include "diff.h" @@ -485,7 +485,7 @@ output_1_line (text, limit, flag_format, line_flag); if ((!line_flag || line_flag[0]) && limit[-1] != '\n') - fputc ('\n', out); + fprintf (out, "\n\\ No newline at end of file\n"); } /* Output a line from TEXT up to LIMIT. Without -t, output verbatim. ==== //depot/projects/ia64/contrib/gcc/config/alpha/freebsd.h#5 (text+ko) ==== @@ -20,7 +20,7 @@ Boston, MA 02111-1307, USA. */ -/* $FreeBSD: src/contrib/gcc/config/alpha/freebsd.h,v 1.13 2002/05/07 23:28:45 obrien Exp $ */ +/* $FreeBSD: src/contrib/gcc/config/alpha/freebsd.h,v 1.14 2002/11/26 18:25:19 obrien Exp $ */ /* Provide a CPP_SPEC appropriate for FreeBSD/alpha. Besides the dealing with @@ -91,8 +91,6 @@ #define TARGET_VERSION fprintf (stderr, " (FreeBSD/Alpha ELF)"); #define TARGET_ELF 1 -#define TARGET_AOUT (0) -#define TARGET_UNDERSCORES (0) #undef OBJECT_FORMAT_COFF #undef EXTENDED_COFF ==== //depot/projects/ia64/contrib/gcc/config/freebsd-spec.h#5 (text+ko) ==== @@ -18,7 +18,7 @@ the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/* $FreeBSD: src/contrib/gcc/config/freebsd-spec.h,v 1.5 2002/09/12 16:10:21 obrien Exp $ */ +/* $FreeBSD: src/contrib/gcc/config/freebsd-spec.h,v 1.6 2002/11/26 18:25:19 obrien Exp $ */ /* Common FreeBSD configuration. All FreeBSD architectures should include this file, which will specify @@ -85,7 +85,7 @@ the final CPP_PREDEFINES value. */ #define FBSD_CPP_PREDEFINES \ - "-D__FreeBSD__=5 -D__FreeBSD_cc_version=500004 -Dunix -D__KPRINTF_ATTRIBUTE__ -Asystem=unix -Asystem=bsd -Asystem=FreeBSD" + "-D__FreeBSD__=5 -D__FreeBSD_cc_version=500005 -Dunix -D__ELF__ -D__KPRINTF_ATTRIBUTE__ -Asystem=unix -Asystem=bsd -Asystem=FreeBSD" #endif /* ! FREEBSD_NATIVE */ @@ -99,9 +99,6 @@ #define FBSD_CPP_SPEC " \ %(cpp_cpu) \ - %{!maout: -D__ELF__} \ - %{munderscores: -D__UNDERSCORES__} \ - %{maout: %{!mno-underscores: -D__UNDERSCORES__}} \ %{fPIC:-D__PIC__ -D__pic__} %{fpic:-D__PIC__ -D__pic__} \ %{!ansi:%{!std=c89:%{!std=iso9899.1990:%{!std=iso9899.199409:-D_LONGLONG}}}} \ %{posix:-D_POSIX_SOURCE}" ==== //depot/projects/ia64/contrib/gcc/config/i386/freebsd.h#13 (text+ko) ==== @@ -1,9 +1,8 @@ -/* Definitions for Intel 386 running FreeBSD with either a.out or ELF format +/* Definitions for Intel 386 running FreeBSD with ELF format Copyright (C) 1996, 2000, 2002 Free Software Foundation, Inc. Contributed by Eric Youngdale. Modified for stabs-in-ELF by H.J. Lu. Adapted from GNU/Linux version by John Polstra. - Added support for generating "old a.out gas" on the fly by Peter Wemm. Continued development by David O'Brien <obrien@freebsd.org> This file is part of GNU CC. @@ -23,15 +22,15 @@ the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/* $FreeBSD: src/contrib/gcc/config/i386/freebsd.h,v 1.58 2002/07/12 17:44:24 obrien Exp $ */ +/* $FreeBSD: src/contrib/gcc/config/i386/freebsd.h,v 1.59 2002/11/26 18:25:20 obrien Exp $ */ #undef CC1_SPEC #define CC1_SPEC "%(cc1_cpu) %{profile:-p} \ %{gline:%{!g:%{!g0:%{!g1:%{!g2: -g1}}}}} \ - %{maout: %{!mno-underscores: %{!munderscores: -munderscores }}}" + " #undef ASM_SPEC -#define ASM_SPEC "%{v*: -v} %{maout: %{fpic:-k} %{fPIC:-k}}" +#define ASM_SPEC "%{v*: -v}" #undef ASM_FINAL_SPEC #define ASM_FINAL_SPEC "%|" @@ -50,11 +49,6 @@ #undef LINK_SPEC #define LINK_SPEC "\ %{p:%e`-p' not supported; use `-pg' and gprof(1)} \ - %{maout: %{shared:-Bshareable} \ - %{!shared:%{!nostdlib:%{!r:%{!e*:-e start}}} -dc -dp %{static:-Bstatic} \ - %{pg:-Bstatic} %{Z}} \ - %{assert*} %{R*}} \ - %{!maout: \ %{Wl,*:%*} \ %{v:-V} \ %{assert*} %{R*} %{rpath*} %{defsym*} \ @@ -64,7 +58,7 @@ %{rdynamic: -export-dynamic} \ %{!dynamic-linker: -dynamic-linker /usr/libexec/ld-elf.so.1}} \ %{static:-Bstatic}} \ - %{symbolic:-Bsymbolic}}" + %{symbolic:-Bsymbolic}" /* Provide a STARTFILE_SPEC appropriate for FreeBSD. Here we add the magical crtbegin.o file (see crtstuff.c) which provides part of the support for @@ -72,20 +66,14 @@ #undef STARTFILE_SPEC #define STARTFILE_SPEC "\ - %{maout: %{shared:c++rt0.o%s} \ %{!shared: \ - %{pg:gcrt0.o%s}%{!pg: \ - %{static:scrt0.o%s} \ - %{!static:crt0.o%s}}}} \ - %{!maout: \ - %{!shared: \ %{pg:gcrt1.o%s} \ %{!pg: \ %{p:gcrt1.o%s} \ %{!p:crt1.o%s}}} \ crti.o%s \ %{!shared:crtbegin.o%s} \ - %{shared:crtbeginS.o%s}}" + %{shared:crtbeginS.o%s}" /* Provide an ENDFILE_SPEC appropriate for FreeBSD/i386. Here we tack on our own magical crtend.o file (see crtstuff.c) which provides part of the @@ -94,9 +82,8 @@ #undef ENDFILE_SPEC #define ENDFILE_SPEC "\ - %{!maout: \ %{!shared:crtend.o%s} \ - %{shared:crtendS.o%s} crtn.o%s}" + %{shared:crtendS.o%s} crtn.o%s" /************************[ Target stuff ]***********************************/ @@ -118,22 +105,14 @@ #define TARGET_VERSION fprintf (stderr, " (i386 FreeBSD/ELF)"); #define MASK_PROFILER_EPILOGUE 010000000000 -#define MASK_AOUT 004000000000 /* a.out not elf */ -#define MASK_UNDERSCORES 002000000000 /* use leading _ */ #define TARGET_PROFILER_EPILOGUE (target_flags & MASK_PROFILER_EPILOGUE) -#define TARGET_AOUT (target_flags & MASK_AOUT) -#define TARGET_ELF ((target_flags & MASK_AOUT) == 0) -#define TARGET_UNDERSCORES ((target_flags & MASK_UNDERSCORES) != 0) +#define TARGET_ELF 1 #undef SUBTARGET_SWITCHES #define SUBTARGET_SWITCHES \ { "profiler-epilogue", MASK_PROFILER_EPILOGUE, "Function profiler epilogue"}, \ - { "no-profiler-epilogue", -MASK_PROFILER_EPILOGUE, "No function profiler epilogue"}, \ - { "aout", MASK_AOUT, "Generate an a.out (vs. ELF) binary"}, \ - { "no-aout", -MASK_AOUT, "Do not generate an a.out binary"}, \ - { "underscores", MASK_UNDERSCORES, "Add leading underscores to symbols"}, \ - { "no-underscores", -MASK_UNDERSCORES, "Do not add leading underscores to symbols"}, + { "no-profiler-epilogue", -MASK_PROFILER_EPILOGUE, "No function profiler epilogue"}, /* This goes away when the math emulator is fixed. */ #undef TARGET_SUBTARGET_DEFAULT @@ -148,27 +127,6 @@ #undef DEFAULT_PCC_STRUCT_RETURN #define DEFAULT_PCC_STRUCT_RETURN 0 -/* The a.out tools do not support "linkonce" sections. */ -#undef SUPPORTS_ONE_ONLY -#define SUPPORTS_ONE_ONLY TARGET_ELF - -/* Prefix for internally generated assembler labels. If we aren't using - underscores, we are using prefix `.'s to identify labels that should - be ignored, as in `i386/gas.h' --karl@cs.umb.edu */ -#undef LPREFIX -#define LPREFIX ((TARGET_UNDERSCORES) ? "L" : ".L") - -/* supply our own hook for calling __main() from main() */ -#undef INVOKE__main -#define INVOKE__main -#undef GEN_CALL__MAIN -#define GEN_CALL__MAIN \ - do { \ - if (!(TARGET_ELF)) \ - emit_library_call (gen_rtx (SYMBOL_REF, Pmode, NAME__MAIN), 0, \ - VOIDmode, 0); \ - } while (0) - /* Tell final.c that we don't need a label passed to mcount. */ #define NO_PROFILE_COUNTERS 1 @@ -178,11 +136,10 @@ #undef FUNCTION_PROFILER #define FUNCTION_PROFILER(FILE, LABELNO) \ do { \ - char *_name = TARGET_AOUT ? "mcount" : ".mcount"; \ if (flag_pic) \ - fprintf ((FILE), "\tcall *%s@GOT(%%ebx)\n", _name); \ + fprintf ((FILE), "\tcall *.mcount%s@GOT(%%ebx)\n"); \ else \ - fprintf ((FILE), "\tcall %s\n", _name); \ + fprintf ((FILE), "\tcall .mcount\n"); \ } while (0) /* Output assembler code to FILE to end profiling of the current function. */ @@ -202,35 +159,7 @@ #undef ASM_APP_OFF #define ASM_APP_OFF "#NO_APP\n" -/* Override the default string pseudo-op of "\t.string\t" from ../elfos.h. - ".string" doesn't work for the aout case. */ -#undef STRING_ASM_OP -#define STRING_ASM_OP (TARGET_AOUT ? "\t.asciz\t" : "\t.string\t") - -/* Override the use of "\t.section\t.rodata" from ../elfos.h. Neither - ".section" nor "rodata" works for the aout case. This forces a fallback - to ".text". */ -#undef USE_CONST_SECTION -#define USE_CONST_SECTION TARGET_ELF - -/* This is how to store into the string BUF - the symbol_ref name of an internal numbered label where - PREFIX is the class of label and NUM is the number within the class. - This is suitable for output with `assemble_name'. */ -#undef ASM_GENERATE_INTERNAL_LABEL -#define ASM_GENERATE_INTERNAL_LABEL(LABEL, PREFIX, NUM) \ - sprintf ((LABEL), "*%s%s%u", (TARGET_UNDERSCORES) ? "" : ".", \ - (PREFIX), (unsigned) (NUM)) - -/* This is how to output an internal numbered label where - PREFIX is the class of label and NUM is the number within the class. - For most svr4/ELF systems, the convention is that any symbol which begins - with a period is not put into the linker symbol table by the assembler. */ -#undef ASM_OUTPUT_INTERNAL_LABEL -#define ASM_OUTPUT_INTERNAL_LABEL(FILE, PREFIX, NUM) \ - fprintf ((FILE), "%s%s%u:\n", (TARGET_UNDERSCORES) ? "" : ".", \ - (PREFIX), (unsigned) (NUM)) - +/* XXX:DEO do we still need this override to defaults.h ?? */ /* This is how to output a reference to a user-level label named NAME. */ #undef ASM_OUTPUT_LABELREF #define ASM_OUTPUT_LABELREF(FILE, NAME) \ @@ -240,15 +169,13 @@ FUNCTION_PROFILER_EPILOGUE (). */ \ if (*_name == '.' && strcmp(_name + 1, "mexitcount") == 0) \ { \ - if (TARGET_AOUT) \ - _name++; \ if (flag_pic) \ fprintf ((FILE), "*%s@GOT(%%ebx)", _name); \ else \ fprintf ((FILE), "%s", _name); \ } \ else \ - fprintf (FILE, "%s%s", TARGET_UNDERSCORES ? "_" : "", _name); \ + fprintf (FILE, "%s", _name); \ } while (0) /* This is how to hack on the symbol code of certain relcalcitrant @@ -267,89 +194,6 @@ } \ } while (0) -#undef ASM_OUTPUT_ALIGNED_COMMON -#define ASM_OUTPUT_ALIGNED_COMMON(FILE, NAME, SIZE, ALIGN) \ - do { \ - if (TARGET_ELF) \ - { \ - fprintf ((FILE), "%s", COMMON_ASM_OP); \ - assemble_name ((FILE), (NAME)); \ - fprintf ((FILE), ",%u,%u\n", (SIZE), (ALIGN) / BITS_PER_UNIT); \ - } \ - else \ - { \ - int alignbytes = ((ALIGN) + BITS_PER_UNIT - 1) / BITS_PER_UNIT; \ - int rounded = (SIZE); \ - rounded += alignbytes - 1; \ - rounded = (rounded / alignbytes) * alignbytes; \ - fprintf ((FILE), "%s ", COMMON_ASM_OP); \ - assemble_name ((FILE), (NAME)); \ - fprintf ((FILE), ",%u\n", (rounded)); \ - } \ - } while (0) - -/* This says how to output assembler code to declare an - uninitialized internal linkage data object. Under SVR4, - the linker seems to want the alignment of data objects - to depend on their types. We do exactly that here. */ - -#undef ASM_OUTPUT_ALIGNED_LOCAL -#define ASM_OUTPUT_ALIGNED_LOCAL(FILE, NAME, SIZE, ALIGN) \ - do { \ - if (TARGET_ELF) \ - { \ - fprintf ((FILE), "%s", LOCAL_ASM_OP); \ - assemble_name ((FILE), (NAME)); \ - fprintf ((FILE), "\n"); \ - ASM_OUTPUT_ALIGNED_COMMON ((FILE), (NAME), (SIZE), (ALIGN)); \ - } \ - else \ - { \ - int rounded = (SIZE); \ - if (rounded == 0) rounded = 1; \ - rounded += (BIGGEST_ALIGNMENT / BITS_PER_UNIT) - 1; \ - rounded = (rounded / (BIGGEST_ALIGNMENT / BITS_PER_UNIT) \ - * (BIGGEST_ALIGNMENT / BITS_PER_UNIT)); \ - fputs ("\t.lcomm\t", (FILE)); \ - assemble_name ((FILE), (NAME)); \ - fprintf ((FILE), ",%u\n", (rounded)); \ - } \ - } while (0) - -/* How to output some space. The rules are different depending on the - object format. */ -#undef ASM_OUTPUT_SKIP -#define ASM_OUTPUT_SKIP(FILE, SIZE) \ - do { \ - if (TARGET_ELF) \ - { \ - fprintf ((FILE), "%s%u\n", SKIP_ASM_OP, (SIZE)); \ - } \ - else \ - { \ - fprintf ((FILE), "\t.space\t%u\n", (SIZE)); \ - } \ - } while (0) - -#undef ASM_OUTPUT_SOURCE_LINE -#define ASM_OUTPUT_SOURCE_LINE(FILE, LINE) \ - do { \ - static int sym_lineno = 1; \ - if (TARGET_ELF) \ - { \ - fprintf ((FILE), ".stabn 68,0,%d,.LM%d-", (LINE), sym_lineno); \ - assemble_name ((FILE), \ - XSTR (XEXP (DECL_RTL (current_function_decl), 0), 0)); \ - fprintf ((FILE), "\n.LM%d:\n", sym_lineno); \ - sym_lineno += 1; \ - } \ - else \ - { \ - fprintf ((FILE), "\t%s %d,0,%d\n", ASM_STABD_OP, N_SLINE, \ - lineno); \ - } \ - } while (0) - /* A C statement to output to the stdio stream FILE an assembler command to advance the location counter to a multiple of 1<<LOG bytes if it is within MAX_SKIP bytes. @@ -363,9 +207,7 @@ #define ASM_OUTPUT_MAX_SKIP_ALIGN(FILE, LOG, MAX_SKIP) \ do { \ if ((LOG) != 0) { \ - if (TARGET_AOUT) \ - ASM_OUTPUT_ALIGN ((FILE), (LOG)); \ - else if ((MAX_SKIP) == 0) \ + if ((MAX_SKIP) == 0) \ fprintf ((FILE), "\t.p2align %d\n", (LOG)); \ else \ fprintf ((FILE), "\t.p2align %d,,%d\n", (LOG), (MAX_SKIP)); \ @@ -376,10 +218,6 @@ /************************[ Debugger stuff ]*********************************/ -/* The a.out tools do not support "Lscope" .stabs symbols. */ -#undef NO_DBX_FUNCTION_END -#define NO_DBX_FUNCTION_END TARGET_AOUT - #undef DBX_REGISTER_NUMBER #define DBX_REGISTER_NUMBER(n) (TARGET_64BIT ? dbx64_register_map[n] \ : (write_symbols == DWARF2_DEBUG \ @@ -395,29 +233,15 @@ #define DWARF_FRAME_REGNUM(n) (TARGET_64BIT ? dbx64_register_map[n] \ : svr4_dbx_register_map[(n)]) -/* tag end of file in elf mode */ -#undef DBX_OUTPUT_MAIN_SOURCE_FILE_END -#define DBX_OUTPUT_MAIN_SOURCE_FILE_END(FILE, FILENAME) \ - do { \ - if (TARGET_ELF) { \ - asm_fprintf ((FILE), \ - "\t.text\n\t.stabs \"\",%d,0,0,%LLetext\n%LLetext:\n",\ - N_SO); \ - } \ - } while (0) - /* stabs-in-elf has offsets relative to function beginning */ #undef DBX_OUTPUT_LBRAC #define DBX_OUTPUT_LBRAC(FILE, NAME) \ do { \ fprintf (asmfile, "%s %d,0,0,", ASM_STABN_OP, N_LBRAC); \ assemble_name (asmfile, buf); \ - if (TARGET_ELF) \ - { \ fputc ('-', asmfile); \ assemble_name (asmfile, \ XSTR (XEXP (DECL_RTL (current_function_decl), 0), 0)); \ - } \ fprintf (asmfile, "\n"); \ } while (0) @@ -426,11 +250,8 @@ do { \ fprintf (asmfile, "%s %d,0,0,", ASM_STABN_OP, N_RBRAC); \ assemble_name (asmfile, buf); \ - if (TARGET_ELF) \ - { \ fputc ('-', asmfile); \ assemble_name (asmfile, \ XSTR (XEXP (DECL_RTL (current_function_decl), 0), 0)); \ - } \ fprintf (asmfile, "\n"); \ } while (0) ==== //depot/projects/ia64/contrib/gcc/function.c#6 (text+ko) ==== @@ -20,7 +20,7 @@ >>> TRUNCATED FOR MAIL (1000 lines) <<< To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200211280549.gAS5nY2L036989>