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 (4h)  netbsd-8 (5d)  netbsd-10 (5d)  netbsd-9 (11d)  thorpej-ifq (175d)  thorpej-altq-separation (178d) 

2024-05-10 03:25:47 UTC Now

2010-06-04 23:59:19 UTC MAIN commitmail json YAML

2010-06-04 23:17:28 UTC MAIN commitmail json YAML

kdtrace_{pro,thread}c_ctor: use kmem_zalloc(), instead of manual memset().

(rmind)

2010-06-04 23:02:18 UTC MAIN commitmail json YAML

proc_alloc: move kdtrace_proc_ctor() out of the proc_lock.

(rmind)

2010-06-04 21:53:36 UTC MAIN commitmail json YAML

New sentence, new line. Bump date for previous.

(wiz)

2010-06-04 21:20:44 UTC MAIN commitmail json YAML

2010-06-04 21:16:25 UTC MAIN commitmail json YAML

2010-06-04 20:31:58 UTC MAIN commitmail json YAML

2010-06-04 20:19:39 UTC MAIN commitmail json YAML

Add definitions for TOOL_MANDOC_* for standalone users. Requested by
dyoung.

(joerg)

2010-06-04 19:27:12 UTC MAIN commitmail json YAML

Collect garbage: sc_rbus_{iot,memt} are not used.

(dyoung)

2010-06-04 18:42:55 UTC MAIN commitmail json YAML

print human readable exit code.

(christos)

2010-06-04 18:42:32 UTC MAIN commitmail json YAML

Add machine class manual paths. No manual pages have moved yet.

(christos)

2010-06-04 16:33:32 UTC MAIN commitmail json YAML

2010-06-04 16:32:01 UTC MAIN commitmail json YAML

Rumpify pathconf(2)/fpathconf(2)

ok from pooka@

(njoly)

2010-06-04 15:11:31 UTC MAIN commitmail json YAML

atf 0.9 includes a backwards incompatible change that requires rebuilding
the sh tests.  Add a note to tell users to clean up the old files, as
otherwise the rebuilds will not be triggered.

(jmmv)

2010-06-04 13:06:03 UTC MAIN commitmail json YAML

2010-06-04 10:22:25 UTC MAIN commitmail json YAML

A suggestion from veego to fix it (taken from ../../include/fontsproto).

(ghen)

2010-06-04 09:25:18 UTC MAIN commitmail json YAML

2010-06-04 09:10:53 UTC MAIN commitmail json YAML

2010-06-04 09:08:08 UTC MAIN commitmail json YAML

Import dhcpcd-5.2.4 with the following changes:
* Fix crash when using clientid and the interface re-configures
* log the pid of dhcpcd
* Indicate server IP received message from even if server ID not   
  present
* Fix crashes on IPv4LL failure and add more logging

Status:

Vendor Tag: roy
Release Tags: dhcpcd-5-2-4

(roy)

2010-06-04 08:40:24 UTC MAIN commitmail json YAML

Note import of atf 0.9.

(jmmv)

2010-06-04 08:39:42 UTC MAIN commitmail json YAML

atf-0.9 introduces an use.fs test-case property to allow tests to write to
their work directory.  The purpose is to be able to know which tests intend
to touch the file system and to allow a minor optimization in atf-run.

Define use.fs=true for all those tests requiring it.  (This highlights that
some tests currently require modifying the file system but conceptually
they shouldn't be... which leaves room for further improvements/cleanups
later :-)

(jmmv)

2010-06-04 08:37:10 UTC MAIN commitmail json YAML

2010-06-04 08:35:36 UTC MAIN commitmail json YAML

Remove directories not required by atf-0.9 any more.

(jmmv)

2010-06-04 08:35:09 UTC MAIN commitmail json YAML

Simplify build of shell-based test cases: atf-compile is gone.

(jmmv)

2010-06-04 08:34:35 UTC MAIN commitmail json YAML

Bye bye atf-compile, you won't be missed.

(jmmv)

2010-06-04 08:33:42 UTC MAIN commitmail json YAML

2010-06-04 08:32:15 UTC MAIN commitmail json YAML

2010-06-04 08:24:03 UTC MAIN commitmail json YAML

Import atf 0.9:

* Added atf-sh, an interpreter to process test programs written using
  the shell API. This is not really a shell interpreter by itself
  though: it is just a wrapper around the system shell that eases the
  loading of the necessary ATF libraries.

* Removed atf-compile in favour of atf-sh.

* Added the use.fs metadata property to test case, which is used to
  specify which test cases require file system access. This is to
  highlight dependencies on external resources more clearly and to speed
  up the execution of test suites by skipping the creation of many
  unnecessary work directories.

* Fixed test programs to get a sane default value for their source
  directory. This means that it should not be necessary any more to pass
  -s when running test programs that do not live in the current
  directory.

* Defining test case headers became optional. This is trivial to achieve
  in shell-based tests but a bit ugly in C and C++. In C, use the new
  ATF_TC_WITHOUT_HEAD macro to define the test case, and in C++ use
  ATF_TEST_CASE_WITHOUT_HEAD.

Status:

Vendor Tag: TNF
Release Tags: atf-0-9

(jmmv)

2010-06-04 06:39:38 UTC MAIN commitmail json YAML

Remove unncessary cast.

(skrll)

2010-06-04 06:36:34 UTC MAIN commitmail json YAML

Change struct cpu_info layout to improve cache footprint.  From OpenBSD.

(skrll)

2010-06-04 06:31:50 UTC MAIN commitmail json YAML

Fix sume bugs.
  - Why +1 ?
  - mvidmac_dump_xoredesc() -> gtidmac_dump_xoredesc().
  - bitmask_snprintf() -> snprintb().
Support big endian machines with GTIDMAC_CCHR_ENDIAN_BE.

(kiyohara)

2010-06-04 06:04:15 UTC MAIN commitmail json YAML

make sure we pass a valid consdev pointer to the console keyboard so kbd
knows it's console and passes the right flags to wskbd, now the wskbd will
not drop off the mux when leaving event mode.
Symptoms: now the keyboard should no longer be dead when leaving X and there
          should be no more panics caused by it
I tested this on an SS5 and an SS20, may need some more attention and zs.c
sure could use some cleanup - there are a few differences to sparc64 that
really don't make much sense to me, like not passing console flags to zstty
which sparc64 does but sparc avoids, which caused this problem in the first
place.

(macallan)

2010-06-04 05:42:24 UTC MAIN commitmail json YAML

2010-06-04 02:24:45 UTC MAIN commitmail json YAML

