Commit Graph

225384 Commits

Author SHA1 Message Date
skrll
9b0dd06d44 Avoid unused variable warning by borrowing sa1_cache_clean_addr briefly 2014-03-10 14:51:15 +00:00
martin
939cef583d Remove unused variables 2014-03-10 13:47:45 +00:00
martin
4a9abd6a27 Remove unused variable 2014-03-10 13:47:16 +00:00
skrll
96bbf9e282 Code style. No functional change. 2014-03-10 13:21:22 +00:00
martin
1484d21b0b Fix compat libelf version numbers 2014-03-10 13:19:53 +00:00
skrll
077aa0481a Whtiespace. 2014-03-10 13:12:02 +00:00
skrll
30f3fc91b8 Don't abuse usbd_status in xhci_init 2014-03-10 13:10:41 +00:00
skrll
89ca04c0c2 Comment style. 2014-03-10 13:01:28 +00:00
nakayama
23f5183fd7 -mcmodel option is CPU specific not machine specific. 2014-03-10 12:13:14 +00:00
nakayama
b9eda690b9 Regenerate for sparc's want64=true change.
Native toolchain fix for PR toolchain/48630.
2014-03-10 12:02:36 +00:00
nakayama
8813083ebc Enable 64-bit integer handling for gas even on 32-bit host since
sparc64 kernel now uses 64-bit constant with %hh operator.

Fix for PR toolchain/48630.
2014-03-10 12:01:19 +00:00
skrll
6552b0e2b0 Assume reads from hardware do something even if the result isn't required.
Hi htodd@!
2014-03-10 09:35:18 +00:00
martin
e54f44c728 Fix compat libelf version 2014-03-10 08:45:30 +00:00
mrg
3172b861f6 also look at netbsd.opt and netbsd-elf.opt. 2014-03-10 07:32:18 +00:00
mrg
cee6092acd make elf{32,64}-ia64.c depend upon the right parent. 2014-03-10 07:28:33 +00:00
ozaki-r
18c3aa4966 Fix header inclusions 2014-03-10 06:38:22 +00:00
mrg
5de22a2bb3 mknative-binutils for ia64. 2014-03-10 05:20:48 +00:00
matt
dc54f983dc Use pmap_kenter_pa/pmap_kremove for vmapbuf/vunmapbuf 2014-03-10 05:18:34 +00:00
htodd
a4fadddcc8 Delete unused variables for new gcc. 2014-03-10 04:25:51 +00:00
ozaki-r
7ea504b141 Make arm/dtrace_subr.c buildable
The change just imports the code from
http://people.freebsd.org/~gonzo/arm/dtrace-arm.diff
and tweaks for NetBSD.
2014-03-10 03:04:57 +00:00
ozaki-r
e451c2b3be Do COMPILE_CTFCONVERT on vers.o as same as other targets
Otherwise, we will get the error when building a kernel with -V MKDTRACE:
  ERROR: nbctfmerge: Input file vers.o was partially built from C sources,
  but no CTF data was present
2014-03-10 02:36:50 +00:00
ozaki-r
09938a932a Use CTFMFLAGS, not CTFFLAGS, for CTFMERGE 2014-03-10 02:04:29 +00:00
mrg
f91425b631 turn off kernels that don't exist yet. 2014-03-10 00:50:12 +00:00
htodd
ac4d595faa Fixing sets. Adding dwarf/elf man pages and fixing library versions. 2014-03-10 00:23:22 +00:00
matt
9f9d956c40 same typo 2014-03-10 00:04:04 +00:00
matt
49aac98b50 Typo 2014-03-10 00:03:14 +00:00
mrg
855874a0df more ia64 support:
# We have to weed out any existing func.S file that may exist
# from the list of files we create.
2014-03-09 23:23:09 +00:00
matt
53dc265000 Make sure to clear PSL_SE before going to usermode on BOOKE
Revert back to testing PSL_SE in the trapframe and not mdlwp md_flags
2014-03-09 23:09:32 +00:00
justin
587ef2949a Use __thread rather than pthread_getspecific for rumpuser curlwp.
This has better performance and curlwp is a performance bottleneck
in rump kernel code.
2014-03-09 23:01:11 +00:00
matt
e267b088d4 Don't test for PSL_SE in tf_srr1 since will be cleared on the next exception.
Keep a copy of it in l_md.md_flags which will be preserved.
2014-03-09 22:31:25 +00:00
christos
60a5bae159 Tidy up paths. 2014-03-09 22:01:31 +00:00
christos
bb5309eeb0 another libelf instance 2014-03-09 21:37:37 +00:00
mrg
d06f941d3e mknative-gcc for GCC 4.8 and ia64. 2014-03-09 21:02:44 +00:00
mrg
eeffa0cfc9 update some status:
- ppc port exec stack is fixed
- coldfire, earmv4, ppc64, sparc* updates
2014-03-09 21:01:14 +00:00
mrg
2c740b20c0 find libgcc sources for GCC 4.8. 2014-03-09 20:59:14 +00:00
mrg
aeea229482 rebuild for GMP 5.1.3. 2014-03-09 20:54:01 +00:00
christos
0afc3eb7f2 put back our local fixes:
- don't die on unresolved types.
- it is ok to have 0 sized arrays in structs
- forward enum decls.
2014-03-09 20:48:01 +00:00
htodd
ddd98b33bf Fix typo in library version. 2014-03-09 20:35:30 +00:00
matt
69e3c65933 Fix inverted test MKCOMPATMODULES 2014-03-09 19:58:43 +00:00
martin
8ee703cd67 Comment an unused variable 2014-03-09 19:55:48 +00:00
christos
cf96d463d6 Temporarily add a -S flag to limit the number of threads. 2014-03-09 19:14:15 +00:00
christos
e946daf13f XXX: use only thread for ctfmerge 2014-03-09 19:10:01 +00:00
christos
e7afef90f3 bump libelf and libdwarf 2014-03-09 18:12:57 +00:00
christos
282742d04b add SHLIB_MINOR 2014-03-09 18:11:37 +00:00
christos
1242d4e5d5 Elide ctfmerge bug. 2014-03-09 18:01:06 +00:00
christos
199409cf03 let's see if the new dwarf library can handle dwarf 4 2014-03-09 18:00:51 +00:00
christos
e6e27ba6dd Add more definitions, needed by the new elf toolchain. 2014-03-09 17:59:19 +00:00
christos
e0b5ed6688 mention elftoolchain 2014-03-09 17:16:09 +00:00
christos
c20b670602 switch to the new libelf and libdwarf 2014-03-09 17:12:03 +00:00
christos
9b48ab4fda switch to the new libdwarf 2014-03-09 17:10:38 +00:00