Commit Graph

265063 Commits

Author SHA1 Message Date
mrg bd9cab8c09 - make ERRX() return a value since it doesn't actually exit in the !TEST case. 2019-02-04 04:20:13 +00:00
mrg 39251ad54c s/fall into .../FALLTHROUGH/ 2019-02-04 04:18:59 +00:00
mrg 4980a9e55f add a couple of fallthru comments. 2019-02-04 04:18:27 +00:00
mrg a6590737cd - add justquit() that always exits. use it to avoid unreachable code. 2019-02-04 04:09:13 +00:00
mrg 1fcf7be45f - use -Wno-error=implicit-fallthrough with GCC7. 2019-02-04 04:05:15 +00:00
mrg a0193bc54d - use -Wno-error=format-truncation 2019-02-04 03:58:41 +00:00
mrg 9c07d7ddd1 - done() can return in wizard mode. don't NOTREACHED'd it
but break instead.
2019-02-04 03:33:15 +00:00
mrg 7e2bb138ac - rework mm_md_readwrite() to avoid fallthrough warnings entirely 2019-02-04 03:32:27 +00:00
mrg 2c04daffef add some fallthru comments. 2019-02-04 03:30:20 +00:00
mrg c543d06770 - 'cango' is used beyond a bool type. make it an int.
- add a couple of fallthru comments.
2019-02-04 03:29:41 +00:00
mrg 8f90c98b49 create include/dev/dm here instead of elsewhere, where it may fail 2019-02-04 03:26:53 +00:00
mrg 88c4e4870c lto1 and lto-wrapper are part of gcccmds set. 2019-02-04 03:26:27 +00:00
mrg 5410c2531f - sanitizer source list is not properly updated yet
- several platforms have progressed.  in particular, evbmips64-eb works.
2019-02-04 03:19:23 +00:00
mrg 466118942b - revert previous to t_ubsan.c, it is desired behaviour. from kamil.
- use -Wno-int-in-bool-context instead
2019-02-04 03:10:33 +00:00
mrg 6fd6bf609b move libgomp, libcommon and libcommon-target source lists into the
generated files.  libcommon-target has a per-arch list, but the
other two are the same.
2019-02-04 03:01:52 +00:00
mrg 74f2a2fbba make the internal_fstat() for netbsd be like the others.
fixes powerpc (at least) builds.
2019-02-04 03:00:11 +00:00
mrg 998662531c mknative-gcc for alpha, hpaa, ia64, mips*, sh3*, and vax.
re- for powerpc, sparc, i386, and amd64.
2019-02-04 02:58:39 +00:00
yamaguchi c5ffb6e5e9 Do not call virtio_start_vq_intr() for ctrlq
unless the iface has a control queue
2019-02-04 02:49:28 +00:00
mrg 8d23280937 common-target source list is MD. make it so. 2019-02-04 01:46:59 +00:00
mlelstv fb95d55af4 Fix handling of pushback operation which isn't using negative lengths
for about 10 years.

Found by gcc7.
2019-02-04 01:07:34 +00:00
mrg 6f6cffb259 - don't getlinks here, they're no longer used.
- pullout the libcommon, libcommon-target and libgomp source list so they
  don't have to be hard coded in the reachover makefile
