svn commit: r218182 - head/gnu/lib/libgomp

2011-02-01 Thread Warner Losh
Author: imp Date: Wed Feb 2 03:27:31 2011 New Revision: 218182 URL: http://svn.freebsd.org/changeset/base/218182 Log: Make the generated files depend on the Makefile so new platforms are easier to add than mipsn32 was when I was working on it... Modified: head/gnu/lib/libgomp/Makefile

Re: svn commit: r218130 - head

2011-02-02 Thread Warner Losh
On 02/02/2011 12:52, Rob Farmer wrote: On Mon, Jan 31, 2011 at 7:17 AM, Warner Loshi...@freebsd.org wrote: Author: imp Date: Mon Jan 31 15:17:47 2011 New Revision: 218130 URL: http://svn.freebsd.org/changeset/base/218130 Log: Move the architecture guessing from Makefile.inc1 to Makefile.

svn commit: r218206 - head

2011-02-02 Thread Warner Losh
Author: imp Date: Wed Feb 2 23:59:24 2011 New Revision: 218206 URL: http://svn.freebsd.org/changeset/base/218206 Log: Setting TARGET and TARGET_ARCH needs to be done in _MAKE, not in the TGTS rule as _MAKE is used elsewhere. This should fix make world. Modified: head/Makefile Modified:

Re: svn commit: r218130 - head

2011-02-02 Thread Warner Losh
Rob, r218206 should fix the problem. Sorry for the hassle. Warner On 02/02/2011 16:34, Warner Losh wrote: On 02/02/2011 12:52, Rob Farmer wrote: On Mon, Jan 31, 2011 at 7:17 AM, Warner Loshi...@freebsd.org wrote: Author: imp Date: Mon Jan 31 15:17:47 2011 New Revision: 218130 URL: http

Re: svn commit: r218238 - head/sys/dev/ath