backout the xfree86 4.5 change to GetTimeInMillis() that returns
relative times instead of absolute times.  it causes problems in
openmotif at the very least, and is not what xorg has done.

from Cliff Wright in PR#39209.

(mrg)

2010-06-03 22:34:26 UTC MAIN commitmail json YAML

Add a comment and check off in mmmmap.

(skrll)

2010-06-03 20:48:48 UTC MAIN commitmail json YAML

2010-06-03 19:36:21 UTC MAIN commitmail json YAML

2010-06-03 19:17:22 UTC MAIN commitmail json YAML

2010-06-03 19:07:59 UTC MAIN commitmail json YAML

2010-06-03 18:58:41 UTC MAIN commitmail json YAML

Update pcc to current [0.9.9 20100603] version. There have been many
bugfixes and feature additions, full changelog is below. The major
feature I think was the GCC compatibility which is now enabled by
default, with many of the commonly used GCC attributes and builtin
functions now supported, and pcc defines __GNUC__ as version 4.3

This version can build all of bin/, sbin/ and games/ except for dab(5),
with only a few outstanding issues in usr.bin/ and usr.sbin/. There are
still issues with PIC code generation (affects building libraries, on
i386 at least) and I have not tried applying pcc to kernel builds.

ChangeLog, in most-recent first order, screen-scraped from
    http://pcc.ludd.ltu.se/fisheye/changelog/pcc

Each paragraph is a separate commit, the [xxx] refers to the module
that the following commits were in:

[ccom]
    Fix designated initializer bug as reported by Iain Hibbert on pcc-list.

    Put in prototype for dainit() to avoid warnings when using yacc.

    Discard parameter attributes, they ended up to be handled as arguments
    otherwise.  Suppose to fix Jira#PCC-132 by Iain Hibbert.

    Rewrite __builtin_offsetof() to handle non-constant array offset values.
    This actually made the offsetof code much simpler.
    Requested by Iain Hibbert on pcc-list.

    Op DOT will be BINODE.

    Support gcc ugly construction a?:b, as discussed on pcc-list.

    Add gcc compat range initializers, reported by Iain Hibbert.

[amd64]
    Do not put eax as hidden argument if not needed.

    Better support for the Intel addressing modes.  Now ByteBench only takes
    77% of the earlier time to complete.

[mip]
    Do not base hash functions on memory addresses.  These addresses may
    change between different compilations and we want predictability.
    Also check if an address of a node is lower than expected to avoid
    short-range temporaries in the Freeze() code.

[i386]
    Clear flags field on TEMP nodes so that function pointers will get their
    stack adjusted afterwards, otherwise there might be junk left.

[ccom]
    Aet alignment to at least ALCHAR for structs when passing them over to
    pass2.  Failure to do so caused bug spotted by Iain Hibbert.

[sparc64]
    Fix string init bug, from Lars Zetterlund.

[mip]
    Declare printip2() as static function for whole file, as pointed out by
    Iain Hibbert.

[ccom]
    Make the canary value on stack volatile, so that the compiler won't
    try to put it into a register.  Solves stack overwrite error reported
    by Iain Hibbert on pcc-list.

[i386]
    Fix uninitialized member bug in picsymtab breaking -k -g.  Suppose to fix
    Jira#PCC-138 by Nicolas Joly, patch provided by Iain Hibbert.

[ccom]
    Tell scan to ignore typedefs of the same names goto labels. Fixes
    Jira#PCC-141 by Andreas Kaiser with recommended fix from him.

[mip]
    Run deljumps again after the ssa pass to cleanup the code before doing
    register allocation.

[mip]
    Do liveness analysis before turning a function into SSA code, and later
    use that to to find out whether we need to insert a phi function or not.
    This is usually called "Pruned SSA".
    Now the SSA code tend to be significantly better quality.

    Fix deljumps label updating bug.
    Remove statements that are moves to itself in deljumps.

[libpcc]
    Define _VA_LIST_DEFINED for compatibility eglibc headers.
    From tg@mirbsd.de.

[ccom]
    Ensure CM towers are built to the left, fixes parsing bug pointed put
    by Jonathan Gray. Also add "used" attribute.

[mip]
    Teach dce() to remove ip structs without destroying the basic block
    structure.

[ccom]
    Check if type is an array before checking its dimension.  Fixes bug
    reported by Iain Hibbert on pcc-list.

[i386]
    Tell table to prefer 2-op insns before 3-op.

    Do not try to match args on builtins.

[mip]
    Do not favorize 3-op instruction in the ssa case, simple statements
    like i++ have been rewritten to t1 = t2 + 1 and we want the register
    allocator to try to put t1 and t2 in the same register if there are
    2-op insns.

    Help coloring algorithm by at the time of assigning registers see if
    there are any frozen moves to nodes that have already got their color
    and we can give this node the same register.
    This will avoid unneccessary moves.

    Move list init into the function that initializes it.

    Put two more variables into p2env, to have a cleaner way of passing
    information in the optimizer phase.

    Fix broken indentation.

    Do not put a move on the move list more than once.
    Count precolored nodes as infinite K, not 0, otherwise it may make
    colorable graphs uncolorable when there are many moves.

[ccom]
    Fix reporting on bogus error of struct parameters, as reported by Iain
    Hibbert on pcc-list.

[amd64]
    Remove cast of pointer converted ints, not needed on amd64.  Fixes
    Jira#PCC-136 by Nicholas Joly.

[ccom]
    Add and handle gcc attribute __warn_unused_result__.  Requested by Iain
    Hibbert but with a different implementation.

    Do not allow initialization of multi-dimension incomplete arrays, fixes
    bug reported by Jesus Sanchez on pcc-list.
    Also fix another bug spotted, which had as a result that dynamic-sized
    arrays initialized by strings did not become null-terminated.

[amd64]
    amd64 cannot handle imemdiate constants for 64-bit simple ops.
    Fixes Jira#PCC-134 by Nicolas Joly.

[ccom]
    Allow any expression inside typeof.  Supposes to fix Jira#PCC-135
    by Iain Hibbert.

[mip]
    Replace deljumps() with the stuff used in the 2BSD c2.
    Still some parts to implement though.

[i386]
    Yech, yesterdays worst thinko about where to put the return check for
    floats.  Now awk works again.

    Use SSTDCALL, not FSTDCALL for symtab entries.  Spotted by Iain Hibbert.

    Reorganize late mangle code a little.  Now stdcall should work.

[mip]
    Remove some #if 0'ed code that is phased out.

