Commit Graph

202276 Commits

Author SHA1 Message Date
mrg
340b2629aa output of mknative-gcc updates for GCC 4.5. 2011-06-28 04:24:12 +00:00
mrg
7153279ecd build the gcc libraries. 2011-06-28 04:23:56 +00:00
mrg
3c1598d843 begin to fix this for GCC 4.5. gengtype-yacc is gone, and -parse is its
replacement.  build the list of files from $G_GTFILES like GCC build dones.
2011-06-28 04:23:01 +00:00
mrg
b66c3ccf81 DEVPHASE of an actual gcc release is empty. do that. 2011-06-28 04:22:17 +00:00
mrg
4b23c5af8a - libmath is gone.
- add a bunch of file-specific CPP and compiler directives necessary.
  with a sucessful mknative-gcc run, this appears to run.  haven't yet
  confirmed that the resultant library is usable.
2011-06-28 04:08:57 +00:00
mrg
cfddc529b5 adjustments for GCC 4.5 src include path changes. 2011-06-28 04:07:36 +00:00
mrg
188cbb4343 add the path to has_set file. 2011-06-28 04:07:04 +00:00
mrg
6a253ff1f1 add _floatundixf to the normal list. fix the G_EXTRA_HEADERS. from chuq. 2011-06-28 04:03:56 +00:00
mrg
c415c98518 libstdc++-v3/libmath subdir is gone. 2011-06-28 04:03:16 +00:00
mrg
c86def5214 some more updates for GCC 4.5. 2011-06-28 03:58:55 +00:00
agc
2008a1289b get some things off the TODO list
when initialising, recognise keys in a different order.

1. read the public keyring

2. if a userid has been specified, use it

3.  if not, check the configuration file (~/.gnupg/gpg.conf) for a
default user id

4, only read the secret keyring if we need to (decrypting or signing)

5.  if signing, and we still don't have a userid, use the first key in
the secret keyring

6.  if encrypting, and we still have no userid, use the first in the
public keyring

ssh keys remain the same as previously.
2011-06-28 03:35:28 +00:00
agc
00f7aade09 re-do the tests so that it's much easier to see at a glance which tests
passed and which failed.
2011-06-28 03:29:38 +00:00
manu
4033ef79a2 Fix multiple non compliances in our Linux-like extattr API, and make it
public so that it can be used.
2011-06-27 16:39:43 +00:00
manu
d8abff28ef Implement extended attribute listing for UFS1.
Modify lsextattr(8) so that it does not expect each attribute name to be
prefixed by its length. This enable extattr_list_(file|link|fd) to
return a buffer matching its documentation. This also makes the interface
similar to what Linux and FUSE do, which is nice for interoperability.

Note that since we had no EA implementation supporting listing, we do
not break anything.
2011-06-27 16:34:47 +00:00
hannken
79568783ba amap_copy(): Keep the source amap locked until its lock has been copied.
Kernel assertion "anon->an_lock == amap->am_lock" no longer fails.

