Commit Graph

230788 Commits

Author SHA1 Message Date
jmcneill
d8169cbbb3 more A31 regs 2014-10-12 17:19:12 +00:00
jmcneill
e334dd12ca fix compilation with TODR_DEBUG 2014-10-12 16:23:20 +00:00
apb
e010c72036 Allow easier adding/removing of options without regard to
whether or not they were already defined.
2014-10-12 15:54:19 +00:00
jmcneill
82d7148545 A31 needs a different DMA controller driver, disable awindma and awinac for now 2014-10-12 15:38:45 +00:00
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