[i386]
    The n_flags fields should use NLOCALx defines, not hardcoded numbers.
    Found by Iain Hibbert.

[ccom]
    Check for NaN string is only valid for ICON nodes.  Bug found by
    Iain Hibbert.

[i386]
    Detect the situation where a function returns a float number but the
    return value is ignored; the float stack must be popped anyway.
    FIxes a bug in awk where the float stack overflows.

[ccom]
    Clear out symtab pointers for NAME and ICON nodes in functions to
    be inlined, since accessing them will result in crashes.  Fixes
    stdcall/ccall bugs reported by Iain Hibbert.

[ccom, i386]
    Add support for stdcall and cdecl attributes.  Patch from iain Hibbert.

[ccom]
    Remove redundant GETSUE() define, from Iain Hibbert.

    Fix yet another situation where attributes causes warnings.
    Reported and slightly modified patch from Iain Hibbert.

    Handling of argument to scalinit() was incorrect causing wrong type to
    be returned.  Fixes Jira#PCC-131 by Iain Hibbert.

    Fix problem with offsetof of zero-length arrays and a debug segfault.
    Fixes Jira#PCC-129 by Iain Hibbert.

    Fix checking of struct sizes.  Solves Jira#PCC-128 by Iain Hibbert.

    Remove redundant check that caused function names beginning with L to
    be treated as wide strings in __func__.  Patch from Iain Hibbert.

[amd64]
    Add last memcpy for function returning structs.  Should be complete now.

[configure]
    Set default wchar type to int instead of unsigned.

[cc]
    Fix wchar defines as requested by Iain Hibbert.

[cpp]
    One more comment-handling bug found by Iain Hibbert.

    Forgot to null-terminate yytext.  Bug pointed out by Iain Hibbert.

[ccom]
    No reason not to allow pointers larger than LONG, as pointed out by
    Peter Kuschnerus.

    Cast 0x80 to char to avoid a warning.  Fixes compiler warning as
    reported by Peter Kuschnerus.

[amd64]
    Add arg count index to builtin switch table.

[ccom]
    Fix segfault bug, found and patch provided by Iain Hibbert.
    While here, make the switch table const.

    Do not segfault if the string given to __builtin_nan is a NULL pointer.
    Bug reported by Iain Hibbert.

[ccom]
    Discard comments in yylex() so that -C works even with comments in
    #if directives.  Supposes to fix Jira#PCC-126 by Iain Hibbert.

    Add huge/inf/nan builtins as requested by Iain Hibbert.
    Also add a generic builtin function, based on a slightly modified
    version of a patch by Iain Hibbert.

    Add another cast routine which will cast without adding a "cast" and
    therefore it will complain if it's a bad cast (like int to pointer).

[amd64]
    Fix bugs where int should be long.  Fixes Jira#PCC-125 by Nicholas Joly.

[ccom]
    Break out buintins to their own file.  Common argument count check
    for builtins. Should have argument cast checks here also.

[i386]
    Add support for attribute "visibility".

[amd64]
    Do not emit visibility type "default" since it's ``default''.

    Print out visibility directives for as.

[ccom]
    Add attribute support for visibility per patch from Iain Hibbert.

[i386]
    Add support for constructor/destructor attribute.
    XXX defloc() should be possible elf-common code.

[amd64]
    Add con/destructor support. XXX pragma init/fini should be MI.

[ccom]
    Add con/destructor as attributes per patch from Iain Hibbert.
    Different target implementations though.

[amd64]
    Fix struct argument/return bugs.  Add PIC support.

[ccom]
    Change some forgotten code to find the bottom type size; since type
    sizes are not directly inherited anymore.  Fixes coredump bug by
    Iain Hibbert.

[cc, cpp, ccom]
    Fix arrows from joerg@netbsd via plunky on pcc-list.

    Escape some dashes and use an em-dash (noted by Thorsten).

    Fix broken markup in manpages (from plunky on pcc-list).

[ccom]
    Add __builtin_memset, per patch from Iain Hibbert.

[i386]
    Remove unused variable, as Iain Hibbert kindly informed.

    Remove unused (and irrelevant) statement.

[ccom]
    Add cast() function that is an easier-to-use wrapper around buildtree().


[ccom, mip]
    kill some commons; ragge@ ok

[cpp]
    Allow # alone on lines, as requested by Mickey.

[ccom]
    Accept gcc attributes after a gcc asm() rename directive. Bugfix
    provided by Iain Hibbert.  Supposed to fix Jira#PCC-104.

    Implement __builtin_memcpy().  Now pcc can compile itself again on OS X.

    Add support for variable renaming when assingning; i.e.
    int foo asm("bar") = 2;
    and not only
    int foo asm("bar");
    Should fix Jira#PCC-116 by Altamiranus.

    Add support for attribute modes SF, DF, byte, word, pointer.
    Should fix Jira#PCC-114 by Altamiranus.

    Understand QI mode attribute as CHAR.  Fixes Jira#PCC-113 by Altamiranus.

    Understand function attributes pure and const.  Fixes Jira#PCC-110 and
    Jira#PCC-111 by Altamiranus.

[cpp]
    Fix const usage.  From Iain Hibbert.

[mip]
    License (and small code) change in the code repository where the
    function basename() came from.  From Iain Hibbert.

[sparc64]
    Correct format strings and STASG return register.
    Addresses PCC-107 and PCC-108 from Dmitry Alenichev.

[i386]
    Remove unused locals on non-openbsd builds.

[cc]
    Don't define __GNUC__ on win32 until problems with header files are
    resolved.

[ccom]
    Add my local changes for building with the Microsoft compiler.

    Add support for attribute mode and some mode types. Should solve
    Jira#PCC-101 by Detlef Riekenberg.

[cpp]
    Print out an extra \n before emitting a new line-file directive.
    Solves Jira#PCC-97 by Gregory McGarry.

[ccom]
    Add gcc attribute nothrow as patch in Jira#PCC-102 by Detlef Riekenberg.

[cpp]
    Understand gcc directive #include_next. Solves Jira#PCC-106 by Altamiranus.

[ccom]
    Handle more cases of attribute.  Adds another shift/reduce conflict.

    Understand malloc attribute and ignore it, we do not do aliasing yet.

    Handle sizes of pointers to forward declarated strust/unions better.

[i386]
    Print out constants in the same radix as gcc, to simplify debugging.

    Correct return values of STASG.

[mip]
    STASG must be treaded as ASSIGN in sanity checks.

[i386, amd64]
    generate symbol types and section attributes for elf; ragge@ ok