2019-02-04 00:55:26 +00:00
mrg d70ad97c73 revert previous for now. 2019-02-04 00:34:12 +00:00
mrg 82dcfee30d don't add elf64 to OBJECT_FMTS if !MKCOMPAT and mips64. 2019-02-04 00:06:14 +00:00
mrg 85f6c4cfe8 don't build ldd64 support if !MKCOMPAT and mips64. 2019-02-04 00:05:20 +00:00
pgoyette 40d6bceb8d Note that the current raidframe rf_compat32 implementation is rather
"sub-optimal" and needs some TLC.
2019-02-04 00:03:24 +00:00
jmcneill 3e0436162c Support "nomodeset" kernel cmdline flag to disable sunxidrm 2019-02-03 15:43:57 +00:00
jmcneill 1ac16be5ff Broadcast PMF display on/off events when our connector is handling dpms so we can turn off the backlight 2019-02-03 13:56:38 +00:00
jmcneill 92c6227a2e Add eDP transmitter and enable display pipeline 2019-02-03 13:19:20 +00:00
jmcneill 3326c47701 Add anxedp 2019-02-03 13:18:52 +00:00
jmcneill fd473435ba Add basic support for Analogix eDP transmitters. This driver doesn't
know how to mode set yet -- it only knows how to read EDID from a panel.
2019-02-03 13:17:12 +00:00
jmcneill 5484468572 Add TCON0 support 2019-02-03 13:15:19 +00:00
mlelstv fc09497c36 Make size of transmit/receive queues variable. Restrict queue size again
to 1 for LAN7500 as some chips fail.

Read Chip revision register and report value. Maybe we can identify
chisp better now.
2019-02-03 13:11:07 +00:00
martin b65e77441f Add debug info for new ksem test 2019-02-03 13:01:57 +00:00
jmcneill 37c9a37751 Add EP_DRM_PANEL endpoint type 2019-02-03 12:53:11 +00:00
tnn 87c768469b machfb: guard against absent mode information from firmware 2019-02-03 12:39:38 +00:00
mrg 13b6186abb add missing break.
fairly sure this is correct, otherwise modelstr would be overwritten
with the next entry in this list..
2019-02-03 12:18:21 +00:00
mrg 272df19f70 - mark Exit() __dead
- bump a buffer size to avoid possible truncation
- adding missing fallthru comment
2019-02-03 12:17:14 +00:00
mrg 2f1525e2dc update status: i386 builds (not properly tested), arm64 fails to build,
sparc64 has ICE in compiler startup (hopefully easy fix)
2019-02-03 12:14:45 +00:00
mrg 93dc402740 - mark logerr(), quit() and done() as __dead. 2019-02-03 12:13:37 +00:00
mrg 07814c265d - fix the sources list.
- since a few functions disappear, call this libgomp.so.2 now.
2019-02-03 12:11:11 +00:00
mrg 607f1423e0 - mark log_err() and log_errx() as __dead. 2019-02-03 12:03:22 +00:00
mrg b6d6f9f529 - don't compare pointer with \0. in this case, *pointer is wanted,
not \0 -> NULL, as we just tested pointer, and this is wanting to
  be the standard "is this string NULL or nul?" idiom.
2019-02-03 12:02:22 +00:00
mrg d64bb6b12a - remove unreachable code 2019-02-03 11:59:43 +00:00
mrg 17d7cc6112 don't compare string pointers against \0 2019-02-03 11:58:38 +00:00
mrg 3c12e409b2 - dbcool_pmf_suspend() set the wrong bit out of the suspended data as
it is stored as a bool and thus when bit 2 was wanted, bit 1 was
  restored.  found by GCC7's "don't use ~ on bool" checker.
- consolidate the dbcool_pmf_suspend()/dbcool_pmf_resume() guts in to
  a shared function dbcool_do_pmf() as they are identical except for
  1 vs 2 lines.
2019-02-03 11:58:02 +00:00
mrg 8ffe98c170 add || true to the gthr-default.h copy, it can fail first time around 2019-02-03 11:57:25 +00:00
mrg 7a60b31d1d add missing break; after case IW_LINE_IN_LVL case.
it was being overridden by the IW_REC_LVL case.
2019-02-03 11:15:45 +00:00
mrg d55b4962dc disable SignalContext::GetWriteFlag() for netbsd/arm (for now). 2019-02-03 11:12:01 +00:00
mrg 9a5c1defe3 make structure that demands alignment be that alignment. 2019-02-03 11:10:58 +00:00
mrg 1e66be5ef8 - perform some CSE on NETBSD_LIB_SPEC
- remove some #if 0 code
2019-02-03 11:10:26 +00:00