Commit Graph

230784 Commits

Author SHA1 Message Date
uebayasi 6e01290960 Don't shadow global 'devname' on macppc. 2014-10-12 15:35:40 +00:00
christos 3242dd1614 Explain a bit more what's going on with the multicast setsockopts. 2014-10-12 14:53:46 +00:00
jmcneill 7de3323258 different twi pinsets and irqs for A31 2014-10-12 14:06:18 +00:00
jmcneill b49e7c7959 PH22 for audiopactrl on Hummingbird A31 2014-10-12 14:04:52 +00:00
christos dce98dc1a7 Add the simple unconnected tests too. 2014-10-12 13:48:25 +00:00
jmcneill cb16d50388 enable ehci, ohci, and USB device drivers 2014-10-12 13:08:54 +00:00
jmcneill eb17f69d1d define usb1restrict pin for Hummingbird A31 2014-10-12 13:08:12 +00:00
jmcneill 038458150b A31 USB support 2014-10-12 13:07:45 +00:00
uebayasi 67857e2074 Dig mcast test directories. 2014-10-12 12:32:15 +00:00
martin 495b705095 If we don't have 64 bit atomic ops, also do not test "long long" and intmax_t
(and friends).
2014-10-12 12:26:41 +00:00
jmcneill 2b8a8405e1 correct AWIN_A31_USB3_OFFSET 2014-10-12 12:14:43 +00:00
macallan 250360a77f add commented out entry for linksprite's RTC module 2014-10-12 12:01:50 +00:00
mrg 5a5404318c more regen for complex etc, fixes. 2014-10-12 08:17:35 +00:00
wiz 891aaa4d83 Spelling. 2014-10-12 08:04:30 +00:00
martin 0a9621aa77 Disable the <atomic> C++11 test for now, we are not ready for it. 2014-10-12 08:02:35 +00:00
mrg 2f7e65f195 merge GCC 4.8 2014-10-09, part 1. 2014-10-12 07:11:58 +00:00
mrg cd5ea10d63 initial import of GCC 4.8 snapshot 2014-10-09. this fixes at
least the below GCC PRs, among many other changes.

it also makes sh3 reasonably useful again.

	c++/60731
	c/61271
	c/61271
	c/61271
	debug/55794
	debug/60655
	debug/61923
	debug/63284
	debug/63342
	inline-asm/63282
	ipa/61986
	ipa/62015
	libobjc/61920
	libobjc/61920
	libstdc++/58962
	libstdc++/60734
	libstdc++/60966
	libstdc++/61946
	libstdc++/63449
	middle-end/61010
	middle-end/61045
	middle-end/62103
	rtl-optimization/57003
	rtl-optimization/60866
	rtl-optimization/60901
	rtl-optimization/61801
	rtl-optimization/62004
	rtl-optimization/62030
	target/49423
	target/52941
	target/61044
	target/61202
	target/61208
	target/61231
	target/61239
	target/61249
	target/61300
	target/61423
	target/61431
	target/61443
	target/61483
	target/61542
	target/61545
	target/61570
	target/61586
	target/61996
	target/62195
	target/62218
	target/63428
	tree-optimization/60196
	tree-optimization/61375
	tree-optimization/61383
	tree-optimization/61452
	tree-optimization/61684
	tree-optimization/61964
	tree-optimization/62073
	tree-optimization/62075
	tree-optimization/63189
	tree-optimization/63341
	tree-optimization/63375
2014-10-12 06:58:16 +00:00
skrll 407f45cc7c Typo in comment. 2014-10-12 06:00:14 +00:00
skrll 79bed09331 Minor amendment/corrections. 2014-10-12 05:41:24 +00:00
skrll feff2c2bf9 Typo. s/NC/NS/ 2014-10-12 05:40:56 +00:00
uebayasi ab6c1d8a5a Fix typos in previous. 2014-10-12 05:25:21 +00:00
uebayasi a38ec9b5de Make hash capable of taking two key strings. 2014-10-12 05:20:54 +00:00
uebayasi c2aa342e46 Mark some stray files as kern for now. 2014-10-12 04:38:28 +00:00
uebayasi 27424e5fa5 Move kern definitions. 2014-10-12 04:30:42 +00:00
uebayasi 0819fb14f9 More TODOs. 2014-10-12 04:23:46 +00:00
uebayasi d13c4a3b07 Move net definitions. 2014-10-12 03:56:18 +00:00
uebayasi f62ed0e5b2 Define layerfs as an attribute. 2014-10-12 03:52:30 +00:00
macallan a4800d0d68 - support DS3231 ( more or less a DS3232 without NVRAM it seems )
- support the DS3231's temperature sensor
2014-10-12 01:23:23 +00:00
christos ee606c7e62 add multicast tests 2014-10-11 23:10:44 +00:00
christos 48e7af1441 Succeed binding to multicast address for now: Open questions:
Open questions:

    http://mail-index.netbsd.org/tech-net/2014/07/23/msg004714.html