[ccom]
    Ueck, forgot some debug printouts :-(

    Handling of attribute strings was broken; they were treated as names.
    Reported by Michael Shalayeff who provided a diff, but fixed in a more
    common way.

[i386]
    Fix bug causing comparision of two long-long values to sometimes fail
    (low-order values must be compared unsigned). Reported by Jonathan Gray.
    Also fix a bug in struct assignment causing broken code to be generated.

[cc]
    Get GCC_COMPAT from configure.

    At last - defined __GNUC__ etc.  and also __GNUC_STDC_INLINE__.

[mip]
    Only try to shortcut the conditional code generation if the operands are
    of types +-*/%&|^>><<, otherwise side effects may be lost.  Bug found
    by Jonathan Gray.

[ccom]
    Add the g77 types, for compatibility.

[amd64]
    Give 32-bit register to movl instruction.  Fixes Jira#PCC-100 by
    Dara Hazeghi.

    Allow moving of TEMPs to regs. Fixes Jira#PCC-99 by Dara Hazeghi.

[sparc64]
    Sparc64 patches from Lars Zetterlund.  Are supposed to fix Jira#PCC-20.

[ccom]
    Add __builtin_offset(), which is becoming more and more common.
    Suggedted by Jonathan Gray.

[csu]
    Use 'test -f' rather than 'test -e' for improved portability.
    From Adam Hoka.

[powerpc]
    Improve alignment.

[linux]
    Improve building of shared libraries on linux.  Tested on Ubuntu 8.04.

[libpcc]
    Remove definition of off_t, since it is frequently wrong.  Confirmed OK on
    Ubuntu 8.04, OSX and Win32.

[i386]
    Fix alignments on OSX.

[tests]
    Get test to work on win32.

    Don't use __attribute__ in this test, since most systems will define it
    away if not gcc.

[mip]
    Change static array to allocated linked list for temporaries not allowed
    to be spilled.  libssl seems to make a heavy use of extended assembler.
    Bug reported by Jonathan Gray.

[i386]
    dd support for gcc xasm arg types I, J, K, L, M, N.  Fixes Jira#PCC-96
    by Jonathan Gray.

[ccom]
    kill unused variables; ragge@ ok

[hppa]
    fix merge error

[ccom]
    Put back nocon_e, creates better yacc code.

[hppa]
    fixx fallout form walkf() change and other gcc bitchings

    add pragma support (from amd64 ;)

[powerpc, i386, arm, amd64, mips]
    Return to the text segment after putting reference in constructor table.
    Should fix PCC-65.

[ccom]
    Rearrange yacc code slightly to avoid a shift/reduce conflict, that
    could cause unwanted syntax errors.

    Giving multiple declarations of the same prototype failed if there
    were dynamic arrays as arguments.

    Fix bug in debug printout of prototype parameters.

    Accept [*] as [] in prototypes.  Fixes Jira#PCC-94 by Jonathan Gray.

[mip]
    Must add moves before and after a +r xasm directive even if the node
    is in a temporary; the temporary may need to be spilled.

Status:

Vendor Tag: ragge
Release Tags: pcc-100603

(plunky)

2010-06-03 18:52:46 UTC MAIN commitmail json YAML

Use proper signal names. Prefixing them with "SIG" is an extension which
is not supported by posix shells.

(christos)

2010-06-03 17:26:15 UTC MAIN commitmail json YAML

2010-06-03 16:14:13 UTC MAIN commitmail json YAML

need errno for the debug build.

(christos)

2010-06-03 16:06:48 UTC MAIN commitmail json YAML

set -e is supposed to work inside eval; skip EV_TESTED.

(christos)

2010-06-03 16:06:19 UTC MAIN commitmail json YAML

Pass all the set -e tests.

(christos)

2010-06-03 15:40:16 UTC MAIN commitmail json YAML

We have required sigaction() for quite a while.
Use bmake_signal() - a wrapper around sigaction()
rather than signal() to ensure that signals are handled
consistently.

(sjg)

2010-06-03 14:32:31 UTC MAIN commitmail json YAML

perhaps this fixes the build issue?

(christos)

2010-06-03 12:40:52 UTC MAIN commitmail json YAML

Use MAP_FILE|MAP_SHARED instead of MAP_FILE for the flags parameter of mmap(2).
Patch is from martin.

Solves my own PR kern/43346

(veego)

2010-06-03 10:56:20 UTC MAIN commitmail json YAML

Implement a sort-of pagedaemon: adjust all memory allocators to go
through an in-rumpkernel hypermemory allocator which knows it should
kick the pagedaemon and block in case ``waitok'' memory allocation
fails.

This allows us to recover from some out-of-memory situations.
Realworld'istically speaking (as opposed to whatever "should be"
theory), these OOM situations will happen extremely rarely if ever
when our hypervisor is a regular process.  Speculatively, this
should be useful for other types of hosts.

issues remaining:
* the hypervisor does not know how to reclaim kernel memory (and
  for the reason I stated above, I'm not sure if it makes sense
  to teach the current implementation about that)
* vfs memory (buffers, vm object pages etc.) is not reclaimed

(pooka)

2010-06-03 10:44:21 UTC MAIN commitmail json YAML

Applied a patch by Toru Nishimura:
Fixed kmutex usage error and replaced tsleep by cv_waitsig.
Now "cat /dev/satmgr" no longer panics when pressing a button.

(phx)

2010-06-03 10:40:17 UTC MAIN commitmail json YAML

Report result of pool_reclaim() from pool_drain_end().

(pooka)

2010-06-03 10:38:34 UTC MAIN commitmail json YAML

.include <bsd.lib.mk> to handle the pkgconfig file correctly.

(ghen)

2010-06-03 10:08:34 UTC MAIN commitmail json YAML

Needs additional single quotes to keep the double qoutes. Magic...

(joerg)

2010-06-03 09:49:45 UTC MAIN commitmail json YAML

* Add missing .WAIT before libdrm_intel since it now depends on libdrm
* Move libchromeXvMC further down since it depends on some other libraries

(veego)

2010-06-03 09:44:19 UTC MAIN commitmail json YAML

Link against libXext, libX11, libXv, libXvMC and libdrm to fix a hidden
dependency

(veego)

2010-06-03 09:43:16 UTC MAIN commitmail json YAML

2010-06-03 09:42:40 UTC MAIN commitmail json YAML

Link against libz to fix a hidden dependency

(veego)

2010-06-03 09:40:10 UTC MAIN commitmail json YAML

It is __NetBSD_Version__ and not __NetBSD_Version
Fixed a hidden issue with __progname