2011-02-04 Thread Warner Losh
On 02/03/2011 16:07, Bruce Cran wrote: On Thu, Feb 03, 2011 at 08:26:26PM +, Adrian Chadd wrote: if (ni != NULL) { +#if NOTYET /* tag AMPDU aggregates for reorder processing */ This seems to have broken the build because NOTYET isn't defined. ANSI C states

svn commit: r218311 - head/sys/arm/include

2011-02-04 Thread Warner Losh
Author: imp Date: Sat Feb 5 03:36:34 2011 New Revision: 218311 URL: http://svn.freebsd.org/changeset/base/218311 Log: phys_addr is a PA not a VA so declare it as a vm_paddr_t not a vm_offset_t. Modified: head/sys/arm/include/pmap.h Modified: head/sys/arm/include/pmap.h

svn commit: r218505 - head/lib/libdevinfo

2011-02-09 Thread Warner Losh
Author: imp Date: Thu Feb 10 04:53:09 2011 New Revision: 218505 URL: http://svn.freebsd.org/changeset/base/218505 Log: sys/rman.h now requires sys/types.h. Include it to make the API match the man page again. Submitted by: Raphael Kubo da Costa MFC after:2 weeks Modified:

svn commit: r218506 - head/share/man/man9

2011-02-09 Thread Warner Losh
Author: imp Date: Thu Feb 10 04:55:51 2011 New Revision: 218506 URL: http://svn.freebsd.org/changeset/base/218506 Log: Document requirement that sys/types.h be included before rman.h. Submitted by: Raphael Kubo da Costa MFC after:2 weeks Modified: head/share/man/man9/rman.9

Re: svn commit: r218130 - head

2011-02-10 Thread Warner Losh
On 02/10/2011 06:45, Bjoern A. Zeeb wrote: On Mon, 31 Jan 2011, Warner Losh wrote: Author: imp Date: Mon Jan 31 15:17:47 2011 New Revision: 218130 URL: http://svn.freebsd.org/changeset/base/218130 Log: Move the architecture guessing from Makefile.inc1 to Makefile. We need to do

Re: svn commit: r218130 - head

2011-02-10 Thread Warner Losh
, Bjoern A. Zeeb bzeeb-li...@lists.zabbadoz.net wrote: On Mon, 31 Jan 2011, Warner Losh wrote: Author: imp Date: Mon Jan 31 15:17:47 2011 New Revision: 218130 URL: http://svn.freebsd.org/changeset/base/218130 Log: Move the architecture guessing from Makefile.inc1 to Makefile. We need to do

svn commit: r218526 - head

2011-02-10 Thread Warner Losh
Author: imp Date: Thu Feb 10 19:58:21 2011 New Revision: 218526 URL: http://svn.freebsd.org/changeset/base/218526 Log: You are now *REQUIRED* to pass both TARGET and TARGET_ARCH to any invocations of Makefile.inc1 (since that's supposed to be an internal interface for world and related

svn commit: r218528 - head/tools/tools/nanobsd

2011-02-10 Thread Warner Losh
Author: imp Date: Thu Feb 10 23:36:39 2011 New Revision: 218528 URL: http://svn.freebsd.org/changeset/base/218528 Log: Add 'generic' flash images. This is for projects producing generic images that are of a certain size. The geometery is bogus, but that doesn't matter since the new packet

svn commit: r218531 - head/lib/libpmc

2011-02-10 Thread Warner Losh
Author: imp Date: Fri Feb 11 02:24:04 2011 New Revision: 218531 URL: http://svn.freebsd.org/changeset/base/218531 Log: Don't require CPUTYPE to be defined for ARM, but use it if it is. Modified: head/lib/libpmc/Makefile Modified: head/lib/libpmc/Makefile

svn commit: r218532 - head/lib/libpmc

2011-02-10 Thread Warner Losh
Author: imp Date: Fri Feb 11 02:34:26 2011 New Revision: 218532 URL: http://svn.freebsd.org/changeset/base/218532 Log: Revert last commit: CPUTYPE will be defined here Modified: head/lib/libpmc/Makefile Modified: head/lib/libpmc/Makefile

svn commit: r218533 - head

2011-02-10 Thread Warner Losh
Author: imp Date: Fri Feb 11 02:37:47 2011 New Revision: 218533 URL: http://svn.freebsd.org/changeset/base/218533 Log: CPUTYPE is now a required define for calling Makefile.inc1 diretly, so make sure we define it for the xdev stuff. Move xdev stuff to be last again in this file. #

svn commit: r218534 - head

2011-02-10 Thread Warner Losh
Author: imp Date: Fri Feb 11 04:03:39 2011 New Revision: 218534 URL: http://svn.freebsd.org/changeset/base/218534 Log: Hmmm, specifying TARGET and TARGET_ARCH in the environment doesn't seem to work when building xdev anymore (most likely my changes lately moving the TARGET guessing stuff

svn commit: r218538 - head/sys/conf

2011-02-10 Thread Warner Losh
Author: imp Date: Fri Feb 11 05:50:28 2011 New Revision: 218538 URL: http://svn.freebsd.org/changeset/base/218538 Log: whitespace nit. Modified: head/sys/conf/kern.pre.mk Modified: head/sys/conf/kern.pre.mk == ---

svn commit: r218544 - head/usr.sbin/config

2011-02-10 Thread Warner Losh
Author: imp Date: Fri Feb 11 06:35:53 2011 New Revision: 218544 URL: http://svn.freebsd.org/changeset/base/218544 Log: Generate MACHINE= and MACHINE_ARCH= lines based on the machine directive. Once this is MFC'd, we can move these out of the template files where they are (incosnsitently)

svn commit: r218745 - head/sys/boot/i386/boot2

2011-02-16 Thread Warner Losh
Author: imp Date: Wed Feb 16 18:05:10 2011 New Revision: 218745 URL: http://svn.freebsd.org/changeset/base/218745 Log: Remove reading of symbols from a.out loaded files. Since we are tight on space for clang and a.out support is only needed for /boot/loader, they are excess bytes that

svn commit: r218892 - head/usr.sbin/wpa/wpa_supplicant

2011-02-20 Thread Warner Losh
Author: imp Date: Sun Feb 20 17:54:49 2011 New Revision: 218892 URL: http://svn.freebsd.org/changeset/base/218892 Log: Add notes about ASCII/Hex WEP keys Modified: head/usr.sbin/wpa/wpa_supplicant/wpa_supplicant.conf.5 Modified: head/usr.sbin/wpa/wpa_supplicant/wpa_supplicant.conf.5

svn commit: r218933 - head/share/mk

2011-02-21 Thread Warner Losh
Author: imp Date: Tue Feb 22 04:03:33 2011 New Revision: 218933 URL: http://svn.freebsd.org/changeset/base/218933 Log: Testing based on MACHINE_ARCH is problematic. Default to yes to build clang. A separate change will fix buildworld to default to yes or no based on the target. Modified:

svn commit: r218934 - head

2011-02-21 Thread Warner Losh
Author: imp Date: Tue Feb 22 04:07:15 2011 New Revision: 218934 URL: http://svn.freebsd.org/changeset/base/218934 Log: Select building CLANG based on ${TARGET_ARCH} and existence of WITH{,OUT}_CLANG. We default to yes on some archs, no on others, unless WITHOUT_CLANG or WITH_CLANG is

svn commit: r218936 - in head: . share/mk

2011-02-21 Thread Warner Losh
Author: imp Date: Tue Feb 22 04:49:57 2011 New Revision: 218936 URL: http://svn.freebsd.org/changeset/base/218936 Log: Back out 218933 and 281934. The easy cases still worked, but some hard cases broke in worse ways than the status quo. Back them out until that can be resolved. Modified:

Re: svn commit: r219578 - head/etc

2011-03-17 Thread Warner Losh
On 03/12/2011 16:08, Jilles Tjoelker wrote: On Sat, Mar 12, 2011 at 09:13:08PM +, Doug Barton wrote: Author: dougb Date: Sat Mar 12 21:13:08 2011 New Revision: 219578 URL: http://svn.freebsd.org/changeset/base/219578 Log: Use the allexport option in load_rc_config() in order to avoid

Re: svn commit: r219700 - head/sys/x86/x86

2011-03-24 Thread Warner Losh
On 03/23/2011 06:34, John Baldwin wrote: On Thursday, March 17, 2011 5:06:09 pm Jung-uk Kim wrote: On Thursday 17 March 2011 04:01 pm, Peter Jeremy wrote: On 2011-Mar-16 16:44:08 +, Jung-uk Kimj...@freebsd.org wrote: Log: Revert r219676. Thanks also. For extra kudos, how about adding

Re: svn commit: r220059 - head/usr.sbin/pc-sysinstall/backend

2011-03-27 Thread Warner Losh
On Mar 27, 2011, at 11:22 AM, Doug Barton wrote: On 03/27/2011 09:57, Josh Paetzel wrote: Replace $? = 0 with $? -eq 0 in tests Excellent! Most of the time I've found that moving the command up to the if makes the code clearer too. At jobs I've had in the past when I've written code

Re: svn commit r220401- in head: lib/libc/gen sys/kern sys/sys

2011-04-01 Thread Warner Losh
Great commit. Just one nit. See below... On Apr 1, 2011, at 4:19 AM, Andriy Gapon wrote: --- sys/sys/errno.h (revision 220181) +++ sys/sys/errno.h (working copy) @@ -175,13 +175,17 @@ __END_DECLS #ifndef _POSIX_SOURCE #define ENOTCAPABLE 93 /* Capabilities

svn commit: r220240 - head/share/man/man4/man4.i386

2011-04-01 Thread Warner Losh
Author: imp Date: Fri Apr 1 11:39:13 2011 New Revision: 220240 URL: http://svn.freebsd.org/changeset/base/220240 Log: Minor tweaks to the man page: o Remove bogus ordering info o 3C1 actually works, so remove that o Add warning about making sure BIOS is configured properly for PnP

svn commit: r234546 - head/gnu/lib/libgcc

2012-04-21 Thread Warner Losh
Author: imp Date: Sat Apr 21 16:02:00 2012 New Revision: 234546 URL: http://svn.freebsd.org/changeset/base/234546 Log: Replace a bare use of nm with ${NM} for easier cross compilation in environments where nm is spelled differently. Modified: head/gnu/lib/libgcc/Makefile Modified:

svn commit: r234549 - head/share/mk

2012-04-21 Thread Warner Losh
Author: imp Date: Sat Apr 21 17:45:40 2012 New Revision: 234549 URL: http://svn.freebsd.org/changeset/base/234549 Log: Fix partially merged patch from my external compiler tree in r234546. Define NM except when we're in strict POSIX mode. Modified: head/share/mk/sys.mk Modified:

svn commit: r234575 - head/share/mk

2012-04-22 Thread Warner Losh
Author: imp Date: Sun Apr 22 17:14:11 2012 New Revision: 234575 URL: http://svn.freebsd.org/changeset/base/234575 Log: Sort nm in order. Submitted by: bde Modified: head/share/mk/sys.mk Modified: head/share/mk/sys.mk

Re: svn commit: r234549 - head/share/mk

2012-04-22 Thread Warner Losh
On Apr 22, 2012, at 2:35 AM, Bruce Evans wrote: On Sat, 21 Apr 2012, Warner Losh wrote: Log: Fix partially merged patch from my external compiler tree in r234546. Define NM except when we're in strict POSIX mode. Modified: head/share/mk/sys.mk Modified: head/share/mk/sys.mk

svn commit: r234724 - head

2012-04-26 Thread Warner Losh
Author: imp Date: Thu Apr 26 23:12:52 2012 New Revision: 234724 URL: http://svn.freebsd.org/changeset/base/234724 Log: Fix ordering issue. 'make xdev' can fail with -jN because it tries to run the xdev-install step while xdev-build is still running. Submitted by: Ian Lepore Modified:

svn commit: r234923 - head/sys/arm/at91

2012-05-02 Thread Warner Losh
Author: imp Date: Wed May 2 09:19:42 2012 New Revision: 234923 URL: http://svn.freebsd.org/changeset/base/234923 Log: The PIT is really 16 bytes long (0x10) not 10 bytes long. Doesn't matter much, since these defines are unused... Obtained from:AT91SAM9G20 datasheet Modified:

svn commit: r234931 - head/sys/arm/at91

2012-05-02 Thread Warner Losh
Author: imp Date: Wed May 2 18:41:58 2012 New Revision: 234931 URL: http://svn.freebsd.org/changeset/base/234931 Log: Fix comment about what board this is really for left over from early cut and paste. Modified: head/sys/arm/at91/board_sam9g20ek.c Modified:

svn commit: r235050 - head/sys/arm/arm

2012-05-05 Thread Warner Losh
Author: imp Date: Sat May 5 07:15:34 2012 New Revision: 235050 URL: http://svn.freebsd.org/changeset/base/235050 Log: Big endian arm boxes need to have a uname -m of armeb, not arm, so that the bootstrap from source works correctly. MFC after:4 days Modified:

Re: svn commit: r235050 - head/sys/arm/arm

2012-05-05 Thread Warner Losh
On May 5, 2012, at 10:19 AM, Nathan Whitehorn wrote: On 05/05/12 02:15, Warner Losh wrote: Author: imp Date: Sat May 5 07:15:34 2012 New Revision: 235050 URL: http://svn.freebsd.org/changeset/base/235050 Log: Big endian arm boxes need to have a uname -m of armeb, not arm, so

svn commit: r235062 - head/sys/arm/arm

2012-05-05 Thread Warner Losh
Author: imp Date: Sat May 5 17:20:12 2012 New Revision: 235062 URL: http://svn.freebsd.org/changeset/base/235062 Log: I need to change uname -p, not uname -m, so back this out. Also, fix a couple of style(9) issues while I'm here. Submitted by: nathanw, bde Modified:

svn commit: r235072 - head/sys/arm/include

2012-05-06 Thread Warner Losh
Author: imp Date: Sun May 6 07:20:48 2012 New Revision: 235072 URL: http://svn.freebsd.org/changeset/base/235072 Log: Fix the MACHINE_ARCH for big endian arm to be armeb. Modified: head/sys/arm/include/param.h Modified: head/sys/arm/include/param.h

svn commit: r235152 - head/usr.bin/make

2012-05-08 Thread Warner Losh
Author: imp Date: Wed May 9 04:54:50 2012 New Revision: 235152 URL: http://svn.freebsd.org/changeset/base/235152 Log: Make is part of the bootstrap path, so we need to guard against this not being defined. Otherwise we don't make a new make when the old make is incompatible. Modified:

svn commit: r235224 - head

2012-05-10 Thread Warner Losh
Author: imp Date: Thu May 10 11:06:19 2012 New Revision: 235224 URL: http://svn.freebsd.org/changeset/base/235224 Log: Do a bit of house cleaning and remove the old, obsolete upgrade from 6.0 support and bump the minimum version to 8.0. These versions have not been tested and are believed

svn commit: r235234 - in head/sys: arm/conf conf

2012-05-10 Thread Warner Losh
== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sys/arm/conf/genboardid.awkThu May 10 18:06:00 2012 (r235234) @@ -0,0 +1,55 @@ +#!/bin/awk +# $FreeBSD$ + +#- +# Copyright (c) 2012 M. Warner Losh. All

svn commit: r235271 - in head/sys: arm/at91 boot/arm/at91/libat91

2012-05-11 Thread Warner Losh
Author: imp Date: Fri May 11 14:40:25 2012 New Revision: 235271 URL: http://svn.freebsd.org/changeset/base/235271 Log: Hack to unbreak boot2 for at91rm9200 boot loader. When the at91sam code came in, it moved things around which wound up breaking the build. We have to do this bit of a

svn commit: r235272 - head/sys/boot/arm/at91/boot2

2012-05-11 Thread Warner Losh
Author: imp Date: Fri May 11 14:45:29 2012 New Revision: 235272 URL: http://svn.freebsd.org/changeset/base/235272 Log: Add support for passing in the board ID. # This doesn't implement the full Linux boot ABI for arm yet. # since there's no ATAGs list passed in for r2, and r0 has #

svn commit: r235273 - head/sys/arm/xscale/ixp425

2012-05-11 Thread Warner Losh
Author: imp Date: Fri May 11 14:51:59 2012 New Revision: 235273 URL: http://svn.freebsd.org/changeset/base/235273 Log: Remove obsolte big endian flag. It is no longer needed. Modified: head/sys/arm/xscale/ixp425/std.ixp425 head/sys/arm/xscale/ixp425/std.ixp435 Modified:

svn commit: r235277 - head/sys/arm/arm

2012-05-11 Thread Warner Losh
Author: imp Date: Fri May 11 17:40:13 2012 New Revision: 235277 URL: http://svn.freebsd.org/changeset/base/235277 Log: This comment has become unmoored from the code to which it applies. Move it back. Modified: head/sys/arm/arm/locore.S Modified: head/sys/arm/arm/locore.S

svn commit: r235278 - head/sys/arm/arm

2012-05-11 Thread Warner Losh
Author: imp Date: Fri May 11 17:49:00 2012 New Revision: 235278 URL: http://svn.freebsd.org/changeset/base/235278 Log: Remove unused cruft. We call through memcpy more directly when we need to move the kernel, so we no longer need this. Modified: head/sys/arm/arm/locore.S Modified:

Re: svn commit: r235267 - in head/usr.bin/sort: . nls

2012-05-11 Thread Warner Losh
On May 11, 2012, at 9:02 AM, Colin Percival wrote: On 05/11/12 05:48, Konstantin Belousov wrote: On Fri, May 11, 2012 at 12:37:16PM +, Gabor Kovesdan wrote: +bool byte_sort = false; + +static wchar_t **wmonths = NULL; +static unsigned char **cmonths = NULL; Such initializations are

svn commit: r235292 - head/share/man/man4

2012-05-11 Thread Warner Losh
Author: imp Date: Fri May 11 21:25:59 2012 New Revision: 235292 URL: http://svn.freebsd.org/changeset/base/235292 Log: Add pointers for how to setup debugging over firewire. Modified: head/share/man/man4/firewire.4 Modified: head/share/man/man4/firewire.4

svn commit: r235500 - head

2012-05-15 Thread Warner Losh
Author: imp Date: Wed May 16 04:21:21 2012 New Revision: 235500 URL: http://svn.freebsd.org/changeset/base/235500 Log: By request, add back support from 7.0 and newer, since the changes for that are so minimal. Modified: head/Makefile.inc1 Modified: head/Makefile.inc1

svn commit: r235698 - head/sys/arm/at91

2012-05-20 Thread Warner Losh
Author: imp Date: Sun May 20 20:50:40 2012 New Revision: 235698 URL: http://svn.freebsd.org/changeset/base/235698 Log: Minor cleanup before some more major changes: o main_clock_hz isn't used, eliminate it o move main clock calculation code and table so we have only one ifdef. Modified:

svn commit: r235717 - head/sys/arm/arm

2012-05-21 Thread Warner Losh
Author: imp Date: Mon May 21 06:56:26 2012 New Revision: 235717 URL: http://svn.freebsd.org/changeset/base/235717 Log: Implement pmap_mincore for arm. Now programs using it don't cause a flood of console messages. Reviewed by: alc@ Modified: head/sys/arm/arm/pmap.c Modified:

svn commit: r235718 - head/sys/arm/at91

2012-05-21 Thread Warner Losh
Author: imp Date: Mon May 21 07:47:57 2012 New Revision: 235718 URL: http://svn.freebsd.org/changeset/base/235718 Log: Be a little less magical, not that these values are likely to change... Modified: head/sys/arm/at91/at91.c head/sys/arm/at91/at91reg.h Modified: head/sys/arm/at91/at91.c

svn commit: r203964 - head/include

2010-02-16 Thread Warner Losh
Author: imp Date: Tue Feb 16 19:39:50 2010 New Revision: 203964 URL: http://svn.freebsd.org/changeset/base/203964 Log: Remove the Berkeley clause 3's. Add a few $FreeBSD$ Modified: head/include/_ctype.h head/include/a.out.h head/include/ar.h head/include/assert.h

svn commit: r203974 - in head/sys/arm: arm include sa11x0

2010-02-16 Thread Warner Losh
Author: imp Date: Tue Feb 16 21:59:17 2010 New Revision: 203974 URL: http://svn.freebsd.org/changeset/base/203974 Log: The NetBSD Foundation has granted permission to remove clauses 3 and 4. Obtained from:NetBSD Modified: head/sys/arm/arm/pmap.c head/sys/arm/arm/support.S

svn commit: r204055 - in head/sys/mips/cavium: . dev/rgmii

2010-02-18 Thread Warner Losh
Author: imp Date: Thu Feb 18 19:27:00 2010 New Revision: 204055 URL: http://svn.freebsd.org/changeset/base/204055 Log: Make printfs work for both OCTEON1 and OCTEON1-32 Modified: head/sys/mips/cavium/dev/rgmii/octeon_fpa.c head/sys/mips/cavium/octeon_machdep.c Modified:

svn commit: r204305 - head/sys/conf

2010-02-25 Thread Warner Losh
Author: imp Date: Thu Feb 25 11:54:10 2010 New Revision: 204305 URL: http://svn.freebsd.org/changeset/base/204305 Log: Add CPU_CNMIPS for the core that's in Octeon CPUs. Modified: head/sys/conf/options.mips Modified: head/sys/conf/options.mips

svn commit: r204554 - head/share/mk

2010-03-01 Thread Warner Losh
Author: imp Date: Tue Mar 2 07:24:47 2010 New Revision: 204554 URL: http://svn.freebsd.org/changeset/base/204554 Log: -mno-dsp hasn't been required for a while now. Modified: head/share/mk/bsd.cpu.mk Modified: head/share/mk/bsd.cpu.mk

svn commit: r204557 - head/sys/mips/include

2010-03-01 Thread Warner Losh
Author: imp Date: Tue Mar 2 07:27:30 2010 New Revision: 204557 URL: http://svn.freebsd.org/changeset/base/204557 Log: Update macros for multiple ABI support from NetBSD. Also update SZREG define in ucontext Modified: head/sys/mips/include/asm.h head/sys/mips/include/cdefs.h

svn commit: r204661 - head

2010-03-03 Thread Warner Losh
Author: imp Date: Wed Mar 3 21:08:44 2010 New Revision: 204661 URL: http://svn.freebsd.org/changeset/base/204661 Log: Give make kernel-toolchain a one-liner here. Although documented in build(7), many people look here for a quick reminder... Modified: head/Makefile Modified:

svn commit: r204666 - head/sys/mips/mips

2010-03-03 Thread Warner Losh
Author: imp Date: Wed Mar 3 21:28:55 2010 New Revision: 204666 URL: http://svn.freebsd.org/changeset/base/204666 Log: Looks like S8 and SP are reversed in setjmp, so longjmp doesn't work as well as one would hope Submitted by: Arten Belevich Modified: head/sys/mips/mips/support.S

svn commit: r204672 - head/sbin/newfs

2010-03-03 Thread Warner Losh
Author: imp Date: Wed Mar 3 21:53:25 2010 New Revision: 204672 URL: http://svn.freebsd.org/changeset/base/204672 Log: Cast these to intmax_t before printing to fix build bustage. Better solutions welcome. Modified: head/sbin/newfs/mkfs.c Modified: head/sbin/newfs/mkfs.c

svn commit: r204673 - head/lib/csu/mips

2010-03-03 Thread Warner Losh
Author: imp Date: Wed Mar 3 21:54:49 2010 New Revision: 204673 URL: http://svn.freebsd.org/changeset/base/204673 Log: __main and __gccmain are no longer required, so eliminate them. Submitted by: jmallet@ Modified: head/lib/csu/mips/crt1.c Modified: head/lib/csu/mips/crt1.c

svn commit: r204674 - head/lib/csu/mips

2010-03-03 Thread Warner Losh
Author: imp Date: Wed Mar 3 21:59:23 2010 New Revision: 204674 URL: http://svn.freebsd.org/changeset/base/204674 Log: Use ABI neutral macrosa Submitted by: jmallet Modified: head/lib/csu/mips/crti.S head/lib/csu/mips/crtn.S Modified: head/lib/csu/mips/crti.S

svn commit: r204731 - head/usr.sbin

2010-03-04 Thread Warner Losh
Author: imp Date: Thu Mar 4 20:31:49 2010 New Revision: 204731 URL: http://svn.freebsd.org/changeset/base/204731 Log: moused is useful even without usb, so remove comment asking if it is. Modified: head/usr.sbin/Makefile Modified: head/usr.sbin/Makefile

svn commit: r204738 - head/lib

2010-03-04 Thread Warner Losh
Author: imp Date: Thu Mar 4 22:01:11 2010 New Revision: 204738 URL: http://svn.freebsd.org/changeset/base/204738 Log: Remove stale references to libkrb5. Rejigger the SUBDIR setting a smidge: we now set all the libraries that depend on something else, and then SUBDIR+= the rest. A

svn commit: r204762 - head/contrib/gcc/config/mips

2010-03-05 Thread Warner Losh
Author: imp Date: Fri Mar 5 16:56:08 2010 New Revision: 204762 URL: http://svn.freebsd.org/changeset/base/204762 Log: Add support for o32 (when it isn't the default), n32, n64, and o64 to the linker spec. Provide the ability to have a default ABI that's different than o32 (again, for all

svn commit: r204771 - head/gnu/usr.bin/cc

2010-03-05 Thread Warner Losh
Author: imp Date: Fri Mar 5 21:24:41 2010 New Revision: 204771 URL: http://svn.freebsd.org/changeset/base/204771 Log: Make little endian compiles produce little endian binaries on mips. Submitted by: neel@ Modified: head/gnu/usr.bin/cc/Makefile.inc Modified:

svn commit: r204850 - head/sys/kern

2010-03-07 Thread Warner Losh
Author: imp Date: Sun Mar 7 22:37:35 2010 New Revision: 204850 URL: http://svn.freebsd.org/changeset/base/204850 Log: Bump up the firmware_table from 30 to 50. bwn needs more than 30, it seems. Modified: head/sys/kern/subr_firmware.c Modified: head/sys/kern/subr_firmware.c

svn commit: r204976 - head/sys/sys

2010-03-10 Thread Warner Losh
Author: imp Date: Wed Mar 10 20:30:51 2010 New Revision: 204976 URL: http://svn.freebsd.org/changeset/base/204976 Log: Fix copyright spelling PR: 139825 Submitted by: Ruslan Mahmatkhanov Modified: head/sys/sys/pioctl.h Modified: head/sys/sys/pioctl.h

svn commit: r204977 - head/usr.bin/truss

2010-03-10 Thread Warner Losh
Author: imp Date: Wed Mar 10 20:31:30 2010 New Revision: 204977 URL: http://svn.freebsd.org/changeset/base/204977 Log: Fix copyright spelling. PR: 139825 Submitted by: Ruslan Mahmatkhanov Modified: head/usr.bin/truss/amd64-fbsd.c head/usr.bin/truss/amd64-fbsd32.c

svn commit: r205113 - head/lib

2010-03-12 Thread Warner Losh
Author: imp Date: Sat Mar 13 03:06:48 2010 New Revision: 205113 URL: http://svn.freebsd.org/changeset/base/205113 Log: Make this conform to the other top-level Makefile subdir listings with one file per line. Suggested by: bde Modified: head/lib/Makefile Modified: head/lib/Makefile

svn commit: r205158 - head/sys/mips/conf

2010-03-14 Thread Warner Losh
Author: imp Date: Sun Mar 14 19:04:42 2010 New Revision: 205158 URL: http://svn.freebsd.org/changeset/base/205158 Log: Go ahead and add USB support to the generic config. Modified: head/sys/mips/conf/AR71XX Modified: head/sys/mips/conf/AR71XX

svn commit: r205310 - head/gnu/usr.bin/gdb/arch/arm

2010-03-18 Thread Warner Losh
Author: imp Date: Fri Mar 19 05:40:47 2010 New Revision: 205310 URL: http://svn.freebsd.org/changeset/base/205310 Log: Fix typo in comment Modified: head/gnu/usr.bin/gdb/arch/arm/nm-fbsd.h Modified: head/gnu/usr.bin/gdb/arch/arm/nm-fbsd.h

svn commit: r205630 - head/gnu/usr.bin/cpio

2010-03-24 Thread Warner Losh
Author: imp Date: Wed Mar 24 20:20:28 2010 New Revision: 205630 URL: http://svn.freebsd.org/changeset/base/205630 Log: This broke when we went to gnu99 as the default standard. Fix the build by reverting to the gnu89 standard. Modified: head/gnu/usr.bin/cpio/Makefile Modified:

svn commit: r205838 - head/sys/sys

2010-03-29 Thread Warner Losh
Author: imp Date: Mon Mar 29 15:59:44 2010 New Revision: 205838 URL: http://svn.freebsd.org/changeset/base/205838 Log: Mark the vtoc.h structure as packed so that it is the right size and layout on arm. MFC after:7 days Modified: head/sys/sys/vtoc.h Modified: head/sys/sys/vtoc.h

svn commit: r205842 - head/sys/dev/firewire

2010-03-29 Thread Warner Losh
Author: imp Date: Mon Mar 29 17:24:23 2010 New Revision: 205842 URL: http://svn.freebsd.org/changeset/base/205842 Log: Cast a bus_size_t to a (size_t) to use %zd specifier. Not quite the right thing to do, but it is in compat code I don't want to sort out at the moment. Modified:

svn commit: r205844 - head/sys/dev/ubsec

2010-03-29 Thread Warner Losh
Author: imp Date: Mon Mar 29 17:26:24 2010 New Revision: 205844 URL: http://svn.freebsd.org/changeset/base/205844 Log: Cast the bus_size_t to a intmax_t rather than assuming type-punning to a size_t. Switch from %z to %j. Modified: head/sys/dev/ubsec/ubsec.c Modified:

svn commit: r205845 - head/sys/modules

2010-03-29 Thread Warner Losh
Author: imp Date: Mon Mar 29 17:31:55 2010 New Revision: 205845 URL: http://svn.freebsd.org/changeset/base/205845 Log: Make all the modules build on arm (modulo ipfilter, which I'm looking into): o Don't build vpo and syscons on mips or arm either o Add a section for mips and arm

svn commit: r205852 - head/sys/modules

2010-03-29 Thread Warner Losh
Author: imp Date: Mon Mar 29 19:36:37 2010 New Revision: 205852 URL: http://svn.freebsd.org/changeset/base/205852 Log: Arm defines intr_disable() as a macro, which causes problems for cxgb. Rather than remove it for all architectures (which was a botch in r205845), remove it only for arm

svn commit: r205863 - head/sys/mips/conf

2010-03-29 Thread Warner Losh
Author: imp Date: Mon Mar 29 22:03:55 2010 New Revision: 205863 URL: http://svn.freebsd.org/changeset/base/205863 Log: Enable module builds now that the build completes for them. This should get them into the universe rotation. Modified: head/sys/mips/conf/AR71XX Modified:

svn commit: r205864 - head/sys/arm/conf

2010-03-29 Thread Warner Losh
Author: imp Date: Mon Mar 29 22:29:41 2010 New Revision: 205864 URL: http://svn.freebsd.org/changeset/base/205864 Log: Build modules for this config to make sure they stay buildable... Modified: head/sys/arm/conf/KB920X Modified: head/sys/arm/conf/KB920X

svn commit: r205980 - head/tools/tools/nanobsd

2010-03-31 Thread Warner Losh
Author: imp Date: Wed Mar 31 14:42:07 2010 New Revision: 205980 URL: http://svn.freebsd.org/changeset/base/205980 Log: Stop hard coding i386 as the arch for the build. Instead, default to the processor we're running on. Also, supply amd64 version of create_diskimage that's the same as

svn commit: r205994 - head/tools/tools/nanobsd/gateworks

2010-03-31 Thread Warner Losh
Author: imp Date: Wed Mar 31 18:18:37 2010 New Revision: 205994 URL: http://svn.freebsd.org/changeset/base/205994 Log: Two fixes: (1) We don't need a custom install_kernel. We can install without symbols by adding INSTALL_NODEBUG (which likely should be WITHOUT_KERNEL_SYMBOLS_FILE, or

svn commit: r206179 - head/sys/conf

2010-04-05 Thread Warner Losh
Author: imp Date: Mon Apr 5 11:00:21 2010 New Revision: 206179 URL: http://svn.freebsd.org/changeset/base/206179 Log: Add missing @ to the NORMAL_CTFCONVERT line to keep it from appearing in the output. Modified: head/sys/conf/kern.pre.mk Modified: head/sys/conf/kern.pre.mk

svn commit: r206241 - head/usr.bin/make

2010-04-05 Thread Warner Losh
Author: imp Date: Tue Apr 6 02:48:59 2010 New Revision: 206241 URL: http://svn.freebsd.org/changeset/base/206241 Log: Remove yet another vestage of alpha support. Modified: head/usr.bin/make/main.c Modified: head/usr.bin/make/main.c

svn commit: r206276 - head/tools/tools/nanobsd

2010-04-06 Thread Warner Losh
Author: imp Date: Tue Apr 6 16:23:12 2010 New Revision: 206276 URL: http://svn.freebsd.org/changeset/base/206276 Log: Fix comment about NANO_ARCH. It can be set now. Also add a warning about how it confuses TARGET and TARGET_ARCH and the need to separate the two out into independent

svn commit: r206501 - head/sys/modules

2010-04-12 Thread Warner Losh
Author: imp Date: Mon Apr 12 18:28:08 2010 New Revision: 206501 URL: http://svn.freebsd.org/changeset/base/206501 Log: bce, bwi, bwn, mfi, mpt and siba_bwn all now compile that arm and mips have added a BUS_SPACE_UNSPECIFIED definition. Add them back to the mix on these platforms.

svn commit: r206512 - head/sys/modules

2010-04-12 Thread Warner Losh
Author: imp Date: Mon Apr 12 21:33:06 2010 New Revision: 206512 URL: http://svn.freebsd.org/changeset/base/206512 Log: Doh! Last minute changes bites me in the butt Remove _ to make things build again. Modified: head/sys/modules/Makefile Modified: head/sys/modules/Makefile

svn commit: r206530 - head/gnu/usr.bin/gdb

2010-04-12 Thread Warner Losh
Author: imp Date: Mon Apr 12 23:35:58 2010 New Revision: 206530 URL: http://svn.freebsd.org/changeset/base/206530 Log: Simplify how we select which architectures to add gdbserver for. If the MD files exist, compile it, otherwise omit it. Modified: head/gnu/usr.bin/gdb/Makefile Modified:

svn commit: r206618 - head

2010-04-14 Thread Warner Losh
Author: imp Date: Wed Apr 14 18:56:07 2010 New Revision: 206618 URL: http://svn.freebsd.org/changeset/base/206618 Log: Add note about TARGET_ARCH Modified: head/Makefile.inc1 Modified: head/Makefile.inc1 == ---

svn commit: r206619 - head/contrib/binutils/bfd

2010-04-14 Thread Warner Losh
Author: imp Date: Wed Apr 14 19:03:27 2010 New Revision: 206619 URL: http://svn.freebsd.org/changeset/base/206619 Log: Add armeb-*-freebsd* to the list of known architectures. This is like arm-*-freebsd*, except it defaults to big endian builds instead of little endian builds. Modified:

svn commit: r206624 - head/gnu/usr.bin/gdb/gdbserver

2010-04-14 Thread Warner Losh
Author: imp Date: Wed Apr 14 20:31:06 2010 New Revision: 206624 URL: http://svn.freebsd.org/changeset/base/206624 Log: Make this directory more regular. Since it is one we control, use the freebsd-based names for filenames. This allows us to eliminate almost all of the uses of

svn commit: r206664 - head/usr.sbin/config

2010-04-15 Thread Warner Losh
Author: imp Date: Thu Apr 15 15:10:46 2010 New Revision: 206664 URL: http://svn.freebsd.org/changeset/base/206664 Log: Allow option aliasing. Lines of the form: OLD_OPT = NEW_OPT in options* files will now map OLD_OPT to NEW_OPT with a friendly message. This is indented for

svn commit: r206903 - head/sys/sys

2010-04-20 Thread Warner Losh
Author: imp Date: Tue Apr 20 17:57:43 2010 New Revision: 206903 URL: http://svn.freebsd.org/changeset/base/206903 Log: Make this file more C++ friendly. Modified: head/sys/sys/thr.h Modified: head/sys/sys/thr.h ==

svn commit: r206915 - head/usr.sbin/config

2010-04-20 Thread Warner Losh
Author: imp Date: Tue Apr 20 20:36:38 2010 New Revision: 206915 URL: http://svn.freebsd.org/changeset/base/206915 Log: Bump minor version of config to reflect the new option remapping feature. The kernel makefiles have specifically not been bumped because nothing uses this new feature and

svn commit: r206916 - head/sys/kern

2010-04-20 Thread Warner Losh
Author: imp Date: Tue Apr 20 20:39:42 2010 New Revision: 206916 URL: http://svn.freebsd.org/changeset/base/206916 Log: Make sure that we free the passed in data message if we don't actually insert it onto the queue. Also, fix a mtx leak if someone turns off devctl while we're processing a

svn commit: r207265 - head/usr.sbin/config

2010-04-27 Thread Warner Losh
Author: imp Date: Tue Apr 27 06:14:30 2010 New Revision: 207265 URL: http://svn.freebsd.org/changeset/base/207265 Log: Require the option that's mapped be listed in the options file. This will allow people with old config options to either have it just work (if config is new enough), or

svn commit: r220359 - in head: . share/mk

2011-04-05 Thread Warner Losh
Author: imp Date: Tue Apr 5 08:49:47 2011 New Revision: 220359 URL: http://svn.freebsd.org/changeset/base/220359 Log: Make clang default on x86 and powerpc, but not on other architectures. Make fdt default on arm and powerpc. This now includes cross compiled targets, where before we

Re: svn commit: r220401 - in head: . share/mk tools/build/mk tools/build/options

2011-04-06 Thread Warner Losh
On Apr 6, 2011, at 3:41 PM, Alexander Best wrote: On Wed Apr 6 11, Juli Mallett wrote: On Wed, Apr 6, 2011 at 14:04, Alexander Best arun...@freebsd.org wrote: On Wed Apr 6 11, Ulrich Spoerlein wrote: Author: uqs Date: Wed Apr 6 20:08:23 2011 New Revision: 220401 URL:

<    1   2   3   4   5   6   7   8   9   10   >