Link [ NetBSD | NetBSD OpenGrok source search | PR fulltext-search | Summary of daily snapshot builds | history of daily build result | pkgsrc commit viewer ]


   
        usage: [branch:branch] [user:user] [path@revision] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN sys/arch/arm, if_wm.c@1.234 )




switch to index mode

recent branches: MAIN (40m)  netbsd-8 (5d)  netbsd-10 (5d)  netbsd-9 (11d)  thorpej-ifq (175d)  thorpej-altq-separation (177d) 

2024-05-09 22:08:02 UTC Now

2011-07-06 03:43:41 UTC MAIN commitmail json YAML

make Xrender acceleration work again on R1xx
tested on a Sun XVR-100

(macallan)

2011-07-06 01:29:54 UTC MAIN commitmail json YAML

add weak aliases for __sdivsi3_i4i and __udivsi3_i4i.

(mrg)

2011-07-06 01:20:03 UTC MAIN commitmail json YAML

avoid a "multi-level non-const cast" warning from GCC 4.5.

(mrg)

2011-07-06 01:19:45 UTC MAIN commitmail json YAML

avoid a "multi-level non-const cast" warning from GCC 4.5.

(mrg)

2011-07-06 01:18:33 UTC MAIN commitmail json YAML

fix update build break on sh3.

(mrg)

2011-07-06 01:18:08 UTC MAIN commitmail json YAML

fix check against errstr to use the right variable.  GCC 4.5 rightly
complained that err (the libc function) is always not NULL.

(mrg)

2011-07-05 23:02:31 UTC MAIN commitmail json YAML

Update LLVM/Clang snapshot to 134438 for configuration updates for
various platforms.

(joerg)

2011-07-05 22:05:36 UTC MAIN commitmail json YAML

2011-07-05 21:59:19 UTC MAIN commitmail json YAML

2011-07-05 21:32:28 UTC MAIN commitmail json YAML

Import of bind 9.8.0-P4

Upstream changelog:

        --- 9.8.0-P4 released ---