The i910 and i965 dri modules still have a problem with the __progname usage
in MesaLib/dist/src/mesa/drivers/dri/intel/intel_context.c

(veego)

2010-06-03 07:08:41 UTC MAIN commitmail json YAML

disable the DNS tests which rely on external hosts, as
they are not useful with automated testing systems without
internet connectivity.

(plunky)

2010-06-03 02:05:02 UTC MAIN commitmail json YAML

Note that set -o tabcomplete requires either set -o emacs or set -o vi
to work.

(dholland)

2010-06-03 00:05:36 UTC MAIN commitmail json YAML

Fix DMA setting for read/write on conventional PCI bus devices.
This bug was added in rev. 1.166. Sorry...

(msaitoh)

2010-06-02 23:41:14 UTC MAIN commitmail json YAML

Prevent if_detach() from crashing while it walks the routing table
to find and unlink routes that reference the detached ifnet: make
if_rt_walktree() return ERESTART whenever it has deleted a route.
Whenever rt_walktree() returns ERESTART, if_detach() restarts it.

I believe that this fix resembles one by Jonathan Kollasch or by someone
else, which has languished in a PR for too long.  Sorry!

Tested by me and by Jeff Rizzo.

XXX It's supposed to be safe for rn_walktree() to apply to the routing
XXX table a routine that may delete routes.  Why isn't it safe in
XXX practice?

(dyoung)

2010-06-02 20:38:54 UTC MAIN commitmail json YAML

Avoid .TS H and .TH for now as it doesn't alter the output in this case and
conflicts with the header check from mandoc. Having somewhat working
HTML output is more useful.

(joerg)

2010-06-02 19:47:34 UTC MAIN commitmail json YAML

Move all miiverbose/module related functions from ukphy.c to mii_physubr.c -
ukphy is not included in all kernels, but mii_physubr.c should be in every
kernel that has a phy.

(martin)

2010-06-02 19:40:12 UTC MAIN commitmail json YAML

XORGVERSION should be a single quoted expression as it represents a
single argument for .TH

(joerg)

2010-06-02 18:53:40 UTC MAIN commitmail json YAML

Improve EHCI isochronous code, fix scheduling.

- Create and use symbolic constants.

- Convert some switch statements to functionally-similar caculations.

- Correct scheduling interval of high-speed isochronous transactions.
  Previous calculation produced half the intended rate.

(jakllsch)

2010-06-02 18:15:35 UTC MAIN commitmail json YAML

Check return value of posix_memalign ... always helpful to not return
garbage memory in case of failure.

(pooka)

2010-06-02 18:05:28 UTC MAIN commitmail json YAML

Remove orphaned heading "Mice"

(dholland)

2010-06-02 18:03:52 UTC MAIN commitmail json YAML

COMPAT_43 should not be sorted between COMPAT_40 and COMPAT_50.

(dholland)

2010-06-02 18:02:58 UTC MAIN commitmail json YAML

COMPAT_43 should not be sorted between COMPAT_40 and COMPAT_50.

(dholland)

2010-06-02 17:27:57 UTC MAIN commitmail json YAML

Add symbolic constant for number of USB 2.0 microframes per frame.

(jakllsch)

2010-06-02 16:04:52 UTC MAIN commitmail json YAML

uint8_t -> unsigned char, int16_t -> short.

(tnozaki)

2010-06-02 15:48:49 UTC MAIN commitmail json YAML

it's a wonderful static

(pooka)

2010-06-02 15:47:25 UTC MAIN commitmail json YAML

2010-06-02 13:17:26 UTC MAIN commitmail json YAML

Drop empty .TP. Kill some useless quotes while here.

(joerg)

2010-06-02 12:56:24 UTC MAIN commitmail json YAML

2010-06-02 12:07:04 UTC MAIN commitmail json YAML

In aiodone, call uvm_pageout_done() with number of PG_PAGEOUT pages
processed.

(pooka)

2010-06-02 10:55:19 UTC MAIN commitmail json YAML

2010-06-02 09:56:59 UTC MAIN commitmail json YAML

Initialize the initial snap block list's count.

From Antti Kantee <pooka@netbsd.org>.

(hannken)

2010-06-02 09:43:13 UTC MAIN commitmail json YAML

Restore PHYSMEM_MAX* options (hi cegger!)

(joerg)

2010-06-02 06:44:33 UTC MAIN commitmail json YAML

Move memory protection parameters to MI part.
Gtpci believes the initialization of the firmware(boot-loader) if protection
information is not obtained.

(kiyohara)

2010-06-02 06:33:40 UTC MAIN commitmail json YAML

Set NULL to tag when the property doesn't get it.

(kiyohara)

2010-06-02 06:24:59 UTC MAIN commitmail json YAML

Remove unused gpio.h.

(kiyohara)

2010-06-02 06:18:11 UTC MAIN commitmail json YAML

Add Marvell Gigabit Ethernet Controller on SC/SoC.
  Will support on ofppc soon.
  Tested on G4+PegasosII (kiyohara@)
    G3+PegasosII (phx@)

(kiyohara)

2010-06-02 06:05:32 UTC MAIN commitmail json YAML

Use kmem(9) instead of malloc(9) in gtidmac_attach().

(kiyohara)

2010-06-02 06:02:20 UTC MAIN commitmail json YAML

Erase the old definition macro that forgot to be erased.

(kiyohara)

2010-06-02 05:59:36 UTC MAIN commitmail json YAML

Remove unused header-file.

(kiyohara)

2010-06-02 03:38:02 UTC MAIN commitmail json YAML

Check for a null keyring before listing keys - with thanks to Jeff Rizzo
for the problem report.

(agc)

2010-06-02 03:15:14 UTC MAIN commitmail json YAML

2010-06-02 03:12:44 UTC rmind-uvmplock commitmail json YAML

Add code, dev_mem_getva() and dev_mem_relva(), to deal with cache-aliasing
issues by allocating an appropriate KVA from physical address, according to
the colour.  Used by architectures, which have such requirement.  For now,
enable only for MIPS, others will follow.  This renames previously invented
mm_md_getva() and mm_md_relva(), since we do this in MI way, instead of MD.
Architectures just need to define __HAVE_MM_MD_CACHE_ALIASING as indicator.

Reviewed by Matt Thomas.

(rmind)

2010-06-02 02:24:46 UTC MAIN commitmail json YAML

ACPICA version 20100528 has been released.

(jruoho)

2010-06-01 23:29:10 UTC MAIN commitmail json YAML