2014-10-11 23:07:39 +00:00
christos dec90ca99d add a multicast test (what to do with v6?) 2014-10-11 23:04:42 +00:00
mrg d00e30dba8 more regen for complex and more. only sun2 and ia64 missing now. 2014-10-11 21:28:43 +00:00
christos 07d9441357 exposet multicast option functions which are used by the v6 code now. 2014-10-11 21:12:51 +00:00
christos f26c7dc958 Make IPV4 mapped addresses able to do IPV4 multicast. Fixes needed:
- allow binding to mapped v4 multicast addresses
	- define v4moptions, allow setting it via ioctl, pass it to ip_output,
	  free it when killing the pcb.

Ideally we would allow the IPV6 multicast setsockopts work on mapped addresses
too, but this is a lot more work and linux does not do it either.
2014-10-11 20:53:16 +00:00
mrg d0e58b2d00 this doesn't need <execinfo.h>, which doesn't exist on older hosts. 2014-10-11 20:50:59 +00:00
mrg db518126d4 more regen for complex and more. 2014-10-11 19:55:59 +00:00
martin 2d4c5dc1d5 If not __HAVE_ATOMIC64_OPS, do not force the test for 64bit types. 2014-10-11 17:46:58 +00:00
jmcneill db235ac6db disable MULTIPROCESSOR for now 2014-10-11 17:35:06 +00:00
jmcneill e02e78f5bf fix AWIN_MMC_FTRGLEVEL for A31 2014-10-11 17:29:59 +00:00
martin db3a752aed Remove a set but not used variable 2014-10-11 17:27:42 +00:00
uebayasi fa8a98c8aa No wsdisplay options without wsdisplay. 2014-10-11 15:55:36 +00:00
uebayasi 6d52c530bb More debug messages. 2014-10-11 15:47:38 +00:00
uebayasi 77259bf204 On second thought, resolving "device" dependency in enddefs() is correct.
The problem was to select things.  So put back the code to record dependency
as attributes.

While here, sprinkle more debug messages.
2014-10-11 15:20:36 +00:00
martin 069f2c5d29 Add a link time test to catch missing symbols in libc, as pointed
out in PR toolchain/49074.
2014-10-11 14:52:15 +00:00
mlelstv aba91938d6 The partition size is always computed in native blocks. The code also assumes
that native blocks are always DEVB_SIZE (a few lines earlier) which makes
the current calculation a no-op.
2014-10-11 14:05:11 +00:00
mlelstv 217621d7a9 use disk_init() wrapper function instead of poking data structures. 2014-10-11 13:56:01 +00:00
gson fbdc6f8ee9 When checking if the user chose to use the existing bootblocks, use
the appropriate variable, boottype.bp_consdev, not the uninitialized
bp.bp_consdev.  Also remove bp and bootxx since their only use was in
the incorrect check.  This should fix the problem of sysinst segfaulting
when you choose "Use existing bootblocks" on amd64.
2014-10-11 13:34:01 +00:00
mlelstv 49e3024a88 No longer warn about differences bewteen disk size and total sector count
in disklabel when the latter is just clamped to the maximum.
2014-10-11 12:36:25 +00:00
njoly 0ab951a98a Note that rmdir(2) fails with EINVAL when the path last component is
`.' (dot).
2014-10-11 12:06:58 +00:00
mlelstv 53385cb9cd clamp total number of sectors to UINT32_MAX instead of providing the
lower 32bit of the 64bit number.
2014-10-11 12:01:27 +00:00