svn commit: r243950 - in projects/calloutng: contrib/binutils contrib/binutils/libiberty contrib/cvs/diff contrib/cvs/lib contrib/dtc contrib/gcc contrib/gcclibs/libcpp contrib/gcclibs/libdecnumber...
Alexander Motin
mav at FreeBSD.org
Thu Dec 6 13:04:06 UTC 2012
Author: mav
Date: Thu Dec 6 13:03:57 2012
New Revision: 243950
URL: http://svnweb.freebsd.org/changeset/base/243950
Log:
MFC @ r243949
Added:
projects/calloutng/share/syscons/keymaps/us.dvorakp.kbd
- copied unchanged from r243949, head/share/syscons/keymaps/us.dvorakp.kbd
Modified:
projects/calloutng/contrib/binutils/Makefile.in
projects/calloutng/contrib/binutils/Makefile.tpl
projects/calloutng/contrib/binutils/libiberty/Makefile.in
projects/calloutng/contrib/cvs/diff/Makefile.in
projects/calloutng/contrib/cvs/lib/Makefile.in
projects/calloutng/contrib/dtc/Makefile
projects/calloutng/contrib/gcc/Makefile.in
projects/calloutng/contrib/gcclibs/libcpp/Makefile.in
projects/calloutng/contrib/gcclibs/libdecnumber/Makefile.in
projects/calloutng/contrib/gcclibs/libiberty/Makefile.in
projects/calloutng/contrib/gdtoa/makefile
projects/calloutng/contrib/gperf/lib/Makefile.in
projects/calloutng/contrib/ntp/arlib/Makefile.in
projects/calloutng/contrib/ntp/libntp/Makefile.in
projects/calloutng/contrib/ntp/libparse/Makefile.in
projects/calloutng/contrib/ntp/ntpd/Makefile.in
projects/calloutng/contrib/opie/libmissing/Makefile.in
projects/calloutng/contrib/opie/libopie/Makefile.in
projects/calloutng/contrib/tcp_wrappers/Makefile
projects/calloutng/contrib/tcpdump/Makefile.in
projects/calloutng/crypto/heimdal/appl/ftp/common/Makefile.in
projects/calloutng/crypto/heimdal/appl/telnet/libtelnet/Makefile.in
projects/calloutng/crypto/openssl/Makefile.org
projects/calloutng/crypto/openssl/crypto/Makefile
projects/calloutng/gnu/lib/libgcc/Makefile
projects/calloutng/gnu/usr.bin/cc/cc_tools/Makefile
projects/calloutng/lib/libipsec/policy_parse.y
projects/calloutng/sbin/devd/devd.cc
projects/calloutng/sbin/devd/devd.hh
projects/calloutng/sbin/route/route.c
projects/calloutng/share/mk/bsd.lib.mk
projects/calloutng/share/mk/sys.mk
projects/calloutng/share/syscons/keymaps/INDEX.keymaps
projects/calloutng/share/syscons/keymaps/Makefile
projects/calloutng/sys/arm/arm/busdma_machdep-v6.c
projects/calloutng/sys/dev/aic7xxx/aicasm/aicasm_gram.y
projects/calloutng/sys/dev/isci/isci_io_request.c
projects/calloutng/sys/kern/subr_uio.c
projects/calloutng/sys/net/rtsock.c
projects/calloutng/sys/netinet6/in6.c
projects/calloutng/sys/netinet6/scope6.c
projects/calloutng/sys/netinet6/scope6_var.h
projects/calloutng/sys/netpfil/pf/if_pfsync.c
projects/calloutng/sys/netpfil/pf/pf.c
projects/calloutng/usr.sbin/ndiscvt/inf-parse.y
projects/calloutng/usr.sbin/ndp/ndp.c
Directory Properties:
projects/calloutng/ (props changed)
projects/calloutng/contrib/binutils/ (props changed)
projects/calloutng/contrib/dtc/ (props changed)
projects/calloutng/contrib/gcc/ (props changed)
projects/calloutng/contrib/gdtoa/ (props changed)
projects/calloutng/contrib/ntp/ (props changed)
projects/calloutng/contrib/tcpdump/ (props changed)
projects/calloutng/crypto/heimdal/ (props changed)
projects/calloutng/crypto/openssl/ (props changed)
projects/calloutng/gnu/lib/ (props changed)
projects/calloutng/gnu/usr.bin/cc/cc_tools/ (props changed)
projects/calloutng/sbin/ (props changed)
projects/calloutng/sys/ (props changed)
projects/calloutng/usr.sbin/ndiscvt/ (props changed)
Modified: projects/calloutng/contrib/binutils/Makefile.in
==============================================================================
--- projects/calloutng/contrib/binutils/Makefile.in Thu Dec 6 12:59:06 2012 (r243949)
+++ projects/calloutng/contrib/binutils/Makefile.in Thu Dec 6 13:03:57 2012 (r243950)
@@ -284,7 +284,7 @@ MAKEINFOFLAGS = --split-size=5000000
AS = @AS@
AR = @AR@
-AR_FLAGS = rc
+ARFLAGS = @ARFLAGS@
CC = @CC@
CXX = @CXX@
DLLTOOL = @DLLTOOL@
@@ -474,7 +474,7 @@ BASE_FLAGS_TO_PASS = \
"SHELL=$(SHELL)" \
"YACC=$(YACC)" \
"`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
- "AR_FLAGS=$(AR_FLAGS)" \
+ "AR_FLAGS=$(ARFLAGS)" \
"`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
"BOOT_CFLAGS=$(BOOT_CFLAGS)" \
"BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
Modified: projects/calloutng/contrib/binutils/Makefile.tpl
==============================================================================
--- projects/calloutng/contrib/binutils/Makefile.tpl Thu Dec 6 12:59:06 2012 (r243949)
+++ projects/calloutng/contrib/binutils/Makefile.tpl Thu Dec 6 13:03:57 2012 (r243950)
@@ -287,7 +287,7 @@ MAKEINFOFLAGS = --split-size=5000000
AS = @AS@
AR = @AR@
-AR_FLAGS = rc
+ARFLAGS = @ARFLAGS@
CC = @CC@
CXX = @CXX@
DLLTOOL = @DLLTOOL@
Modified: projects/calloutng/contrib/binutils/libiberty/Makefile.in
==============================================================================
--- projects/calloutng/contrib/binutils/libiberty/Makefile.in Thu Dec 6 12:59:06 2012 (r243949)
+++ projects/calloutng/contrib/binutils/libiberty/Makefile.in Thu Dec 6 13:03:57 2012 (r243950)
@@ -56,7 +56,7 @@ mkinstalldirs = $(SHELL) $(libiberty_top
OUTPUT_OPTION = @OUTPUT_OPTION@
AR = @AR@
-AR_FLAGS = rc
+ARFLAGS = @ARFLAGS@
CC = @CC@
CFLAGS = @CFLAGS@
@@ -81,7 +81,7 @@ EXTRA_OFILES =
# Flags to pass to a recursive make.
FLAGS_TO_PASS = \
"AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
+ "AR_FLAGS=$(ARFLAGS)" \
"CC=$(CC)" \
"CFLAGS=$(CFLAGS)" \
"DESTDIR=$(DESTDIR)" \
@@ -224,12 +224,12 @@ INSTALLED_HEADERS =
$(TARGETLIB): $(REQUIRED_OFILES) $(EXTRA_OFILES) $(LIBOBJS)
-rm -f $(TARGETLIB) pic/$(TARGETLIB)
- $(AR) $(AR_FLAGS) $(TARGETLIB) \
+ $(AR) $(ARFLAGS) $(TARGETLIB) \
$(REQUIRED_OFILES) $(EXTRA_OFILES) $(LIBOBJS)
$(RANLIB) $(TARGETLIB)
if [ x"$(PICFLAG)" != x ]; then \
cd pic; \
- $(AR) $(AR_FLAGS) $(TARGETLIB) \
+ $(AR) $(ARFLAGS) $(TARGETLIB) \
$(REQUIRED_OFILES) $(EXTRA_OFILES) $(LIBOBJS); \
$(RANLIB) $(TARGETLIB); \
cd ..; \
@@ -237,7 +237,7 @@ $(TARGETLIB): $(REQUIRED_OFILES) $(EXTRA
$(TESTLIB): $(REQUIRED_OFILES) $(CONFIGURED_OFILES)
-rm -f $(TESTLIB)
- $(AR) $(AR_FLAGS) $(TESTLIB) \
+ $(AR) $(ARFLAGS) $(TESTLIB) \
$(REQUIRED_OFILES) $(CONFIGURED_OFILES)
$(RANLIB) $(TESTLIB)
Modified: projects/calloutng/contrib/cvs/diff/Makefile.in
==============================================================================
--- projects/calloutng/contrib/cvs/diff/Makefile.in Thu Dec 6 12:59:06 2012 (r243949)
+++ projects/calloutng/contrib/cvs/diff/Makefile.in Thu Dec 6 13:03:57 2012 (r243950)
@@ -41,8 +41,8 @@ mkinstalldirs = $(SHELL) $(top_srcdir)/m
CONFIG_HEADER = $(top_builddir)/config.h
CONFIG_CLEAN_FILES =
LIBRARIES = $(noinst_LIBRARIES)
-AR = ar
-ARFLAGS = cru
+AR = @AR@
+ARFLAGS = @ARFLAGS@
libdiff_a_AR = $(AR) $(ARFLAGS)
libdiff_a_LIBADD =
am_libdiff_a_OBJECTS = diff.$(OBJEXT) diff3.$(OBJEXT) \
Modified: projects/calloutng/contrib/cvs/lib/Makefile.in
==============================================================================
--- projects/calloutng/contrib/cvs/lib/Makefile.in Thu Dec 6 12:59:06 2012 (r243949)
+++ projects/calloutng/contrib/cvs/lib/Makefile.in Thu Dec 6 13:03:57 2012 (r243950)
@@ -63,8 +63,8 @@ mkinstalldirs = $(SHELL) $(top_srcdir)/m
CONFIG_HEADER = $(top_builddir)/config.h
CONFIG_CLEAN_FILES = fnmatch.h
LIBRARIES = $(noinst_LIBRARIES)
-AR = ar
-ARFLAGS = cru
+AR = @AR@
+ARFLAGS = @ARFLAGS@
libcvs_a_AR = $(AR) $(ARFLAGS)
libcvs_a_DEPENDENCIES = @LIBOBJS@
am_libcvs_a_OBJECTS = argmatch.$(OBJEXT) getdate.$(OBJEXT) \
Modified: projects/calloutng/contrib/dtc/Makefile
==============================================================================
--- projects/calloutng/contrib/dtc/Makefile Thu Dec 6 12:59:06 2012 (r243949)
+++ projects/calloutng/contrib/dtc/Makefile Thu Dec 6 13:03:57 2012 (r243950)
@@ -48,7 +48,7 @@ ifdef V
VECHO = :
else
VECHO = echo " "
-ARFLAGS = rc
+ARFLAGS ?= rc
.SILENT:
endif
Modified: projects/calloutng/contrib/gcc/Makefile.in
==============================================================================
--- projects/calloutng/contrib/gcc/Makefile.in Thu Dec 6 12:59:06 2012 (r243949)
+++ projects/calloutng/contrib/gcc/Makefile.in Thu Dec 6 13:03:57 2012 (r243950)
@@ -238,7 +238,7 @@ BISONFLAGS =
FLEX = @FLEX@
FLEXFLAGS =
AR = @AR@
-AR_FLAGS = rc
+ARFLAGS = @ARFLAGS@
NM = @NM@
RANLIB = @RANLIB@
RANLIB_FLAGS = @ranlib_flags@
@@ -1303,7 +1303,7 @@ compilations: $(BACKEND)
# This archive is strictly for the host.
libbackend.a: $(OBJS at onestep@)
-rm -rf libbackend.a
- $(AR) $(AR_FLAGS) libbackend.a $(OBJS at onestep@)
+ $(AR) $(ARFLAGS) libbackend.a $(OBJS at onestep@)
-$(RANLIB) $(RANLIB_FLAGS) libbackend.a
# We call this executable `xgcc' rather than `gcc'
Modified: projects/calloutng/contrib/gcclibs/libcpp/Makefile.in
==============================================================================
--- projects/calloutng/contrib/gcclibs/libcpp/Makefile.in Thu Dec 6 12:59:06 2012 (r243949)
+++ projects/calloutng/contrib/gcclibs/libcpp/Makefile.in Thu Dec 6 13:03:57 2012 (r243950)
@@ -26,8 +26,8 @@ srcdir = @srcdir@
top_builddir = .
VPATH = @srcdir@
INSTALL = @INSTALL@
-AR = ar
-ARFLAGS = cru
+AR = @AR@
+ARFLAGS = @ARFLAGS@
ACLOCAL = @ACLOCAL@
AUTOCONF = @AUTOCONF@
AUTOHEADER = @AUTOHEADER@
Modified: projects/calloutng/contrib/gcclibs/libdecnumber/Makefile.in
==============================================================================
--- projects/calloutng/contrib/gcclibs/libdecnumber/Makefile.in Thu Dec 6 12:59:06 2012 (r243949)
+++ projects/calloutng/contrib/gcclibs/libdecnumber/Makefile.in Thu Dec 6 13:03:57 2012 (r243950)
@@ -26,8 +26,8 @@ srcdir = @srcdir@
top_builddir = .
VPATH = @srcdir@
INSTALL = @INSTALL@
-AR = ar
-ARFLAGS = cru
+AR = @AR@
+ARFLAGS = @ARFLAGS@
ACLOCAL = @ACLOCAL@
AUTOCONF = @AUTOCONF@
AUTOHEADER = @AUTOHEADER@
Modified: projects/calloutng/contrib/gcclibs/libiberty/Makefile.in
==============================================================================
--- projects/calloutng/contrib/gcclibs/libiberty/Makefile.in Thu Dec 6 12:59:06 2012 (r243949)
+++ projects/calloutng/contrib/gcclibs/libiberty/Makefile.in Thu Dec 6 13:03:57 2012 (r243950)
@@ -56,7 +56,7 @@ mkinstalldirs = $(SHELL) $(libiberty_top
OUTPUT_OPTION = @OUTPUT_OPTION@
AR = @AR@
-AR_FLAGS = rc
+ARFLAGS = @ARFLAGS@
CC = @CC@
CFLAGS = @CFLAGS@
@@ -81,7 +81,7 @@ EXTRA_OFILES =
# Flags to pass to a recursive make.
FLAGS_TO_PASS = \
"AR=$(AR)" \
- "AR_FLAGS=$(AR_FLAGS)" \
+ "AR_FLAGS=$(ARFLAGS)" \
"CC=$(CC)" \
"CFLAGS=$(CFLAGS)" \
"DESTDIR=$(DESTDIR)" \
@@ -224,12 +224,12 @@ INSTALLED_HEADERS =
$(TARGETLIB): $(REQUIRED_OFILES) $(EXTRA_OFILES) $(LIBOBJS)
-rm -f $(TARGETLIB) pic/$(TARGETLIB)
- $(AR) $(AR_FLAGS) $(TARGETLIB) \
+ $(AR) $(ARFLAGS) $(TARGETLIB) \
$(REQUIRED_OFILES) $(EXTRA_OFILES) $(LIBOBJS)
$(RANLIB) $(TARGETLIB)
if [ x"$(PICFLAG)" != x ]; then \
cd pic; \
- $(AR) $(AR_FLAGS) $(TARGETLIB) \
+ $(AR) $(ARFLAGS) $(TARGETLIB) \
$(REQUIRED_OFILES) $(EXTRA_OFILES) $(LIBOBJS); \
$(RANLIB) $(TARGETLIB); \
cd ..; \
@@ -237,7 +237,7 @@ $(TARGETLIB): $(REQUIRED_OFILES) $(EXTRA
$(TESTLIB): $(REQUIRED_OFILES) $(CONFIGURED_OFILES)
-rm -f $(TESTLIB)
- $(AR) $(AR_FLAGS) $(TESTLIB) \
+ $(AR) $(ARFLAGS) $(TESTLIB) \
$(REQUIRED_OFILES) $(CONFIGURED_OFILES)
$(RANLIB) $(TESTLIB)
Modified: projects/calloutng/contrib/gdtoa/makefile
==============================================================================
--- projects/calloutng/contrib/gdtoa/makefile Thu Dec 6 12:59:06 2012 (r243949)
+++ projects/calloutng/contrib/gdtoa/makefile Thu Dec 6 13:03:57 2012 (r243950)
@@ -26,6 +26,8 @@
.SUFFIXES: .c .o
CC = cc
CFLAGS = -g
+AR ?= ar
+ARFLAGS ?= ruv
.c.o:
$(CC) -c $(CFLAGS) $*.c
@@ -52,12 +54,12 @@ gdtoa.a: dmisc.c dtoa.c g_Qfmt.c g__fmt
strtopx.c strtopxL.c strtorQ.c strtord.c strtordd.c strtorf.c\
strtorx.c strtorxL.c sum.c ulp.c
$(CC) -c $(CFLAGS) $?
- x=`echo $? | sed 's/\.c/.o/g'` && ar ruv gdtoa.a $$x && rm $$x
+ x=`echo $? | sed 's/\.c/.o/g'` && $(AR) $(ARFLAGS) gdtoa.a $$x && rm $$x
ranlib gdtoa.a || true
Printf: all printf.c
$(CC) -c $(CFLAGS) printf.c
- ar ruv gdtoa.a printf.o
+ $(AR) $(ARFLAGS) gdtoa.a printf.o
rm printf.o
touch Printf
Modified: projects/calloutng/contrib/gperf/lib/Makefile.in
==============================================================================
--- projects/calloutng/contrib/gperf/lib/Makefile.in Thu Dec 6 12:59:06 2012 (r243949)
+++ projects/calloutng/contrib/gperf/lib/Makefile.in Thu Dec 6 13:03:57 2012 (r243950)
@@ -43,8 +43,8 @@ CXXCPP = @CXXCPP@
# Both C and C++ compiler
OBJEXT = @OBJEXT@
# Other
-AR = ar
-AR_FLAGS = rc
+AR = @AR@
+ARFLAGS = @ARFLAGS@
RANLIB = @RANLIB@
MV = mv
LN = ln
@@ -71,7 +71,7 @@ all : $(TARGETLIB)
$(TARGETLIB): $(OBJECTS)
$(RM) $@
- $(AR) $(AR_FLAGS) $@ $(OBJECTS)
+ $(AR) $(ARFLAGS) $@ $(OBJECTS)
$(RANLIB) $@
# Don't use implicit rules, since AIX "make" and OSF/1 "make" don't always
Modified: projects/calloutng/contrib/ntp/arlib/Makefile.in
==============================================================================
--- projects/calloutng/contrib/ntp/arlib/Makefile.in Thu Dec 6 12:59:06 2012 (r243949)
+++ projects/calloutng/contrib/ntp/arlib/Makefile.in Thu Dec 6 13:03:57 2012 (r243950)
@@ -50,8 +50,8 @@ mkinstalldirs = $(install_sh) -d
CONFIG_CLEAN_FILES =
CONFIG_CLEAN_VPATH_FILES =
LIBRARIES = $(noinst_LIBRARIES)
-AR = ar
-ARFLAGS = cru
+AR = @AR@
+ARFLAGS = @ARFLAGS@
libares_a_AR = $(AR) $(ARFLAGS)
libares_a_LIBADD =
am_libares_a_OBJECTS = arlib.$(OBJEXT)
Modified: projects/calloutng/contrib/ntp/libntp/Makefile.in
==============================================================================
--- projects/calloutng/contrib/ntp/libntp/Makefile.in Thu Dec 6 12:59:06 2012 (r243949)
+++ projects/calloutng/contrib/ntp/libntp/Makefile.in Thu Dec 6 13:03:57 2012 (r243950)
@@ -52,7 +52,7 @@ CONFIG_HEADER = $(top_builddir)/config.h
CONFIG_CLEAN_FILES =
CONFIG_CLEAN_VPATH_FILES =
LIBRARIES = $(noinst_LIBRARIES)
-ARFLAGS = cru
+ARFLAGS = @ARFLAGS@
libntp_a_AR = $(AR) $(ARFLAGS)
libntp_a_LIBADD =
am__objects_1 = a_md5encrypt$U.$(OBJEXT) adjtime$U.$(OBJEXT) \
Modified: projects/calloutng/contrib/ntp/libparse/Makefile.in
==============================================================================
--- projects/calloutng/contrib/ntp/libparse/Makefile.in Thu Dec 6 12:59:06 2012 (r243949)
+++ projects/calloutng/contrib/ntp/libparse/Makefile.in Thu Dec 6 13:03:57 2012 (r243950)
@@ -52,7 +52,7 @@ CONFIG_HEADER = $(top_builddir)/config.h
CONFIG_CLEAN_FILES =
CONFIG_CLEAN_VPATH_FILES =
LIBRARIES = $(noinst_LIBRARIES)
-ARFLAGS = cru
+ARFLAGS ?= cru
libparse_a_AR = $(AR) $(ARFLAGS)
libparse_a_LIBADD =
am_libparse_a_OBJECTS = parse$U.$(OBJEXT) parse_conf$U.$(OBJEXT) \
Modified: projects/calloutng/contrib/ntp/ntpd/Makefile.in
==============================================================================
--- projects/calloutng/contrib/ntp/ntpd/Makefile.in Thu Dec 6 12:59:06 2012 (r243949)
+++ projects/calloutng/contrib/ntp/ntpd/Makefile.in Thu Dec 6 13:03:57 2012 (r243950)
@@ -58,7 +58,7 @@ CONFIG_HEADER = $(top_builddir)/config.h
CONFIG_CLEAN_FILES =
CONFIG_CLEAN_VPATH_FILES =
LIBRARIES = $(noinst_LIBRARIES)
-ARFLAGS = cru
+ARFLAGS = @ARFLAGS@
libntpd_a_AR = $(AR) $(ARFLAGS)
libntpd_a_LIBADD =
am_libntpd_a_OBJECTS = ntp_control$U.$(OBJEXT) ntp_crypto$U.$(OBJEXT) \
Modified: projects/calloutng/contrib/opie/libmissing/Makefile.in
==============================================================================
--- projects/calloutng/contrib/opie/libmissing/Makefile.in Thu Dec 6 12:59:06 2012 (r243949)
+++ projects/calloutng/contrib/opie/libmissing/Makefile.in Thu Dec 6 13:03:57 2012 (r243950)
@@ -22,7 +22,7 @@ TARGET=libmissing.a
all: $(TARGET)
$(TARGET): $(OBJS)
- ar cr $(TARGET) $(OBJS)
+ @AR@ @ARFLAGS@ $(TARGET) $(OBJS)
@RANLIB@ $(TARGET)
clean:
Modified: projects/calloutng/contrib/opie/libopie/Makefile.in
==============================================================================
--- projects/calloutng/contrib/opie/libopie/Makefile.in Thu Dec 6 12:59:06 2012 (r243949)
+++ projects/calloutng/contrib/opie/libopie/Makefile.in Thu Dec 6 13:03:57 2012 (r243950)
@@ -23,7 +23,7 @@ TARGET=libopie.a
all: $(TARGET)
$(TARGET): $(OBJS)
- ar cr $(TARGET) $(OBJS)
+ @AR@ @ARFLAGS@ $(TARGET) $(OBJS)
@RANLIB@ $(TARGET)
clean:
Modified: projects/calloutng/contrib/tcp_wrappers/Makefile
==============================================================================
--- projects/calloutng/contrib/tcp_wrappers/Makefile Thu Dec 6 12:59:06 2012 (r243949)
+++ projects/calloutng/contrib/tcp_wrappers/Makefile Thu Dec 6 13:03:57 2012 (r243950)
@@ -139,7 +139,7 @@ epix:
freebsd:
@make REAL_DAEMON_DIR=$(REAL_DAEMON_DIR) STYLE=$(STYLE) \
- RANLIB=ranlib ARFLAGS=rv AUX_OBJ= NETGROUP=-DNETGROUP TLI= \
+ RANLIB=ranlib ARFLAGS=$(ARFLAGS) AUX_OBJ= NETGROUP=-DNETGROUP TLI= \
EXTRA_CFLAGS="-DSYS_ERRLIST_DEFINED -DINET6 -DUSE_GETIPNODEBY" \
VSYSLOG= all
@@ -401,7 +401,7 @@ machten:
RANLIB = ranlib # have ranlib (BSD-ish UNIX)
#RANLIB = echo # no ranlib (SYSV-ish UNIX)
-ARFLAGS = rv # most systems
+ARFLAGS ?= rv # most systems
#ARFLAGS= rvs # IRIX 4.0.x
AR = ar
Modified: projects/calloutng/contrib/tcpdump/Makefile.in
==============================================================================
--- projects/calloutng/contrib/tcpdump/Makefile.in Thu Dec 6 12:59:06 2012 (r243949)
+++ projects/calloutng/contrib/tcpdump/Makefile.in Thu Dec 6 13:03:57 2012 (r243950)
@@ -366,7 +366,7 @@ $(PROG): $(OBJ) @V_PCAPDEP@
$(LIBNETDISSECT): $(LIBNETDISSECT_OBJ)
@rm -f $@
- $(AR) cr $@ $(LIBNETDISSECT_OBJ)
+ $(AR) $(ARFLAGS) $@ $(LIBNETDISSECT_OBJ)
$(RANLIB) $@
datalinks.o: $(srcdir)/missing/datalinks.c
Modified: projects/calloutng/crypto/heimdal/appl/ftp/common/Makefile.in
==============================================================================
--- projects/calloutng/crypto/heimdal/appl/ftp/common/Makefile.in Thu Dec 6 12:59:06 2012 (r243949)
+++ projects/calloutng/crypto/heimdal/appl/ftp/common/Makefile.in Thu Dec 6 13:03:57 2012 (r243950)
@@ -96,7 +96,7 @@ CONFIG_HEADER = $(top_builddir)/include/
CONFIG_CLEAN_FILES =
CONFIG_CLEAN_VPATH_FILES =
LIBRARIES = $(noinst_LIBRARIES)
-ARFLAGS = cru
+ARFLAGS ?= cru
libcommon_a_AR = $(AR) $(ARFLAGS)
libcommon_a_LIBADD =
am_libcommon_a_OBJECTS = sockbuf.$(OBJEXT) buffer.$(OBJEXT)
Modified: projects/calloutng/crypto/heimdal/appl/telnet/libtelnet/Makefile.in
==============================================================================
--- projects/calloutng/crypto/heimdal/appl/telnet/libtelnet/Makefile.in Thu Dec 6 12:59:06 2012 (r243949)
+++ projects/calloutng/crypto/heimdal/appl/telnet/libtelnet/Makefile.in Thu Dec 6 13:03:57 2012 (r243950)
@@ -96,7 +96,7 @@ CONFIG_HEADER = $(top_builddir)/include/
CONFIG_CLEAN_FILES =
CONFIG_CLEAN_VPATH_FILES =
LIBRARIES = $(noinst_LIBRARIES)
-ARFLAGS = cru
+ARFLAGS ?= cru
libtelnet_a_AR = $(AR) $(ARFLAGS)
libtelnet_a_LIBADD =
am_libtelnet_a_OBJECTS = auth.$(OBJEXT) enc_des.$(OBJEXT) \
Modified: projects/calloutng/crypto/openssl/Makefile.org
==============================================================================
--- projects/calloutng/crypto/openssl/Makefile.org Thu Dec 6 12:59:06 2012 (r243949)
+++ projects/calloutng/crypto/openssl/Makefile.org Thu Dec 6 13:03:57 2012 (r243950)
@@ -63,8 +63,8 @@ DEPFLAG=
PEX_LIBS=
EX_LIBS=
EXE_EXT=
-ARFLAGS=
-AR=ar $(ARFLAGS) r
+ARFLAGS?= r
+AR=ar $(ARFLAGS)
RANLIB= ranlib
NM= nm
PERL= perl
Modified: projects/calloutng/crypto/openssl/crypto/Makefile
==============================================================================
--- projects/calloutng/crypto/openssl/crypto/Makefile Thu Dec 6 12:59:06 2012 (r243949)
+++ projects/calloutng/crypto/openssl/crypto/Makefile Thu Dec 6 13:03:57 2012 (r243950)
@@ -13,7 +13,8 @@ MAKEDEPPROG= makedepend
MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG)
MAKEFILE= Makefile
RM= rm -f
-AR= ar r
+ARFLAGS?= r
+AR= ar ${ARFLAGS}
RECURSIVE_MAKE= [ -n "$(SDIRS)" ] && for i in $(SDIRS) ; do \
(cd $$i && echo "making $$target in $(DIR)/$$i..." && \
Modified: projects/calloutng/gnu/lib/libgcc/Makefile
==============================================================================
--- projects/calloutng/gnu/lib/libgcc/Makefile Thu Dec 6 12:59:06 2012 (r243949)
+++ projects/calloutng/gnu/lib/libgcc/Makefile Thu Dec 6 13:03:57 2012 (r243950)
@@ -341,7 +341,7 @@ CLEANFILES += libgcc.map
libgcc_eh.a: ${EH_OBJS_T}
@${ECHO} building static gcc_eh library
@rm -f ${.TARGET}
- @${AR} cq ${.TARGET} `lorder ${EH_OBJS_T} | tsort -q`
+ @${AR} ${ARFLAGS} ${.TARGET} `lorder ${EH_OBJS_T} | tsort -q`
${RANLIB} ${.TARGET}
all: libgcc_eh.a
@@ -350,7 +350,7 @@ all: libgcc_eh.a
libgcc_eh_p.a: ${EH_OBJS_P}
@${ECHO} building profiled gcc_eh library
@rm -f ${.TARGET}
- @${AR} cq ${.TARGET} `lorder ${EH_OBJS_P} | tsort -q`
+ @${AR} ${ARFLAGS} ${.TARGET} `lorder ${EH_OBJS_P} | tsort -q`
${RANLIB} ${.TARGET}
all: libgcc_eh_p.a
.endif
Modified: projects/calloutng/gnu/usr.bin/cc/cc_tools/Makefile
==============================================================================
--- projects/calloutng/gnu/usr.bin/cc/cc_tools/Makefile Thu Dec 6 12:59:06 2012 (r243949)
+++ projects/calloutng/gnu/usr.bin/cc/cc_tools/Makefile Thu Dec 6 13:03:57 2012 (r243950)
@@ -512,7 +512,7 @@ ${_src:R:S/$/.o/}: ${_src}
${LIBIBERTY}: ${LIBIBERTY_OBJS}
@rm -f ${.TARGET}
- @${AR} cq ${.TARGET} `lorder ${LIBIBERTY_OBJS} | tsort -q`
+ @${AR} ${ARFLAGS} ${.TARGET} `lorder ${LIBIBERTY_OBJS} | tsort -q`
${RANLIB} ${.TARGET}
CLEANFILES+= ${LIBIBERTY} ${LIBIBERTY_OBJS}
Modified: projects/calloutng/lib/libipsec/policy_parse.y
==============================================================================
--- projects/calloutng/lib/libipsec/policy_parse.y Thu Dec 6 12:59:06 2012 (r243949)
+++ projects/calloutng/lib/libipsec/policy_parse.y Thu Dec 6 13:03:57 2012 (r243950)
@@ -88,7 +88,6 @@ static caddr_t policy_parse(char *msg, i
extern void __policy__strbuffer__init__(char *msg);
extern void __policy__strbuffer__free__(void);
-extern int yyparse(void);
extern int yylex(void);
extern char *__libipsecyytext; /*XXX*/
Modified: projects/calloutng/sbin/devd/devd.cc
==============================================================================
--- projects/calloutng/sbin/devd/devd.cc Thu Dec 6 12:59:06 2012 (r243949)
+++ projects/calloutng/sbin/devd/devd.cc Thu Dec 6 13:03:57 2012 (r243950)
@@ -127,7 +127,7 @@ delete_and_clear(vector<T *> &v)
{
typename vector<T *>::const_iterator i;
- for (i = v.begin(); i != v.end(); i++)
+ for (i = v.begin(); i != v.end(); ++i)
delete *i;
v.clear();
}
@@ -151,22 +151,22 @@ event_proc::add(eps *eps)
}
bool
-event_proc::matches(config &c)
+event_proc::matches(config &c) const
{
vector<eps *>::const_iterator i;
- for (i = _epsvec.begin(); i != _epsvec.end(); i++)
+ for (i = _epsvec.begin(); i != _epsvec.end(); ++i)
if (!(*i)->do_match(c))
return (false);
return (true);
}
bool
-event_proc::run(config &c)
+event_proc::run(config &c) const
{
vector<eps *>::const_iterator i;
- for (i = _epsvec.begin(); i != _epsvec.end(); i++)
+ for (i = _epsvec.begin(); i != _epsvec.end(); ++i)
if (!(*i)->do_action(c))
return (false);
return (true);
@@ -248,9 +248,8 @@ action::do_action(config &c)
}
match::match(config &c, const char *var, const char *re)
- : _var(var)
+ : _var(var), _re("^")
{
- _re = "^";
if (!c.expand_string(string(re)).empty() &&
c.expand_string(string(re)).at(0) == '!') {
_re.append(c.expand_string(string(re)).substr(1));
@@ -301,7 +300,7 @@ media::media(config &, const char *var,
{ -1, "unknown" },
{ 0, NULL },
};
- for (int i = 0; media_types[i].ifmt_string != NULL; i++)
+ for (int i = 0; media_types[i].ifmt_string != NULL; ++i)
if (strcasecmp(type, media_types[i].ifmt_string) == 0) {
_type = media_types[i].ifmt_word;
break;
@@ -436,7 +435,7 @@ config::parse_files_in_dir(const char *d
class epv_greater {
public:
- int operator()(event_proc *const&l1, event_proc *const&l2)
+ int operator()(event_proc *const&l1, event_proc *const&l2) const
{
return (l1->get_priority() > l2->get_priority());
}
@@ -445,7 +444,7 @@ public:
void
config::sort_vector(vector<event_proc *> &v)
{
- sort(v.begin(), v.end(), epv_greater());
+ stable_sort(v.begin(), v.end(), epv_greater());
}
void
@@ -454,7 +453,7 @@ config::parse(void)
vector<string>::const_iterator i;
parse_one_file(configfile);
- for (i = _dir_list.begin(); i != _dir_list.end(); i++)
+ for (i = _dir_list.begin(); i != _dir_list.end(); ++i)
parse_files_in_dir((*i).c_str());
sort_vector(_attach_list);
sort_vector(_detach_list);
@@ -569,7 +568,7 @@ config::get_variable(const string &var)
{
vector<var_list *>::reverse_iterator i;
- for (i = _var_list_table.rbegin(); i != _var_list_table.rend(); i++) {
+ for (i = _var_list_table.rbegin(); i != _var_list_table.rend(); ++i) {
if ((*i)->is_set(var))
return ((*i)->get_variable(var));
}
@@ -577,7 +576,7 @@ config::get_variable(const string &var)
}
bool
-config::is_id_char(char ch)
+config::is_id_char(char ch) const
{
return (ch != '\0' && (isalpha(ch) || isdigit(ch) || ch == '_' ||
ch == '-'));
@@ -726,7 +725,7 @@ config::find_and_execute(char type)
}
if (Dflag)
fprintf(stderr, "Processing %s event\n", s);
- for (i = l->begin(); i != l->end(); i++) {
+ for (i = l->begin(); i != l->end(); ++i) {
if ((*i)->matches(*this)) {
(*i)->run(*this);
break;
@@ -823,14 +822,14 @@ notify_clients(const char *data, int len
list<int> bad;
list<int>::const_iterator i;
- for (i = clients.begin(); i != clients.end(); i++) {
+ for (i = clients.begin(); i != clients.end(); ++i) {
if (write(*i, data, len) <= 0) {
bad.push_back(*i);
close(*i);
}
}
- for (i = bad.begin(); i != bad.end(); i++)
+ for (i = bad.begin(); i != bad.end(); ++i)
clients.erase(find(clients.begin(), clients.end(), *i));
}
Modified: projects/calloutng/sbin/devd/devd.hh
==============================================================================
--- projects/calloutng/sbin/devd/devd.hh Thu Dec 6 12:59:06 2012 (r243949)
+++ projects/calloutng/sbin/devd/devd.hh Thu Dec 6 13:03:57 2012 (r243950)
@@ -134,8 +134,8 @@ public:
int get_priority() const { return (_prio); }
void set_priority(int prio) { _prio = prio; }
void add(eps *);
- bool matches(config &);
- bool run(config &);
+ bool matches(config &) const;
+ bool run(config &) const;
private:
int _prio;
std::vector<eps *> _epsvec;
@@ -144,7 +144,7 @@ private:
class config
{
public:
- config() { _pidfile = ""; push_var_table(); }
+ config() : _pidfile("") { push_var_table(); }
virtual ~config() { reset(); }
void add_attach(int, event_proc *);
void add_detach(int, event_proc *);
@@ -170,7 +170,7 @@ protected:
void parse_one_file(const char *fn);
void parse_files_in_dir(const char *dirname);
void expand_one(const char *&src, std::string &dst);
- bool is_id_char(char);
+ bool is_id_char(char) const;
bool chop_var(char *&buffer, char *&lhs, char *&rhs);
private:
std::vector<std::string> _dir_list;
Modified: projects/calloutng/sbin/route/route.c
==============================================================================
--- projects/calloutng/sbin/route/route.c Thu Dec 6 12:59:06 2012 (r243949)
+++ projects/calloutng/sbin/route/route.c Thu Dec 6 13:03:57 2012 (r243950)
@@ -1215,16 +1215,6 @@ getaddr(int which, char *str, struct hos
exit(1);
}
memcpy(&su->sin6, res->ai_addr, sizeof(su->sin6));
-#ifdef __KAME__
- if ((IN6_IS_ADDR_LINKLOCAL(&su->sin6.sin6_addr) ||
- IN6_IS_ADDR_MC_LINKLOCAL(&su->sin6.sin6_addr) ||
- IN6_IS_ADDR_MC_NODELOCAL(&su->sin6.sin6_addr)) &&
- su->sin6.sin6_scope_id) {
- *(u_int16_t *)&su->sin6.sin6_addr.s6_addr[2] =
- htons(su->sin6.sin6_scope_id);
- su->sin6.sin6_scope_id = 0;
- }
-#endif
freeaddrinfo(res);
if (q != NULL)
*q++ = '/';
Modified: projects/calloutng/share/mk/bsd.lib.mk
==============================================================================
--- projects/calloutng/share/mk/bsd.lib.mk Thu Dec 6 12:59:06 2012 (r243949)
+++ projects/calloutng/share/mk/bsd.lib.mk Thu Dec 6 13:03:57 2012 (r243950)
@@ -135,9 +135,9 @@ lib${LIB}.a: ${OBJS} ${STATICOBJS}
@${ECHO} building static ${LIB} library
@rm -f ${.TARGET}
.if !defined(NM)
- @${AR} cq ${.TARGET} `lorder ${OBJS} ${STATICOBJS} | tsort -q` ${ARADD}
+ @${AR} ${ARFLAGS} ${.TARGET} `lorder ${OBJS} ${STATICOBJS} | tsort -q` ${ARADD}
.else
- @${AR} cq ${.TARGET} `NM='${NM}' lorder ${OBJS} ${STATICOBJS} | tsort -q` ${ARADD}
+ @${AR} ${ARFLAGS} ${.TARGET} `NM='${NM}' lorder ${OBJS} ${STATICOBJS} | tsort -q` ${ARADD}
.endif
${RANLIB} ${.TARGET}
.endif
@@ -152,9 +152,9 @@ lib${LIB}_p.a: ${POBJS}
@${ECHO} building profiled ${LIB} library
@rm -f ${.TARGET}
.if !defined(NM)
- @${AR} cq ${.TARGET} `lorder ${POBJS} | tsort -q` ${ARADD}
+ @${AR} ${ARFLAGS} ${.TARGET} `lorder ${POBJS} | tsort -q` ${ARADD}
.else
- @${AR} cq ${.TARGET} `NM='${NM}' lorder ${POBJS} | tsort -q` ${ARADD}
+ @${AR} ${ARFLAGS} ${.TARGET} `NM='${NM}' lorder ${POBJS} | tsort -q` ${ARADD}
.endif
${RANLIB} ${.TARGET}
.endif
@@ -202,7 +202,7 @@ _LIBS+= lib${LIB}_pic.a
lib${LIB}_pic.a: ${SOBJS}
@${ECHO} building special pic ${LIB} library
@rm -f ${.TARGET}
- @${AR} cq ${.TARGET} ${SOBJS} ${ARADD}
+ @${AR} ${ARFLAGS} ${.TARGET} ${SOBJS} ${ARADD}
${RANLIB} ${.TARGET}
.endif
Modified: projects/calloutng/share/mk/sys.mk
==============================================================================
--- projects/calloutng/share/mk/sys.mk Thu Dec 6 12:59:06 2012 (r243949)
+++ projects/calloutng/share/mk/sys.mk Thu Dec 6 13:03:57 2012 (r243950)
@@ -39,7 +39,7 @@ AR ?= ar
.if defined(%POSIX)
ARFLAGS ?= -rv
.else
-ARFLAGS ?= rl
+ARFLAGS ?= cru
.endif
RANLIB ?= ranlib
Modified: projects/calloutng/share/syscons/keymaps/INDEX.keymaps
==============================================================================
--- projects/calloutng/share/syscons/keymaps/INDEX.keymaps Thu Dec 6 12:59:06 2012 (r243949)
+++ projects/calloutng/share/syscons/keymaps/INDEX.keymaps Thu Dec 6 13:03:57 2012 (r243950)
@@ -520,6 +520,8 @@ us.dvorakl.kbd:fr:États Unis d'Amérique
us.dvorakl.kbd:pt:Estados Unidos da América dvorakl
us.dvorakl.kbd:es:Estadounidense dvorak zurdo
+us.dvorakp.kbd:en:United States of America Programmer Dvorak
+
us.dvorakx.kbd:en:United States of America dvorakx
us.dvorakx.kbd:de:US-amerikanisch dvorakx
us.dvorakx.kbd:fr:États Unis d'Amérique dvorakx
Modified: projects/calloutng/share/syscons/keymaps/Makefile
==============================================================================
--- projects/calloutng/share/syscons/keymaps/Makefile Thu Dec 6 12:59:06 2012 (r243949)
+++ projects/calloutng/share/syscons/keymaps/Makefile Thu Dec 6 13:03:57 2012 (r243950)
@@ -47,8 +47,8 @@ FILES= INDEX.keymaps \
ua.koi8-u.kbd ua.koi8-u.shift.alt.kbd ua.iso5.kbd \
uk.iso.kbd uk.iso-ctrl.kbd uk.cp850.kbd uk.cp850-ctrl.kbd \
uk.dvorak.kbd \
- us.iso.kbd us.dvorak.kbd us.dvorakl.kbd us.dvorakr.kbd us.dvorakx.kbd \
- us.emacs.kbd us.pc-ctrl.kbd us.unix.kbd us.iso.acc.kbd
+ us.iso.kbd us.dvorak.kbd us.dvorakl.kbd us.dvorakr.kbd us.dvorakp.kbd \
+ us.dvorakx.kbd us.emacs.kbd us.pc-ctrl.kbd us.unix.kbd us.iso.acc.kbd
FILESDIR= ${SHAREDIR}/syscons/keymaps
Copied: projects/calloutng/share/syscons/keymaps/us.dvorakp.kbd (from r243949, head/share/syscons/keymaps/us.dvorakp.kbd)
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ projects/calloutng/share/syscons/keymaps/us.dvorakp.kbd Thu Dec 6 13:03:57 2012 (r243950, copy of r243949, head/share/syscons/keymaps/us.dvorakp.kbd)
@@ -0,0 +1,117 @@
+# A Programmer Dvorak keyboard for US English
+#
+# $FreeBSD$
+# alt
+# scan cntrl alt alt cntrl lock
+# code base shift cntrl shift alt shift cntrl shift state
+# ------------------------------------------------------------------
+ 000 nop nop nop nop nop nop nop nop O
+ 001 esc esc esc esc esc esc debug esc O
+ 002 '&' '%' nop nop '&' '%' nop nop O
+ 003 '[' '7' nul nul '[' '7' nul nul O
+ 004 '{' '5' nop nop '{' '5' nop nop O
+ 005 '}' '3' nop nop '}' '3' nop nop O
+ 006 '(' '1' nop nop '(' '1' nop nop O
+ 007 '=' '9' rs rs '=' '9' rs rs O
+ 008 '*' '0' nop nop '*' '0' nop nop O
+ 009 ')' '2' nop nop ')' '2' nop nop O
+ 010 '+' '4' nop nop '+' '4' nop nop O
+ 011 ']' '6' nop nop ']' ')' nop nop O
+ 012 '!' '8' esc esc '!' '8' esc esc O
+ 013 '#' '`' gs gs '#' '`' gs gs O
+ 014 bs bs del del bs bs del del O
+ 015 ht btab nop nop ht btab nop nop O
+ 016 ';' ':' nop nop ';' ':' nop nop O
+ 017 ',' '<' nop nop ',' '<' nop nop O
+ 018 '.' '>' nop nop '.' '>' nop nop O
+ 019 'p' 'P' dle dle 'p' 'P' dle dle C
+ 020 'y' 'Y' em em 'y' 'Y' em em C
+ 021 'f' 'F' ack ack 'f' 'F' ack ack C
+ 022 'g' 'G' bel bel 'g' 'G' bel bel C
+ 023 'c' 'C' etx etx 'c' 'C' etx etx C
+ 024 'r' 'R' dc2 dc2 'r' 'R' dc2 dc2 C
+ 025 'l' 'L' ff ff 'l' 'L' ff ff C
+ 026 '/' '?' nop nop '/' '?' nop nop O
+ 027 '@' '^' nop nop '@' '^' nop nop O
+ 028 cr cr nl nl cr cr nl nl O
+ 029 lctrl lctrl lctrl lctrl lctrl lctrl lctrl lctrl O
+ 030 'a' 'A' soh soh 'a' 'A' soh soh C
+ 031 'o' 'O' si si 'o' 'O' si si C
+ 032 'e' 'E' enq enq 'e' 'E' enq enq C
+ 033 'u' 'U' nak nak 'u' 'U' nak nak C
+ 034 'i' 'I' ht ht 'i' 'I' ht ht C
+ 035 'd' 'D' eot eot 'd' 'D' eot eot C
+ 036 'h' 'H' bs bs 'h' 'H' bs bs C
+ 037 't' 'T' dc4 dc4 't' 'T' dc4 dc4 C
+ 038 'n' 'N' so so 'n' 'N' so so C
+ 039 's' 'S' dc3 dc3 's' 'S' dc3 dc3 C
+ 040 '-' '_' us us '-' '_' us us O
+ 041 '$' '~' nop nop '$' '~' nop nop O
+ 042 lshift lshift lshift lshift lshift lshift lshift lshift O
+ 043 '\' '|' fs fs '\' '|' fs fs O
+ 044 ''' '"' nop nop ''' '"' nop nop O
+ 045 'q' 'Q' dc1 dc1 'q' 'Q' dc1 dc1 C
+ 046 'j' 'J' nl nl 'j' 'J' nl nl C
+ 047 'k' 'K' vt vt 'k' 'K' vt vt C
+ 048 'x' 'X' can can 'x' 'X' can can C
+ 049 'b' 'B' stx stx 'b' 'B' stx stx C
+ 050 'm' 'M' cr cr 'm' 'M' cr cr C
+ 051 'w' 'W' etb etb 'w' 'W' etb etb C
+ 052 'v' 'V' syn syn 'v' 'V' syn syn C
+ 053 'z' 'Z' sub sub 'z' 'Z' sub sub C
+ 054 rshift rshift rshift rshift rshift rshift rshift rshift O
+ 055 '*' '*' '*' '*' '*' '*' '*' '*' O
+ 056 lalt lalt lalt lalt lalt lalt lalt lalt O
+ 057 ' ' ' ' nul ' ' ' ' ' ' susp ' ' O
+ 058 clock clock clock clock clock clock clock clock O
+ 059 fkey01 fkey13 fkey25 fkey37 scr01 scr11 scr01 scr11 O
+ 060 fkey02 fkey14 fkey26 fkey38 scr02 scr12 scr02 scr12 O
+ 061 fkey03 fkey15 fkey27 fkey39 scr03 scr13 scr03 scr13 O
+ 062 fkey04 fkey16 fkey28 fkey40 scr04 scr14 scr04 scr14 O
+ 063 fkey05 fkey17 fkey29 fkey41 scr05 scr15 scr05 scr15 O
+ 064 fkey06 fkey18 fkey30 fkey42 scr06 scr16 scr06 scr16 O
+ 065 fkey07 fkey19 fkey31 fkey43 scr07 scr07 scr07 scr07 O
+ 066 fkey08 fkey20 fkey32 fkey44 scr08 scr08 scr08 scr08 O
+ 067 fkey09 fkey21 fkey33 fkey45 scr09 scr09 scr09 scr09 O
+ 068 fkey10 fkey22 fkey34 fkey46 scr10 scr10 scr10 scr10 O
+ 069 nlock nlock nlock nlock nlock nlock nlock nlock O
+ 070 slock slock slock slock slock slock slock slock O
+ 071 fkey49 '7' '7' '7' '7' '7' '7' '7' N
+ 072 fkey50 '8' '8' '8' '8' '8' '8' '8' N
+ 073 fkey51 '9' '9' '9' '9' '9' '9' '9' N
+ 074 fkey52 '-' '-' '-' '-' '-' '-' '-' N
+ 075 fkey53 '4' '4' '4' '4' '4' '4' '4' N
+ 076 fkey54 '5' '5' '5' '5' '5' '5' '5' N
+ 077 fkey55 '6' '6' '6' '6' '6' '6' '6' N
+ 078 fkey56 '+' '+' '+' '+' '+' '+' '+' N
+ 079 fkey57 '1' '1' '1' '1' '1' '1' '1' N
+ 080 fkey58 '2' '2' '2' '2' '2' '2' '2' N
+ 081 fkey59 '3' '3' '3' '3' '3' '3' '3' N
+ 082 fkey60 '0' '0' '0' '0' '0' '0' '0' N
+ 083 del '.' '.' '.' '.' '.' boot boot N
+ 084 nop nop nop nop nop nop nop nop O
+ 085 nop nop nop nop nop nop nop nop O
+ 086 nop nop nop nop nop nop nop nop O
+ 087 fkey11 fkey23 fkey35 fkey47 scr11 scr11 scr11 scr11 O
+ 088 fkey12 fkey24 fkey36 fkey48 scr12 scr12 scr12 scr12 O
+ 089 cr cr nl nl cr cr nl nl O
+ 090 rctrl rctrl rctrl rctrl rctrl rctrl rctrl rctrl O
+ 091 '/' '/' '/' '/' '/' '/' '/' '/' N
+ 092 nscr pscr debug debug nop nop nop nop O
+ 093 ralt ralt ralt ralt ralt ralt ralt ralt O
+ 094 fkey49 fkey49 fkey49 fkey49 fkey49 fkey49 fkey49 fkey49 O
+ 095 fkey50 fkey50 fkey50 fkey50 fkey50 fkey50 fkey50 fkey50 O
+ 096 fkey51 fkey51 fkey51 fkey51 fkey51 fkey51 fkey51 fkey51 O
+ 097 fkey53 fkey53 fkey53 fkey53 fkey53 fkey53 fkey53 fkey53 O
+ 098 fkey55 fkey55 fkey55 fkey55 fkey55 fkey55 fkey55 fkey55 O
+ 099 fkey57 fkey57 fkey57 fkey57 fkey57 fkey57 fkey57 fkey57 O
+ 100 fkey58 fkey58 fkey58 fkey58 fkey58 fkey58 fkey58 fkey58 O
+ 101 fkey59 fkey59 fkey59 fkey59 fkey59 fkey59 fkey59 fkey59 O
+ 102 fkey60 paste fkey60 fkey60 fkey60 fkey60 fkey60 fkey60 O
+ 103 fkey61 fkey61 fkey61 fkey61 fkey61 fkey61 boot fkey61 O
+ 104 slock saver slock saver susp nop susp nop O
+ 105 fkey62 fkey62 fkey62 fkey62 fkey62 fkey62 fkey62 fkey62 O
+ 106 fkey63 fkey63 fkey63 fkey63 fkey63 fkey63 fkey63 fkey63 O
+ 107 fkey64 fkey64 fkey64 fkey64 fkey64 fkey64 fkey64 fkey64 O
+ 108 nop nop nop nop nop nop nop nop
+
Modified: projects/calloutng/sys/arm/arm/busdma_machdep-v6.c
==============================================================================
--- projects/calloutng/sys/arm/arm/busdma_machdep-v6.c Thu Dec 6 12:59:06 2012 (r243949)
+++ projects/calloutng/sys/arm/arm/busdma_machdep-v6.c Thu Dec 6 13:03:57 2012 (r243950)
@@ -1095,7 +1095,7 @@ _bus_dmamap_fix_user(vm_offset_t buf, bu
#else
#define l2cache_wb_range(va, pa, size) cpu_l2cache_wb_range(va, size)
#define l2cache_wbinv_range(va, pa, size) cpu_l2cache_wbinv_range(va, size)
-#define l2cache_inv_range(va, pa, size) cpu_l2cache_wbinv_range(va, size)
+#define l2cache_inv_range(va, pa, size) cpu_l2cache_inv_range(va, size)
#endif
void
Modified: projects/calloutng/sys/dev/aic7xxx/aicasm/aicasm_gram.y
==============================================================================
--- projects/calloutng/sys/dev/aic7xxx/aicasm/aicasm_gram.y Thu Dec 6 12:59:06 2012 (r243949)
+++ projects/calloutng/sys/dev/aic7xxx/aicasm/aicasm_gram.y Thu Dec 6 13:03:57 2012 (r243950)
@@ -103,7 +103,6 @@ static void add_version(const char *vers
static int is_download_const(expression_t *immed);
extern int yylex (void);
-extern int yyparse (void);
#define SRAM_SYMNAME "SRAM_BASE"
#define SCB_SYMNAME "SCB_BASE"
Modified: projects/calloutng/sys/dev/isci/isci_io_request.c
==============================================================================
--- projects/calloutng/sys/dev/isci/isci_io_request.c Thu Dec 6 12:59:06 2012 (r243949)
+++ projects/calloutng/sys/dev/isci/isci_io_request.c Thu Dec 6 13:03:57 2012 (r243950)
@@ -670,8 +670,7 @@ isci_io_request_construct(void *arg, bus
io_request->sge = seg;
ccb = io_request->ccb;
- /* XXX More cleanup is needed here */
- if ((nseg == 0) || (error != 0)) {
+ if (error != 0) {
ccb->ccb_h.status = CAM_REQ_INVALID;
xpt_done(ccb);
return;
@@ -757,18 +756,21 @@ isci_io_request_execute_scsi_io(union cc
panic("Unexpected CAM_DATA_PHYS flag! flags = 0x%x\n",
ccb->ccb_h.flags);
- error = bus_dmamap_load(io_request->parent.dma_tag,
- io_request->parent.dma_map, csio->data_ptr, csio->dxfer_len,
- isci_io_request_construct, io_request, 0x0);
-
- /* A resource shortage from BUSDMA will be automatically
- * continued at a later point, pushing the CCB processing
- * forward, which will in turn unfreeze the simq.
- */
- if (error == EINPROGRESS) {
- xpt_freeze_simq(controller->sim, 1);
- ccb->ccb_h.flags |= CAM_RELEASE_SIMQ;
- }
+ if ((ccb->ccb_h.flags & CAM_DIR_MASK) != CAM_DIR_NONE) {
+ error = bus_dmamap_load(io_request->parent.dma_tag,
+ io_request->parent.dma_map, csio->data_ptr, csio->dxfer_len,
+ isci_io_request_construct, io_request, 0x0);
+
+ /* A resource shortage from BUSDMA will be automatically
+ * continued at a later point, pushing the CCB processing
+ * forward, which will in turn unfreeze the simq.
+ */
+ if (error == EINPROGRESS) {
+ xpt_freeze_simq(controller->sim, 1);
+ ccb->ccb_h.flags |= CAM_RELEASE_SIMQ;
+ }
+ } else
+ isci_io_request_construct(io_request, NULL, 0, 0);
}
void
Modified: projects/calloutng/sys/kern/subr_uio.c
==============================================================================
--- projects/calloutng/sys/kern/subr_uio.c Thu Dec 6 12:59:06 2012 (r243949)
+++ projects/calloutng/sys/kern/subr_uio.c Thu Dec 6 13:03:57 2012 (r243950)
@@ -389,7 +389,6 @@ again:
case UIO_SYSSPACE:
iov_base = iov->iov_base;
*iov_base = c;
- iov->iov_base = iov_base;
break;
case UIO_NOCOPY:
Modified: projects/calloutng/sys/net/rtsock.c
==============================================================================
--- projects/calloutng/sys/net/rtsock.c Thu Dec 6 12:59:06 2012 (r243949)
+++ projects/calloutng/sys/net/rtsock.c Thu Dec 6 13:03:57 2012 (r243950)
@@ -65,6 +65,7 @@
#include <netinet/if_ether.h>
#include <netinet/ip_carp.h>
#ifdef INET6
+#include <netinet6/ip6_var.h>
#include <netinet6/scope6_var.h>
#endif
@@ -175,14 +176,6 @@ MTX_SYSINIT(rtsock, &rtsock_mtx, "rtsock
#define RTSOCK_LOCK_ASSERT() mtx_assert(&rtsock_mtx, MA_OWNED)
static SYSCTL_NODE(_net, OID_AUTO, route, CTLFLAG_RD, 0, "");
-#ifdef INET6
-static VNET_DEFINE(int, deembed_scopeid) = 1;
-#define V_deembed_scopeid VNET(deembed_scopeid)
-SYSCTL_DECL(_net_inet6_ip6);
-SYSCTL_VNET_INT(_net_inet6_ip6, OID_AUTO, deembed_scopeid, CTLFLAG_RW,
- &VNET_NAME(deembed_scopeid), 0,
- "Extract embedded zone ID and set it to sin6_scope_id in sockaddr_in6.");
-#endif
struct walkarg {
int w_tmemsize;
@@ -572,9 +565,9 @@ route_output(struct mbuf *m, struct sock
struct radix_node_head *rnh;
struct rt_addrinfo info;
#ifdef INET6
- struct sockaddr_storage ss_dst;
- struct sockaddr_storage ss_gw;
+ struct sockaddr_storage ss;
struct sockaddr_in6 *sin6;
+ int i, rti_need_deembed = 0;
#endif
int len, error = 0;
struct ifnet *ifp = NULL;
@@ -606,6 +599,11 @@ route_output(struct mbuf *m, struct sock
rtm->rtm_pid = curproc->p_pid;
bzero(&info, sizeof(info));
info.rti_addrs = rtm->rtm_addrs;
+ /*
+ * rt_xaddrs() performs s6_addr[2] := sin6_scope_id for AF_INET6
+ * link-local address because rtrequest requires addresses with
+ * embedded scope id.
+ */
if (rt_xaddrs((caddr_t)(rtm + 1), len + (caddr_t)rtm, &info)) {
info.rti_info[RTAX_DST] = NULL;
senderr(EINVAL);
@@ -672,11 +670,18 @@ route_output(struct mbuf *m, struct sock
if (info.rti_info[RTAX_GATEWAY]->sa_family == AF_LINK &&
(rtm->rtm_flags & RTF_LLDATA) != 0) {
error = lla_rt_output(rtm, &info);
+#ifdef INET6
+ if (error == 0)
+ rti_need_deembed = (V_deembed_scopeid) ? 1 : 0;
+#endif
break;
}
error = rtrequest1_fib(RTM_ADD, &info, &saved_nrt,
so->so_fibnum);
if (error == 0 && saved_nrt) {
+#ifdef INET6
+ rti_need_deembed = (V_deembed_scopeid) ? 1 : 0;
+#endif
RT_LOCK(saved_nrt);
rt_setmetrics(rtm->rtm_inits,
&rtm->rtm_rmx, &saved_nrt->rt_rmx);
@@ -693,6 +698,10 @@ route_output(struct mbuf *m, struct sock
(info.rti_info[RTAX_GATEWAY]->sa_family == AF_LINK) &&
(rtm->rtm_flags & RTF_LLDATA) != 0) {
error = lla_rt_output(rtm, &info);
+#ifdef INET6
+ if (error == 0)
+ rti_need_deembed = (V_deembed_scopeid) ? 1 : 0;
+#endif
break;
}
error = rtrequest1_fib(RTM_DELETE, &info, &saved_nrt,
@@ -702,6 +711,10 @@ route_output(struct mbuf *m, struct sock
rt = saved_nrt;
goto report;
}
+#ifdef INET6
+ /* rt_msg2() will not be used when RTM_DELETE fails. */
+ rti_need_deembed = (V_deembed_scopeid) ? 1 : 0;
+#endif
break;
case RTM_GET:
@@ -803,34 +816,7 @@ route_output(struct mbuf *m, struct sock
senderr(ESRCH);
}
info.rti_info[RTAX_DST] = rt_key(rt);
-#ifdef INET6
- if (V_deembed_scopeid) {
- switch (rt_key(rt)->sa_family) {
- case AF_INET6:
- sin6 = (struct sockaddr_in6 *)&ss_dst;
- bcopy(rt_key(rt), sin6, sizeof(*sin6));
- if (sa6_recoverscope(sin6) == 0)
- info.rti_info[RTAX_DST] =
- (struct sockaddr *)sin6;
- break;
- }
- }
-#endif
info.rti_info[RTAX_GATEWAY] = rt->rt_gateway;
-#ifdef INET6
- if (V_deembed_scopeid) {
- switch (rt->rt_gateway->sa_family) {
- case AF_INET6:
- sin6 = (struct sockaddr_in6 *)&ss_gw;
- bcopy(rt->rt_gateway, sin6,
- sizeof(*sin6));
- if (sa6_recoverscope(sin6) == 0)
- info.rti_info[RTAX_GATEWAY] =
*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
More information about the svn-src-projects
mailing list