Install mdocml's default CSS as /usr/share/man/style.css.  Switch HTML
man pages to use mandoc unconditional as it gives reasonable output for
all man pages, not only a subset of mdoc(7).  Use the newly installed
style.css for formatting and produce hyperlinks for .Xr.

(joerg)

2010-06-01 22:13:30 UTC MAIN commitmail json YAML

Add __cacheline_aligned and __read_mostly annotations.

These annotations help to mitigate false sharing on multiprocessor
systems.

Variables annotated with __cacheline_aligned are placed into the
.data.cacheline_aligned section in the kernel. Each item in this
section is aligned on a cachline boundary - this avoids false
sharing. Highly contended global locks are a good candidate for
__cacheline_aligned annotation.

Variables annotated with __read_mostly are packed together tightly
into a .data.read_mostly section in the kernel. The idea here is that
we can pack infrequently modified data items into a cacheline and
avoid having to purge the cache, which would happen if read mostly
data and write mostly data shared a cachline. Initialisation variables
are a prime candiate for __read_mostly annotations.

(mjf)

2010-06-01 21:32:40 UTC MAIN commitmail json YAML

2010-06-01 21:27:23 UTC MAIN commitmail json YAML

2010-06-01 21:18:02 UTC MAIN commitmail json YAML

2010-06-01 21:08:13 UTC MAIN commitmail json YAML

Fix typo in sdpd, reported by Jukka Salmi in PR 43401.
This also affected bthcid, so I also fixed it there.

(wiz)

2010-06-01 20:11:33 UTC MAIN commitmail json YAML

Don't pass "canfail" down to rumpuser_malloc -- there's quite little
we can do with that info way down there.  Instead, pass alignment.
Implement rumpuser_malloc() with posix_memalign().

(pooka)

2010-06-01 19:20:43 UTC MAIN commitmail json YAML

adjust autoconfig output: this item is part of a verbose line

(plunky)

2010-06-01 19:18:21 UTC MAIN commitmail json YAML

Always use rumpuser_malloc() for allocating both poolpage and
poolpage_cache -- its bootstrap cost is slightly higher than
anonmmap, but it's faster in the long run.

(pooka)

2010-06-01 19:10:45 UTC matt-nb5-mips64 commitmail json YAML

From Manuel Bouyer:

In the matt-nb5-mips64 branch, in mips_emul.c:MachEmulateBranch(), the
BRANCHTARGET macro was changed to take the value instead of a pointer to
instruction. But the effect of this change is that now, the instruction's word
value is used to compute the new PC, instead of the instruction's address. Of
course this can't give good results, and in my case this gave an unaligned PC.

(matt)

2010-06-01 19:04:03 UTC matt-nb5-mips64 commitmail json YAML

Fix bad initialization spotted by Manuel Bouyer.

(matt)

2010-06-01 18:20:26 UTC MAIN commitmail json YAML

tidy up memory allocation and don't unnecessarily print "./" before names.

(christos)

2010-06-01 18:00:28 UTC MAIN commitmail json YAML

2010-06-01 13:52:08 UTC MAIN commitmail json YAML

2010-06-01 11:34:02 UTC MAIN commitmail json YAML

2010-06-01 10:29:21 UTC MAIN commitmail json YAML

* remove rumpvm_makepage, just use uvm_pagealloc()
* update copyright to reflect reality a little better

(pooka)

2010-06-01 10:24:15 UTC MAIN commitmail json YAML

2010-06-01 10:20:29 UTC MAIN commitmail json YAML

2010-06-01 08:53:20 UTC MAIN commitmail json YAML

handle STDC and GNUC inline semantic differences by providing and
using an EXTERN_INLINE definition for functions that are defined as
inline but provide an externally callable reference.

(these are externally called in ipftest)

(plunky)

2010-06-01 08:42:56 UTC MAIN commitmail json YAML

later versions of pcc may define __GNUC__ for compatibility reasons, so
having a system definition for alloca is counter productive as it seems
fairly common to use

    #ifdef __GNUC__
    #define alloca ..
    #endif

in user-headers (eg see usr.sbin/gspa/gspa/gspa_ass.h)

So, defang this definition as we don't otherwise provide alloca on NetBSD

(plunky)

2010-06-01 06:07:56 UTC MAIN commitmail json YAML

2010-06-01 06:01:30 UTC MAIN commitmail json YAML

2010-06-01 05:55:56 UTC MAIN commitmail json YAML

Update netpgp to 3.99.3

Changes since 3.99.2:
+ avoid possible free() of new value passed to netpgp_setvar(),
  with thanks to Anon Ymous.
+ netpgpkeys(1):  print keys to stdout, not stderr - reported by Anon
  Ymous.
+ fix DSA signatures and verification
+ simplify and shorten the internals of packet processing by getting rid of
  the intermediate pseudo-abstraction layer, which detracted from understanding
  and had no benefit whatsoever. Rename some enums and some definitions.
+ add some checking to new key generation, and don't try to read in
  the keys after writing them - reported by Tyler Retzlaff

(agc)

2010-06-01 05:26:51 UTC MAIN commitmail json YAML

USETBL=yes.  several of these manuals need it.  from PR#36600.

(mrg)

2010-06-01 05:22:38 UTC MAIN commitmail json YAML

make sure we have created a directory when generating a new key.

don't try to re-read the key after writing it - that's done by a separate
function. Problem found by Tyler Retzlaff, fixed in a different way.

check that keyrings are non-NULL before attempting to free them - from a
nudge by Tyler Retzlaff.

(agc)

2010-06-01 04:21:27 UTC MAIN commitmail json YAML

fix a macro definition error, as per PR#41900 from Henning Petersen.

(mrg)

2010-06-01 04:21:06 UTC MAIN commitmail json YAML

fix a prototype error, as per PR#41899 from Henning Petersen.

(mrg)

2010-06-01 03:19:27 UTC MAIN commitmail json YAML

when cleaning up, don't try to free the public key which is part of the
secret key - shown up by Mac OS X malloc.

(agc)

2010-06-01 02:40:13 UTC MAIN commitmail json YAML

enable the drm drivers; they've been tested for ages and have been
enabled on amd64 for some months now.  as requested in PR#42936.

(mrg)

2010-05-31 23:53:02 UTC MAIN commitmail json YAML

need bsd.own.mk to avoid the "NETBSDSRCDIR is nothing" syndrome

(pooka)

2010-05-31 23:51:28 UTC MAIN commitmail json YAML

hmm, using unifdef for the previous might have been a good idea ...

(pooka)

