pooka
2d6a1e9048
update comments
2014-03-10 23:02:07 +00:00
pooka
3cbed593c7
add a compat prototype for rump_getversion()
2014-03-10 22:48:29 +00:00
pooka
43925050d7
rump_pub_getversion -> rump_getversion
2014-03-10 22:47:27 +00:00
pooka
e163d16682
rump_getversion() does not require a thread context, so make it a straight
...
call instead of being wrapped around rump_pub_getversion().
2014-03-10 22:44:10 +00:00
pooka
495782ee0e
Move the "is arch capable of loading native kernel modules into
...
rump kernel" clauses from bsd.own.mk to Makefile.rump. Also,
add a rump_nativeabi_p() call to determine if rump kernel is
compiled with native ABI support.
2014-03-10 22:38:53 +00:00
justin
cf83766ecf
Revert conversion to __thread as breaks on archs without TLS support
2014-03-10 22:37:51 +00:00
mrg
8075f4b1c8
updaet a little more:
...
- coldfire release works, but there are no kernels yet
- ia64 port gets much further now
- i386 port runs
2014-03-10 19:55:51 +00:00
reinoud
7e71ecd76c
Improve support for the CP2104. This particular device has a higher maximum
...
baud rate and thus the SLSA_R_SET_BAUDDIV sets the wrong rate.
Changed to code to use the SLSA_R_SET_BAUDRATE command and providing a
fallback for the old SLSA_R_SET_BAUDDIV command if the device doesn't
recognize the command. Unknown yet if the CP2101 has this command or not.
2014-03-10 19:55:18 +00:00
mrg
08ea4544e2
update a bit. delete ports that have switched to GCC 4.8. with this
...
we still need significant work on these ports:
- mips*
- powerpc
- sh*
- vax
- m68k*
the x86 platforms are probably ready to switch, but i'm not in a good
position to test them. these platforms are probably ready to switch,
as they're still mostly in bringup mode anyway:
- powerpc64
- coldfire
- ia64
2014-03-10 19:06:35 +00:00
mrg
80350e8785
pass $LD and $AS to the auto-build.h generation, so its configure
...
gets the right answers for many things. in particular, it enables
HAVE_AS_TLS which the sparc port needs for TARGET_TLS to work.
2014-03-10 18:57:35 +00:00
mbalmer
a316f56a83
add a nice CVS marker
2014-03-10 18:45:44 +00:00
mbalmer
acf8057fda
note that kropla.com/dialcode.htm redirects to countrycode.org
2014-03-10 18:44:29 +00:00
mbalmer
68d2c426db
reformat comment
2014-03-10 18:22:54 +00:00
mbalmer
d70e4dd0c8
add UGT
2014-03-10 17:56:21 +00:00
agc
a01b2fe1d8
fix typo in previous commit
2014-03-10 17:00:53 +00:00
jakllsch
6b4d75e30b
Always print the MBR drive serial number, even if it's 0.
2014-03-10 15:42:51 +00:00
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