Ok: Mindaugas Rasiukevicius <rmind@netbsd.org>
2011-06-27 15:56:36 +00:00
nonaka
4574f69318 regen. 2011-06-27 14:53:25 +00:00
nonaka
ca0829d933 Added some JMicron PCI-E SD/MMC/MS/xD Host Contollers. 2011-06-27 14:52:44 +00:00
uwe
d1a523b49d sh3 also needs libgcc_pic for millicode (cf. revision 1.107) 2011-06-27 14:27:56 +00:00
wiz
e0f576648b Various improvements. 2011-06-27 13:50:31 +00:00
manu
4f82f2460e From Evgeniy Ivanov: puffs_node_readdir() should set eofflag to one, when
end-of-directory is reached.
2011-06-27 12:06:19 +00:00
uch
9255b46fb4 7th Edition(V7) File System support. and NetBSD symbolic-link, socket, FIFO extension. see newfs_v7fs(8). 2011-06-27 11:52:22 +00:00
wiz
846092f009 Various minor improvements. 2011-06-27 08:21:07 +00:00
agc
e5bfab614c only attempt to load the secret key if we need to (for signing or for
decrypting).
2011-06-27 07:05:31 +00:00
matt
80229e0feb Fix softfloat for mips*el 2011-06-27 06:40:26 +00:00
enami
6140cebc6c Don't increment ip_nfragpackets when failed to allocate fragment queue.
No one will decrement it on such case.
2011-06-27 00:45:50 +00:00
christos
a26b732aad put back some compat code for systems that don't have O_CLOEXEC. 2011-06-26 22:27:14 +00:00
christos
dcc9c82156 - use sizeof(var) instead of sizeof(type)
- remove useless cast
2011-06-26 22:20:31 +00:00
christos
5589fc5ec0 - Fix bug copying only 1 byte instead of the whole page number. Broke nvi
joining lines that needed R_BIGDATA.
- Fix from FreeBSD for nrec IAFTER.
XXX: Should be pulled up to 5.x
2011-06-26 22:18:16 +00:00
christos
9ad6d70c15 use O_CLOEXEC 2011-06-26 22:16:46 +00:00
christos
bc12521d3b regen 2011-06-26 17:05:55 +00:00
christos
7823fd0964 - syscalls that takes socklen_t arguments should do so.
- add pipe2, dup3, paccept, kqueue1
2011-06-26 17:05:24 +00:00
christos
bafb57546f mention recent changes. 2011-06-26 16:49:39 +00:00
christos
e2bebf7172 * Arrange for interfaces that create new file descriptors to be able to
set close-on-exec on creation (http://udrepper.livejournal.com/20407.html).

    - Add F_DUPFD_CLOEXEC to fcntl(2).
    - Add MSG_CMSG_CLOEXEC to recvmsg(2) for unix file descriptor passing.
    - Add dup3(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK.
    - Add pipe2(2) syscall with a flags argument for O_CLOEXEC, O_NONBLOCK.
    - Add flags SOCK_CLOEXEC, SOCK_NONBLOCK to the socket type parameter
      for socket(2) and socketpair(2).
    - Add new paccept(2) syscall that takes an additional sigset_t to alter
      the sigmask temporarily and a flags argument to set SOCK_CLOEXEC,
      SOCK_NONBLOCK.
    - Add new mode character 'e' to fopen(3) and popen(3) to open pipes
      and file descriptors for close on exec.
    - Add new kqueue1(2) syscall with a new flags argument to open the
      kqueue file descriptor with O_CLOEXEC, O_NONBLOCK.

* Fix the system calls that take socklen_t arguments to actually do so.

* Don't include userland header files (signal.h) from system header files
  (rump_syscallargs.h).

* Bump libc version for the new syscalls.
2011-06-26 16:42:39 +00:00
christos
88d695edac fix fallout from including signal.h in rump_syscallargs.h 2011-06-26 13:17:36 +00:00
christos
60e8629a5d fix fallout from including signal.h from rump_syscallargs.h 2011-06-26 13:15:22 +00:00
christos
5c85f3b56b fix fallout from including signal.h in rump_syscallargs.h 2011-06-26 13:13:31 +00:00
christos
360b33ff11 more fallout from rump_syscallargs.h including <signal.h> 2011-06-26 13:08:08 +00:00
christos
01c7e2ef5b ggr, how many of those I will need to fix. Fallout from the bogus inclusion
of <signal.h> in rump_syscallargs.h.
2011-06-26 13:06:00 +00:00
christos
7933a8d7d6 need signal.h for kill()
this is why it was wrong for rump_syscalls.h to include this.
2011-06-26 12:14:59 +00:00
njoly
392e856443 Add missing El macro. 2011-06-26 10:20:41 +00:00
njoly
15cfb3c484 Bump major for libmj.so debug libraries, forgotten in previous. 2011-06-26 10:14:13 +00:00
jruoho
65ed486e9d ACPICA 20110623 is out. Due some bug fixes, this will be imported later. 2011-06-26 08:31:27 +00:00
christos
d2b7346773 delint 2011-06-25 20:27:01 +00:00
christos
67995da767 add missing paren 2011-06-25 20:13:03 +00:00
christos
478d1edef4 It is a lot nicer to getenv() what you need once and makes the code a lot
more readable.
2011-06-25 17:13:34 +00:00
wiz
ce0ea4e1c5 Bump date for previous. 2011-06-25 12:44:37 +00:00
wiz
7b95ccb149 Quote minus so it does not become a dash. 2011-06-25 12:43:03 +00:00
plunky
976f402dd7 use appropriate types for uid/gid 2011-06-25 09:28:45 +00:00
plunky
2424b4a6bc use size_t to satisfy lint 2011-06-25 09:16:52 +00:00
nonaka
ddd22f06ab ld.elf_so(1): Support ELF symbol versioning. 2011-06-25 05:50:14 +00:00