2010-05-31 23:44:54 UTC MAIN commitmail json YAML

2010-05-31 23:37:52 UTC MAIN commitmail json YAML

2010-05-31 23:36:12 UTC MAIN commitmail json YAML

2010-05-31 23:32:51 UTC MAIN commitmail json YAML

2010-05-31 23:18:33 UTC MAIN commitmail json YAML

Support mtsleep() without a biglocked sleeper (uvm uses this in
UVM_UNLOCK_AND_WAIT())

(pooka)

2010-05-31 23:13:18 UTC MAIN commitmail json YAML

Dump rump kernel bootstrap time.

(pooka)

2010-05-31 23:09:30 UTC MAIN commitmail json YAML

Support KTHREAD_JOINABLE/kthread_join().  Also fixes earlier bug
where all pthreads were created non-detached.

(pooka)

2010-05-31 22:31:07 UTC MAIN commitmail json YAML

The x86 kernel ABI depends on __cpu_simple_lock stuff being present.
Since they are practically never used (only when prehistoric code
uses simple_lock()), their efficiency doesn't matter that much and
we can simply adapt the versions from x86 lock.h.

(pooka)

2010-05-31 20:32:29 UTC MAIN commitmail json YAML

Extract ACPIVERBOSE into a kernel module.  The module can be builtin
by defining 'options ACPIVERBOSE' in the kernel config file (no change
from current behavior), or it can be loaded at boot time on those
architectures that support the boot loader's "load" command.

ACPIVERBOSE also includes code to dump acpi/wmi data.

(pgoyette)

2010-05-31 20:19:34 UTC MAIN commitmail json YAML

2010-05-31 20:10:56 UTC MAIN commitmail json YAML

Silently return if a power state transition is requested for a device that
has no support for it. For example, in Kurt Schreiner's Shuttle G61:

        Device (FAN)
        {
            Name (_HID, EisaId ("PNP0C0B"))
            Method (_INI, 0, NotSerialized)
            {
                Store (TP1H, CTOS)
                Store (TP1L, CTHY)
            }
        }

Obviously acpitz(4) has little use for a device that only contains _INI.
(The handle of this device is referenced incorrectly in _AL0.)

(jruoho)

2010-05-31 19:40:21 UTC MAIN commitmail json YAML

Pull change across from OpenBSD:

Make single stepping a system call work.  Instead of single stepping
through the syscall gateway page, which doesn't work since that page is
shared between process, this makes us step over that bit by setting a
breakpoint on the instruction where the system call returns.

(skrll)

2010-05-31 18:43:52 UTC MAIN commitmail json YAML

Comment out reference to runway(4) until we have it.

(wiz)

2010-05-31 18:43:00 UTC MAIN commitmail json YAML

Remove trailing space.

(wiz)

2010-05-31 18:14:59 UTC MAIN commitmail json YAML

Fix previous, so it builds on some ports.

(rmind)

2010-05-31 17:41:25 UTC MAIN commitmail json YAML

fix up autoconfig output

(plunky)

2010-05-31 15:01:09 UTC MAIN commitmail json YAML

uebayasi-xip: Add share/man/man9.

(uebayasi)

2010-05-31 14:46:22 UTC MAIN commitmail json YAML

Add new hp700 man pages.  Hi, Nick!

(pgoyette)

2010-05-31 13:26:38 UTC uebayasi-xip commitmail json YAML

2010-05-31 12:16:20 UTC MAIN commitmail json YAML

2010-05-31 11:02:24 UTC MAIN commitmail json YAML

another POSIX compliance fix: sigwait(3) should not use errno but
return the error code directly

(drochner)

2010-05-31 09:46:25 UTC MAIN commitmail json YAML

2010-05-31 09:44:15 UTC MAIN commitmail json YAML

Install the elroy(4) man page.

(skrll)

2010-05-31 09:42:48 UTC MAIN commitmail json YAML

2010-05-31 09:38:57 UTC MAIN commitmail json YAML

2010-05-31 09:30:55 UTC MAIN commitmail json YAML

Note com at ssio for hp700.  Bump date.

(skrll)

2010-05-31 06:38:34 UTC uebayasi-xip commitmail json YAML

Revert partial "phys_addr" removal code.  This change is independent of
XIP, and will be done later.

(uebayasi)

2010-05-31 06:09:42 UTC MAIN commitmail json YAML

catch up with new structure for netpgpverify - from Tyler Retzlaff

(agc)

2010-05-31 04:27:19 UTC MAIN commitmail json YAML

PR kern/38900 Arnaud Lacombe: don't try to do WSDISPLAY_SCROLLSUPPORT
things if NWSDISPLAY is 0.

Arguably the right fix is to not allow "options WSDISPLAY_SCROLLSUPPORT"
to be enabled in this case, but AIUI config doesn't know how to encode
rules like that.

(dholland)

2010-05-31 03:29:43 UTC uebayasi-xip commitmail json YAML

Remove the "xip" option from mount_ffs(8) for simplicity.

(uebayasi)

2010-05-31 03:18:33 UTC MAIN commitmail json YAML

Fix ps(1) and top(1) to show reasonable CPU numbers i.e. cpu_index() provided
by the kernel, instead of CPU order number, which is generally random.

(rmind)

2010-05-31 03:16:47 UTC MAIN commitmail json YAML

add #if 0'ed implementation of xc_send_ipi(), to be used shortly.

(mrg)

2010-05-31 01:12:15 UTC rmind-uvmplock commitmail json YAML

2010-05-30 22:22:18 UTC MAIN commitmail json YAML

2010-05-30 19:31:39 UTC MAIN commitmail json YAML

-fix internal use of sigwaitinfo(2) by sigwait(3): The former returns
the signal number now, as required by POSIX. The latter should just
return 0 on success. Fixes a mysql problem reported by Kurt Schreiner.
-document the new behavior of sigwaitinfo and sigtimedwait
-retain non-POSIX behavior for NetBSD-5 binary compatibility -- the fix
would likely not be polled into the .0-branches, and having 5.0.x and
5.x behave differently would be confusing. Besides that, it was
documented in the manpage all the time.

(drochner)

2010-05-30 17:44:08 UTC MAIN commitmail json YAML

Extract MIIVERBOSE into a kernel module.  The module can be builtin
by defining 'options MIIVERBOSE' in the kernel config file (no change
from current behavior), or it can be loaded at boot time on those
architectures that support the boot loader's "load" command.

(pgoyette)

2010-05-30 13:50:16 UTC MAIN commitmail json YAML

Sync struct vnode with reality.

(ahoka)