3124.  [bug]          Use an rdataset attribute flag to indicate
                        negative-cache records rather than using rrtype 0;
                        this will prevent problems when that rrtype is
                        used in actual DNS packets.  [RT #24777]

        --- 9.8.0-P3 released (withdrawn) ---

3126.  [security]      Using DNAME record to generate replacements caused
                        RPZ to exit with a assertion failure. [RT #23766]

3125.  [security]      Using wildcard CNAME records as a replacement with
                        RPZ caused named to exit with a assertion failure.
                        [RT #24715]

3123.  [security]      Change #2912 exposed a latent flaw in
                        dns_rdataset_totext() that could cause named to
                        crash with an assertion failure. [RT #24777]

3115.  [bug]          Named could fail to return requested data when
                        following a CNAME that points into the same zone.
                        [RT #2445]

Status:

Vendor Tag: ISC
Release Tags: bind-9-8-0-P4

(spz)

2011-07-05 19:37:11 UTC MAIN commitmail json YAML

2011-07-05 19:30:51 UTC MAIN commitmail json YAML

Ensure that _lwp_setprivate has a correct prototype.

(joerg)

2011-07-05 17:30:35 UTC MAIN commitmail json YAML

Also enable toolchain build of ARM

(joerg)

2011-07-05 17:22:23 UTC MAIN commitmail json YAML

2011-07-05 17:15:51 UTC MAIN commitmail json YAML

Use a different switch to explicitly disable developer-only libraries
for the toolchain build.

(joerg)

2011-07-05 17:06:11 UTC MAIN commitmail json YAML

Doesn't need the X86 disassembler.

(joerg)

2011-07-05 16:53:58 UTC MAIN commitmail json YAML

2011-07-05 14:41:14 UTC MAIN commitmail json YAML

BIND 9.8.0-P4 has released, critical security update.

(taca)

2011-07-05 14:23:27 UTC MAIN commitmail json YAML

2011-07-05 14:21:47 UTC MAIN commitmail json YAML

2011-07-05 14:15:57 UTC MAIN commitmail json YAML

2011-07-05 14:07:12 UTC MAIN commitmail json YAML

unrelax an assertion

(yamt)

2011-07-05 14:03:07 UTC MAIN commitmail json YAML

- fix a use-after-free bug in uvm_km_free.
  (after uvm_km_pgremove frees pages, the following pmap_remove touches them.)
- acquire the object lock for operations on pmap_kernel as it can actually be
  raced with P->V operations.  eg. pagedaemon.

(yamt)

2011-07-05 13:47:24 UTC MAIN commitmail json YAML

reduce the number of atomic ops in common cases.  it's exceptional for
anons to remain longer than amap.

(yamt)

2011-07-05 10:42:55 UTC MAIN commitmail json YAML

2011-07-05 10:29:23 UTC MAIN commitmail json YAML

2011-07-05 10:25:45 UTC MAIN commitmail json YAML

2011-07-05 10:06:10 UTC MAIN commitmail json YAML

2011-07-05 10:03:10 UTC MAIN commitmail json YAML

give the idea, rc5 and mdc2 checks a chance of working if they are defined
to be compiled

(spz)

2011-07-05 10:01:15 UTC MAIN commitmail json YAML

2011-07-05 08:36:17 UTC MAIN commitmail json YAML

2011-07-05 08:07:54 UTC MAIN commitmail json YAML

Add a sync in badaddr to force an exception so trap can clean it up.

(matt)

2011-07-05 07:32:34 UTC MAIN commitmail json YAML

The manipulation macros for struct dirent are also used by the ufs/ffs
code to manipulate the similar but not identical struct direct. For
this reason they must remain type-polymorphic. Rev 1.25 broke that
property, so put it back by using typeof. Fixes PR 45119.

(dholland)

2011-07-05 07:08:18 UTC MAIN commitmail json YAML

avoid an uninitialised variable warning GCC 4.5 -O3 picks up.

(mrg)

2011-07-05 05:19:02 UTC MAIN commitmail json YAML

Use __builtin_offsetof if __GNUC__ >= 4

(matt)

2011-07-05 04:33:23 UTC MAIN commitmail json YAML

Remove the xfail check after all (PR kern/45113 is bogus or fs-dependent).

(jruoho)

2011-07-05 01:56:45 UTC MAIN commitmail json YAML

If GCC 4.0 or later, use __builtin_offsetof for offsetof.
This make GCC 4.5 with offsetof in mbuf.h and kern_cpu.c

(matt)

2011-07-04 23:37:30 UTC MAIN commitmail json YAML

2011-07-04 22:44:56 UTC MAIN commitmail json YAML

2011-07-04 22:37:59 UTC MAIN commitmail json YAML

2011-07-04 22:33:29 UTC MAIN commitmail json YAML

XXX: ugly hack to make these valid for vax fp.
XXX: could consolidate some of this into a common header, but i'll
    leave that clean up for another time.

(mrg)

2011-07-04 22:20:45 UTC MAIN commitmail json YAML

Update LLVM/Clang to r134393 for NetBSD/PowerPC changes.

(joerg)

2011-07-04 21:55:09 UTC MAIN commitmail json YAML

2011-07-04 21:54:18 UTC MAIN commitmail json YAML

XXX: for now, build sparc64 csu with -O1 if using GCC 4.5.

(mrg)

2011-07-04 21:29:16 UTC MAIN commitmail json YAML

2011-07-04 21:20:27 UTC MAIN commitmail json YAML

2011-07-04 20:09:29 UTC MAIN commitmail json YAML

As the Qemu clocks are not accurate, switch the usleep(3) delays to sleep(1).

(jruoho)

2011-07-04 16:20:46 UTC MAIN commitmail json YAML

Use integrated assembler with clang for Via PadLock.

(joerg)

2011-07-04 16:10:40 UTC MAIN commitmail json YAML

2011-07-04 16:06:45 UTC MAIN commitmail json YAML

Fix memset usage.

(joerg)

2011-07-04 16:06:18 UTC MAIN commitmail json YAML

2011-07-04 15:46:10 UTC MAIN commitmail json YAML

2011-07-04 13:00:19 UTC MAIN commitmail json YAML

apply some -Wno-foo to 3 files that are non-trivial to solve, for GCC 4.5.

(mrg)

2011-07-04 12:54:24 UTC MAIN commitmail json YAML

2011-07-04 12:39:36 UTC MAIN commitmail json YAML

avoid array bounds violation on netbsd/mips when dealing with termio
structures.  (did linux/mips ever support termio?).

the effect of this is that termio linux apps won't have VEOF support.
i can't tell what it should be since that code isn't in linux going
back quite some years.

(mrg)

2011-07-04 12:38:29 UTC MAIN commitmail json YAML

support LIBMPFR_MACHINE_ARCH, for compat.

expand the list of platforms here significantly.

XXX: someone who knows FP well across our platforms should have a look
XXX: at this list and fix any errors / omissions i've made.

(mrg)

2011-07-04 12:31:53 UTC MAIN commitmail json YAML

Fix const usage to be consistent with the other files. ml_shell and
ml_examine are constant pointers, not pointers to constant data.

(joerg)

2011-07-04 12:18:53 UTC MAIN commitmail json YAML

don't mark delay as extern inline.  it's defined normally in machdep.c.

(mrg)

2011-07-04 12:18:06 UTC MAIN commitmail json YAML

sh3 needs the __ffssi2 weak symbol, too.

(mrg)

2011-07-04 12:05:02 UTC MAIN commitmail json YAML

Add documentation link xdr_sizeof(3) -> xdr(3)

(manu)

2011-07-04 12:03:56 UTC MAIN commitmail json YAML

convert a cast & structure assignment to a memcpy() to avoid
potential pointer aliasing issues.

(mrg)

2011-07-04 12:01:56 UTC MAIN commitmail json YAML

2011-07-04 12:00:49 UTC MAIN commitmail json YAML

the gmp/mpfr subdirs are mipsel/mipseb.

(mrg)

2011-07-04 12:00:15 UTC MAIN commitmail json YAML

don't force LIBGMP_MACHINE_ARCH:=${MLIBDIR}.

(mrg)

2011-07-04 11:46:42 UTC MAIN commitmail json YAML

2011-07-04 11:35:26 UTC MAIN commitmail json YAML

add a weak alias from ffs to __ffssi2.  newsmips kernels link now.

(mrg)

2011-07-04 11:31:37 UTC MAIN commitmail json YAML

don't define multiple cwdi0's, mark this one as extern.

fixes various mips build issues i've seen with both GCC 4.1 and 4.5.

(mrg)

2011-07-04 11:22:39 UTC MAIN commitmail json YAML

2011-07-04 11:18:23 UTC MAIN commitmail json YAML

add a weak alias from ffs to __ffssi2.  sparc dynamic works with gcc 4.5 now.

(mrg)

2011-07-04 11:01:41 UTC MAIN commitmail json YAML

insert some (uintptr_t) between int and pointer casts.

(mrg)

2011-07-04 09:29:37 UTC MAIN commitmail json YAML

Adjust the EEXIST-check once more. (This failed incorrectly in the Qemu-runs.)

(jruoho)

2011-07-04 08:19:51 UTC MAIN commitmail json YAML

Document newly imported xdr_sizeof()

(manu)

2011-07-04 08:09:11 UTC MAIN commitmail json YAML

2011-07-04 08:07:32 UTC MAIN commitmail json YAML

Add a flag to VOP_LISTEXTATTR(9) so that the vnode interface can tell the
filesystem in which format extended attribute shall be listed.

There are currently two formats:
- NUL-terminated strings, used for listxattr(2), this is the default.
- one byte length-pprefixed, non NUL-terminated strings, used for
  extattr_list_file(2), which is obtanined by setting the
  EXTATTR_LIST_PREFIXLEN flag to VOP_LISTEXTATTR(9)

This approach avoid the need for converting the list back and forth, except
in libperfuse, since FUSE uses NUL-terminated strings, and the kernel may
have requested EXTATTR_LIST_PREFIXLEN.

(manu)

2011-07-04 08:02:35 UTC MAIN commitmail json YAML

2011-07-04 07:54:38 UTC MAIN commitmail json YAML

2011-07-04 06:23:50 UTC MAIN commitmail json YAML

2011-07-04 05:10:24 UTC MAIN commitmail json YAML

2011-07-04 04:10:34 UTC MAIN commitmail json YAML

For granularity, split the EEXIST-check to a separate test case.
It appears that yet another bug was caught.

(jruoho)

2011-07-04 03:52:11 UTC MAIN commitmail json YAML

Put the previous check back and point to PR kern/45113. Also check whether
_PATH_DEVNULL exists before attempting to obtain EEXIST from mknod(2).

(jruoho)

2011-07-04 03:23:31 UTC MAIN commitmail json YAML

Require an unprivileged run.

(jruoho)

2011-07-04 02:53:15 UTC MAIN commitmail json YAML

sh3 also needs -Wno-enum-compare here.

(mrg)

2011-07-03 23:25:02 UTC MAIN commitmail json YAML

Unexpand "$NetBSD$" in code for adding RCS Ids.

(tron)

2011-07-03 23:22:37 UTC MAIN commitmail json YAML

Add missing interpreter and RCS Id.

(tron)

2011-07-03 23:11:34 UTC MAIN commitmail json YAML

2011-07-03 22:59:46 UTC MAIN commitmail json YAML

Fix the value of "appdefaultdir" that ends up in native X .pc files.
(It should be "app-defaults" but was "app-default", probably because
of a typo; it's been wrong ever since this logic was put in two and a
half years ago, and as app-defaults files are a legacy mechanism it
took this long for anyone to notice.) Should be pulled up to -5.

(dholland)

2011-07-03 22:47:25 UTC MAIN commitmail json YAML

2011-07-03 22:05:01 UTC MAIN commitmail json YAML

Update location of "less" directory.

(tron)

2011-07-03 22:01:27 UTC MAIN commitmail json YAML

"less" was updated to version 444.

(tron)

2011-07-03 21:59:32 UTC MAIN commitmail json YAML

And entries for "lessecho" manual page.

(tron)

2011-07-03 21:59:01 UTC MAIN commitmail json YAML

2011-07-03 21:58:33 UTC MAIN commitmail json YAML

Build the new version of "less".

(tron)

2011-07-03 21:06:56 UTC MAIN commitmail json YAML

2011-07-03 20:36:34 UTC MAIN commitmail json YAML

But use .Xr (and not .Fn) with references to external functions.

(jruoho)

2011-07-03 20:34:52 UTC MAIN commitmail json YAML

Use .Fn (and not .Nm) for functions.

(jruoho)

2011-07-03 20:22:51 UTC MAIN commitmail json YAML

Remove wrong check.

XXX: Why does this fail on tmpfs but not ffs?

(jruoho)

2011-07-03 20:14:13 UTC MAIN commitmail json YAML

2011-07-03 19:51:26 UTC MAIN commitmail json YAML

2011-07-03 19:42:10 UTC MAIN commitmail json YAML

Fix generation of RCS Ids.

(tron)

2011-07-03 19:05:10 UTC MAIN commitmail json YAML

2011-07-03 19:02:00 UTC MAIN commitmail json YAML

2011-07-03 18:46:12 UTC MAIN commitmail json YAML

Avoid putting implicit null labels on the wire

(kefren)

2011-07-03 18:15:18 UTC MAIN commitmail json YAML

Create (symbolic) links for more(1) and page(1).

(tron)

2011-07-03 18:02:01 UTC MAIN commitmail json YAML

2011-07-03 18:01:05 UTC MAIN commitmail json YAML

Import version 444 of "less":
The list of changes between our ancient version 394 and 444 is too long
to list here. You can find all the release notes here:

http://www.greenwoodsoftware.com/less/old.html

Status:

Vendor Tag: GREENWOODSOFTWARE
Release Tags: LESS-444

(tron)

2011-07-03 17:56:26 UTC MAIN commitmail json YAML

Add handling for manual pages:
1.) Remove the formatted ones before import.
2.) Rename the unformatted ones from "*.nro" to "*.1" to keep our
    makefile framework happy.

(tron)

2011-07-03 17:47:15 UTC MAIN commitmail json YAML

2011-07-03 16:57:13 UTC MAIN commitmail json YAML

Add a (new) script from preparing "less" for import into NetBSD.

(tron)

2011-07-03 16:14:37 UTC MAIN commitmail json YAML

2011-07-03 15:42:07 UTC MAIN commitmail json YAML

The PR was fixed. Remove atf_tc_skip().

(jruoho)

2011-07-03 15:34:09 UTC MAIN commitmail json YAML

netbsd needs __floatundisf; make it so.  (should we have this elsewhere?)

(mrg)

2011-07-03 15:29:35 UTC MAIN commitmail json YAML

2011-07-03 15:28:47 UTC MAIN commitmail json YAML

upgrade less to WARNS=2 with -Wno-shadow.

(mrg)

2011-07-03 15:28:25 UTC MAIN commitmail json YAML

avoid building stuff that depends upon pic objects if MKPIC == no.

(mrg)

2011-07-03 15:26:58 UTC MAIN commitmail json YAML

mips wants some -Wno-enum-compare here, too.

(mrg)

2011-07-03 15:26:25 UTC MAIN commitmail json YAML

apply some -O0 for sun2.

(mrg)

2011-07-03 15:26:06 UTC MAIN commitmail json YAML

apply some (uintptr_t) between pointers, ints and other casts.

(mrg)

2011-07-03 15:25:11 UTC MAIN commitmail json YAML

clean up another generator.

(mrg)

2011-07-03 15:25:09 UTC MAIN commitmail json YAML

Return EINVAL when trying to create a device node with "rdev == VNOVAL".

Fixes PR #45111 "tmpfs panic with mknod(2)".

(hannken)

2011-07-03 15:24:49 UTC MAIN commitmail json YAML

mark all the ld.elf_so tests as mkpic.

(mrg)

2011-07-03 15:05:44 UTC MAIN commitmail json YAML

2011-07-03 14:45:07 UTC MAIN commitmail json YAML

Do not play with master.passwd(5). Just in case the test actually succeeds...

(jruoho)

2011-07-03 14:42:13 UTC MAIN commitmail json YAML

2011-07-03 14:41:54 UTC MAIN commitmail json YAML

2011-07-03 14:34:22 UTC MAIN commitmail json YAML

2011-07-03 14:11:43 UTC MAIN commitmail json YAML

Note that mknod(2) may fail with EINVAL.

(jruoho)

2011-07-03 14:09:58 UTC MAIN commitmail json YAML

avoid passing -I$DESTDIR/usr/include to the $HOST_CC.

(mrg)

2011-07-03 13:43:23 UTC MAIN commitmail json YAML

2011-07-03 13:06:37 UTC MAIN commitmail json YAML

undef DRIVER_SELF_SPECS before defining it.
also, insert BASE_DRIVER_SELF_SPECS into DRIVER_SELF_SPECS.

(mrg)

2011-07-03 13:05:19 UTC MAIN commitmail json YAML

for mips, MASK_SOFT_FLOAT has become MASK_SOFT_FLOAT_ABI.

(mrg)

2011-07-03 12:45:03 UTC MAIN commitmail json YAML

2011-07-03 12:26:03 UTC MAIN commitmail json YAML

fix the previous

(mrg)

2011-07-03 12:11:33 UTC MAIN commitmail json YAML

-I$DESTDIR/usr/include is escaping into the generated files from
the native-gcc run.  add some sed commands to remove them.

(mrg)

2011-07-03 11:41:31 UTC MAIN commitmail json YAML

2011-07-03 11:39:52 UTC MAIN commitmail json YAML

src/external/gpl3/gcc/lib/crtstuff/arch/mipseb.mk@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/crtstuff/arch/mipsel.mk@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libgcc/arch/mipseb.mk@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libgcc/arch/mipsel.mk@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libgcc/libgcov/arch/mipseb/defs.mk@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libgcc/libgcov/arch/mipseb/gcov-iov.h@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libgcc/libgcov/arch/mipsel/defs.mk@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libgcc/libgcov/arch/mipsel/gcov-iov.h@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libiberty/arch/mipseb/config.h@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libiberty/arch/mipsel/config.h@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libobjc/arch/mipseb/config.h@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libobjc/arch/mipseb/defs.mk@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libobjc/arch/mipsel/config.h@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libobjc/arch/mipsel/defs.mk@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libstdc++-v3/arch/mipseb/c++allocator.h@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libstdc++-v3/arch/mipseb/c++config.h@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libstdc++-v3/arch/mipseb/config.h@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libstdc++-v3/arch/mipseb/cxxabi_tweaks.h@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libstdc++-v3/arch/mipseb/defs.mk@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libstdc++-v3/arch/mipseb/gstdint.h@1.1 / diff / nxr@1.1
      :
(more 46 files)
mknative-files for mipsel and mipseb.

(mrg)

2011-07-03 10:41:37 UTC MAIN commitmail json YAML

2011-07-03 10:40:16 UTC MAIN commitmail json YAML

Add back DIAGNOSTIC option to x86 GENERIC kernels, as discussed on tech-kern.
This will have to be commented out on release branches.

(bouyer)

2011-07-03 10:34:25 UTC MAIN commitmail json YAML

s/#elif/#else/ -- when there's nothing to check.

(mrg)

2011-07-03 09:15:20 UTC MAIN commitmail json YAML

Whitespace nit.

(wiz)

2011-07-03 09:10:42 UTC MAIN commitmail json YAML

don't use the netbsd LIBGCC_SPEC on sun2.  there's no libgcc_pic.a

(mrg)

2011-07-03 09:10:37 UTC MAIN commitmail json YAML

Remove trailing whitespace.

(wiz)

2011-07-03 09:08:55 UTC MAIN commitmail json YAML

set default_m68k_cpu for our m68* ports.

(mrg)

2011-07-03 09:03:32 UTC MAIN commitmail json YAML

avoid an uninitialised variable warning.  this one seems a false
positive, but since it's for some hacky workaround code anyway...

(mrg)

2011-07-03 08:57:43 UTC MAIN commitmail json YAML

avoid some uninitialised variable warnings from GCC.
at least the puffs one seems valid, but i'm not 100% sure.

(mrg)

2011-07-03 08:56:25 UTC MAIN commitmail json YAML

avoid some multi-level pointer cast issues.

(mrg)

2011-07-03 08:53:24 UTC MAIN commitmail json YAML

define ARCH_ELFSIZE=32 and add kobj_stubs.c rumpcpu_generic.c.

(mrg)

2011-07-03 08:45:42 UTC MAIN commitmail json YAML

2011-07-03 08:44:40 UTC MAIN commitmail json YAML

2011-07-03 08:35:42 UTC MAIN commitmail json YAML

- Makefile.hacks isn't working here; revert this portion for now.
- support ${COPTS.${.IMPSRC:T}} in the .c.pico rule
- add a hack for m68k and _fixunsxfdi, uses above
- add support to build LIB2ADD_ST stuff

(mrg)

2011-07-03 07:26:21 UTC MAIN commitmail json YAML

re-generate (add mpn_udiv_w_sdiv prototype.)

(mrg)

2011-07-03 07:25:52 UTC MAIN commitmail json YAML

add RTA_TAG as defined in <net/route.h>

(kefren)

2011-07-03 07:23:20 UTC MAIN commitmail json YAML

add sysroot-suffix.h to the fake headers.

(mrg)

2011-07-03 07:20:37 UTC MAIN commitmail json YAML

Mention -mpls and -tag and xref mpls(4)
bin/45071

(kefren)

2011-07-03 07:13:31 UTC MAIN commitmail json YAML

Add a weak symbol definition for __ffssi2 so that __builtin_ffs will use
this if no strong defintion of __ffssi2 is available.

(matt)

2011-07-03 07:00:48 UTC MAIN commitmail json YAML

correct two examples and add a couple more for multiple tags

(kefren)

2011-07-03 06:52:27 UTC MAIN commitmail json YAML

src/external/gpl3/gcc/lib/crtstuff/arch/armeb.mk@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/crtstuff/arch/m68000.mk@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/crtstuff/arch/sh3eb.mk@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/crtstuff/arch/sh3el.mk@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libgcc/arch/armeb.mk@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libgcc/arch/m68000.mk@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libgcc/arch/sh3eb.mk@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libgcc/arch/sh3el.mk@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libgcc/libgcov/arch/armeb/defs.mk@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libgcc/libgcov/arch/armeb/gcov-iov.h@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libgcc/libgcov/arch/m68000/defs.mk@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libgcc/libgcov/arch/m68000/gcov-iov.h@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libgcc/libgcov/arch/sh3eb/defs.mk@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libgcc/libgcov/arch/sh3eb/gcov-iov.h@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libgcc/libgcov/arch/sh3el/defs.mk@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libgcc/libgcov/arch/sh3el/gcov-iov.h@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libiberty/arch/armeb/config.h@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libiberty/arch/m68000/config.h@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libiberty/arch/sh3eb/config.h@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libiberty/arch/sh3el/config.h@1.1 / diff / nxr@1.1
      :
(more 131 files)
(re-)generate mknative-gcc files for many platforms.
(re-)generate the gmp files for many platforms.

(mrg)

2011-07-03 06:47:13 UTC MAIN commitmail json YAML

copy sysroot-suffix.h as well, for sh3.

(mrg)

2011-07-03 06:46:49 UTC MAIN commitmail json YAML

only build the ld.elf_so tests if MKPIC != no.

(mrg)

2011-07-03 06:45:51 UTC MAIN commitmail json YAML

add GCC 4.5 support.

(mrg)

2011-07-03 06:45:24 UTC MAIN commitmail json YAML

use DBL_MAX and FLT_MAX from <float.h> instead of hard coding some ieeefp values.

(mrg)

2011-07-03 06:44:02 UTC MAIN commitmail json YAML

use DBL_MIN from <float.h> instead of a hard coded small value (that
becomes zero for vax fp.)

(mrg)

2011-07-03 06:43:17 UTC MAIN commitmail json YAML

2011-07-03 06:42:03 UTC MAIN commitmail json YAML

gengtype also needs sysroot-suffix.h if present

(mrg)

2011-07-03 06:40:38 UTC MAIN commitmail json YAML

copy across (most) of the LIB1ASMFUNCS from t-arm-elf.

(mrg)

2011-07-03 06:39:23 UTC MAIN commitmail json YAML

- for m680[012]0, set cpu_type=m68k
- add fragment for m68010--netbsdelf
- s/*-*-netbsd/*-*-netbsd*/ so that netbsdelf matches

(mrg)

2011-07-03 06:37:42 UTC MAIN commitmail json YAML

2011-07-03 03:30:19 UTC MAIN commitmail json YAML

Switch to using the secure-plt method of accessing the global offset table.

(matt)

2011-07-03 02:18:21 UTC MAIN commitmail json YAML

2011-07-03 01:01:06 UTC MAIN commitmail json YAML

avoid some uninitialised warning issues GCC 4.5 complains about.

(mrg)

2011-07-02 23:36:02 UTC MAIN commitmail json YAML

fix the names of the _END symbols passed to .size; fixes rump issues,
and kernels still work fine, and ofwboot still links.

(mrg)

2011-07-02 20:21:16 UTC MAIN commitmail json YAML

Switch powerpc to USE_COMPILERCRTSTUFF=no

(matt)

2011-07-02 20:16:09 UTC MAIN commitmail json YAML

The kernel and ld.elf_so call with a different order for
cleanup, obj, ps_strings so deal with it.
With this change, USE_COMPILERCRTSTUFF=no works.

(matt)

2011-07-02 20:14:10 UTC MAIN commitmail json YAML

Adapt to the new ___start calling convention

(matt)

2011-07-02 19:07:56 UTC MAIN commitmail json YAML

Remove all return error checks for event_set_handler(...). It either
succeeds or end in panic.

(jym)

2011-07-02 18:17:12 UTC MAIN commitmail json YAML

return EXIT_SUCCESS and EXIT_FAILURE instead on 0 and -1

(kefren)

2011-07-02 17:53:51 UTC MAIN commitmail json YAML

Fix kern/45093 as discussed on tech-kern@:
http://mail-index.netbsd.org/tech-kern/2011/06/17/msg010734.html

The cause of the problem is that the so_pendfree is processed with
the softnet_lock held at one point, and processing the list
calls sodoloanfree() which may kpause(). As the thread sleeps with
softnet_lock held, it ultimately cause a deadlock (see the PR or tech-kern
thread for details).
Although it should be possible to call sodopendfree() after releasing
the socket lock, it's not so easy to know where he socket lock is held and
where it's not, so we may hit the issue again later.
Add a kernel thread to handle the so_pendfree list, and wake up this
thread when adding mbufs to this list. Get rid of the various sodopendfree()
calls, hopefully fixing definitively the problem.

(bouyer)

2011-07-02 17:37:29 UTC MAIN commitmail json YAML

Sync with src/sys/arch/shark/conf/Makefile.shark.inc rev 1.14:
> also need to strip out GCC 4.5's new .debug_pubtypes section.
> while here, minor cleanup.

XXX: probably we should have something like ${ARM_AOUT_REMOVE_SECTIONS}
XXX: in bsd.own.mk

(tsutsui)

2011-07-02 17:33:10 UTC MAIN commitmail json YAML

2011-07-02 14:28:14 UTC MAIN commitmail json YAML

mknative-gcc output for vax and m68k.

(mrg)

2011-07-02 14:17:40 UTC MAIN commitmail json YAML

also need to strip out GCC 4.5's new .debug_pubtypes section.
while here, minor cleanup.

(mrg)

2011-07-02 14:13:52 UTC MAIN commitmail json YAML

src/external/gpl3/gcc/lib/crtstuff/arch/m68k.mk@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/crtstuff/arch/vax.mk@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libgcc/arch/m68k.mk@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libgcc/arch/vax.mk@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libgcc/libgcov/arch/m68k/defs.mk@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libgcc/libgcov/arch/m68k/gcov-iov.h@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libgcc/libgcov/arch/vax/defs.mk@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libgcc/libgcov/arch/vax/gcov-iov.h@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libiberty/arch/vax/config.h@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libobjc/arch/m68k/config.h@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libobjc/arch/m68k/defs.mk@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libobjc/arch/vax/config.h@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libobjc/arch/vax/defs.mk@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libstdc++-v3/arch/m68k/c++allocator.h@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libstdc++-v3/arch/m68k/c++config.h@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libstdc++-v3/arch/m68k/config.h@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libstdc++-v3/arch/m68k/cxxabi_tweaks.h@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libstdc++-v3/arch/m68k/defs.mk@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libstdc++-v3/arch/m68k/gstdint.h@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libstdc++-v3/arch/m68k/gthr-default.h@1.1 / diff / nxr@1.1
      :
(more 45 files)
mknative-gcc output for vax and m68k.

(mrg)

2011-07-02 14:08:45 UTC MAIN commitmail json YAML

make this build on vax.

XXX:  need to check this for platforms besides x86 and sparc64 to see
XXX:  if HAVE_LDOUBLE_IEEE_EXT_LITTLE or friends should be defined.

(mrg)

2011-07-02 14:06:42 UTC MAIN commitmail json YAML

add driver-rs6000.c and the remaining powerpc mknative-gcc files.  the
ppc native gcc now links but doesn't run yet properly.

(mrg)

2011-07-02 14:05:03 UTC MAIN commitmail json YAML

provide one of the ugly proto-prototypes for mpn_udiv_w_sdiv().

(mrg)

2011-07-02 14:04:30 UTC MAIN commitmail json YAML

remove a stale XXX comment.

(mrg)

2011-07-02 14:04:14 UTC MAIN commitmail json YAML

2011-07-02 14:03:21 UTC MAIN commitmail json YAML

also match .s and .S files for asm sources.

(mrg)

2011-07-02 13:43:05 UTC MAIN commitmail json YAML

2011-07-02 13:36:57 UTC MAIN commitmail json YAML

2011-07-02 13:26:39 UTC MAIN commitmail json YAML

split two sub-make targets into two separate make calls.
avoids an annoying -jN install problem.  idea from dh.  thanks!

(mrg)

2011-07-02 13:25:05 UTC MAIN commitmail json YAML

also pull out LIB2ADD_ST for libgcc.

(mrg)

2011-07-02 13:21:30 UTC MAIN commitmail json YAML

avoid some uninitialised variable warnings from GCC 4.5.  i'm pretty
sure they can't happen in practise, but i can see why GCC isn't sure.

(mrg)

2011-07-02 13:18:39 UTC MAIN commitmail json YAML

TARGET_VERSION is used in collect2.c now.  avoid referencing the
m68k_cpu_flags variable and simply print "(NetBSD/m68k/68010 ELF)".

(mrg)

2011-07-02 13:14:47 UTC MAIN commitmail json YAML

fix sequence point errors.  diff explains best:
-      sc->sc_playbuf = ++sc->sc_playbuf % sc->sc_nbufs;
+      sc->sc_playbuf = (sc->sc_playbuf + 1) % sc->sc_nbufs;

(mrg)

2011-07-02 13:13:23 UTC MAIN commitmail json YAML

listen to GCC 4.5 and change "!!x | y" into "(!!x) | y".

(mrg)

2011-07-02 13:12:44 UTC MAIN commitmail json YAML

avoid -Wenum-compare issue.

(mrg)

2011-07-02 13:11:49 UTC MAIN commitmail json YAML

redo previous correctly:
don't try to print fr_arg[6] since it doesn't exist.

(mrg)

2011-07-02 13:10:53 UTC MAIN commitmail json YAML

don't try to print fr_arg[6] since it doesn't exist.

(mrg)

2011-07-02 13:09:32 UTC MAIN commitmail json YAML

insert some (uintptr_t) between some casts involving pointer to int.
(they already had casts for the pointer.)

(mrg)

2011-07-02 13:08:25 UTC MAIN commitmail json YAML

avoid some uninitialised variable warnings from GCC 4.5.  i'm pretty
sure they can't happen in practise, but i can see why GCC isn't sure.

(mrg)