2010-05-30 11:36:12 UTC MAIN commitmail json YAML

remove redundant guard.

(tnozaki)

2010-05-30 10:17:33 UTC MAIN commitmail json YAML

Make /dev/satmgr (Sandpoint-MPC824x specific) and /dev/power devices.

(phx)

2010-05-30 10:10:20 UTC MAIN commitmail json YAML

2010-05-30 10:00:28 UTC MAIN commitmail json YAML

2010-05-30 08:28:54 UTC MAIN commitmail json YAML

2010-05-30 07:57:08 UTC MAIN commitmail json YAML

New sentence, new line.

(wiz)

2010-05-30 06:09:17 UTC MAIN commitmail json YAML

Requires <sys/param.h>.

(dholland)

2010-05-30 05:35:49 UTC MAIN commitmail json YAML

Use PATH_MAX instead of MAXPATHLEN and include limits.h.

(dholland)

2010-05-30 05:18:10 UTC rmind-uvmplock commitmail json YAML

2010-05-30 04:38:04 UTC MAIN commitmail json YAML

Extract SCSIVERBOSE into a kernel module.  The module can be builtin
by defining 'options SCSIVERBOSE' in the kernel config file (no change
from current behavior), or it can be loaded at boot time on those
architectures that support the boot loader's "load" command.

The module is built for all architectures, whether or not SCSI or
atapi support exists.

(pgoyette)

2010-05-30 04:32:09 UTC MAIN commitmail json YAML

2010-05-30 03:17:21 UTC MAIN commitmail json YAML

Use callout_schedule(9).

(nonaka)

2010-05-30 02:28:13 UTC MAIN commitmail json YAML

Uses MAXCPUS from sys/param.h; include that explicitly instead of by
accident.

(dholland)

2010-05-30 02:26:37 UTC MAIN commitmail json YAML

Uses timespec and uio_seg from sys/time.h and sys/uio.h; include those
explicitly instead of by accident.

(dholland)

2010-05-30 02:25:15 UTC MAIN commitmail json YAML

Uses PRI_KERNEL from sys/param.h; include that explicitly instead of by
accident.

(dholland)

2010-05-30 00:52:06 UTC MAIN commitmail json YAML

with luck this is the last one

(dholland)

2010-05-30 00:50:26 UTC MAIN commitmail json YAML

2010-05-30 00:45:03 UTC MAIN commitmail json YAML

no braaaains for you!

(dholland)

2010-05-30 00:39:49 UTC MAIN commitmail json YAML

2010-05-30 00:39:19 UTC MAIN commitmail json YAML

another undead file

(dholland)

2010-05-30 00:07:14 UTC MAIN commitmail json YAML

wait for two more zombie files

(dholland)

2010-05-29 23:58:33 UTC MAIN commitmail json YAML

Remove zombie file.

(dholland)

2010-05-29 23:18:40 UTC MAIN commitmail json YAML

Use NGROUPS_MAX (which is posix) instead of the old NGROUPS.
This is another patch I've been sitting on for years.

(dholland)

2010-05-29 23:17:53 UTC MAIN commitmail json YAML

ubc_fault: split-off code part handling a single page into ubc_fault_page().

(rmind)

2010-05-29 23:12:30 UTC MAIN commitmail json YAML

Remove useless cast, probably motivated by an older and stupider lint.

(dholland)

2010-05-29 23:08:07 UTC MAIN commitmail json YAML

Update outdated comment (and docs) about which header lines are printed.
I appear to have been carrying this patch around since 2002.

(dholland)

2010-05-29 23:05:22 UTC MAIN commitmail json YAML

2010-05-29 22:56:01 UTC MAIN commitmail json YAML

Fix some additional typos/grammar slips.

(dholland)

2010-05-29 22:53:49 UTC MAIN commitmail json YAML

Fix dog-Latin. The plural of wumpus could be wumpi, wumpus, or even wumpora,
but not 'wumpii'. Where does this -ii crap come from?

(dholland)

2010-05-29 22:48:57 UTC MAIN commitmail json YAML

sysmon_power is needed to be able to use powerd(8).

(phx)

2010-05-29 22:47:02 UTC MAIN commitmail json YAML

'satmgr' device for communicating with the satellite processor found on many
MPC824x-based systems. It registers the power button to sysmon and sets
a reboot/shutdown callback for cpu_reboot(). Other functions can be controlled
through /dev/satmgr.
Currently there is support for KuroBox and Synology, which will be extended
as soon more platforms have been reasearched.
This patch was submitted by Toru Nishimura.

(phx)

2010-05-29 22:45:41 UTC MAIN commitmail json YAML

wap was already there; wifi was misfiled

(dholland)

2010-05-29 22:43:01 UTC MAIN commitmail json YAML

+awk, cifs, lfs, mcga, mda, nntp, rss, wap, yp

(dholland)

2010-05-29 21:59:34 UTC MAIN commitmail json YAML

Add a generic ipi to call arbitrary C functions on another (or all other)
cpu(s). Will be used in the near future by some code Mindaugas is working on.

(martin)

2010-05-29 20:41:58 UTC MAIN commitmail json YAML

Don't blow up on date +''. Patch from Robert Elz in followup to PR 39392.

(dholland)

2010-05-29 20:32:18 UTC MAIN commitmail json YAML

Note briefly how to avoid the problem where 0 can be a valid successful
return as well as an error. Suggested by Robert Elz in follow up to PR 39392.

(dholland)

2010-05-29 18:55:35 UTC MAIN commitmail json YAML

Fix build without sysvipc configured, from Wolfgang Stukenbrock in PR 43376,
adjusted for current.

(dholland)

2010-05-29 18:04:11 UTC matt-nb5-mips64 commitmail json YAML

Increase *SSIZ/*DSIZ/*TSIZ for non-O32 environments since they will use
more stack and data than the old O32 environments.

(matt)

2010-05-29 17:45:15 UTC MAIN commitmail json YAML

fix wrong integer promotion rule(removed U suffix from UINT{8,16}_C).
see ISO/IEC 9899:1999 7.18.4.3.

(tnozaki)

2010-05-29 17:39:41 UTC MAIN commitmail json YAML

Add a driver for ArkMicroChips 3116 serial devices, used in some Nokia
phone cables and in cheap stand alone usb<->serial devices. From OpenBSD.

The hardware is crap, avoid it if possible. There is no documentation and
even the vendor supllied win32 driver gets it wrong.

This driver mostly works, but you can't send a break.

(martin)

2010-05-29 17:33:58 UTC MAIN commitmail json YAML