Commit Graph

220397 Commits

Author SHA1 Message Date
matt 11f1fec6ba Fix movlt 2013-08-13 15:45:30 +00:00
matt 85779a4007 andlt -> movlt 2013-08-13 15:44:35 +00:00
rkujawa 02fe89c482 Add support for X-Surf 100 integrated MII PHY. MAC part seems to be compatible
with AX88190, while PHY itself can be handled by ukphy.
2013-08-13 15:43:25 +00:00
pgoyette 270ae7ee22 Bump SYMTAB_SPACE
> arm--netbsdelf-eabi-dbsym: symbol table (786048 bytes) too big for buffer (78603 2 bytes)
> Increase options SYMTAB_SPACE in your kernel config
2013-08-13 12:11:02 +00:00
rkujawa a12d97aa7b Clean up a bit, add debug function to print the register mappings. 2013-08-13 10:43:28 +00:00
matt de89031748 Add _THUMB_ENTRY and _ARM_ENTRY which do the appropriate things including
switching instruction sets.
Use __thumb__ to decide which _ENTRY gets defined as
2013-08-13 00:18:15 +00:00
matt cc20aa2ea6 Ignore PMBR partition if it's partition 0.
Make sure all unused parts of the partition table are zeroed.
2013-08-13 00:04:08 +00:00
matt 99a7d6ba8e Fix typos (prX not cpX) 2013-08-12 23:42:14 +00:00
matt f520f46147 bump symtab space 2013-08-12 23:41:54 +00:00
matt 0009e83bf7 Add EHABI unwind stubs to libkern so prevent errors in linking if unwind
tables are present.
2013-08-12 23:22:12 +00:00
matt 6dfcb7e808 Add -fno-unwind-tables 2013-08-12 22:50:51 +00:00
joerg 2004814a3c Enable unwind tables by default. Assert the default in target-def.h to
make sure that it sticks.
2013-08-12 21:22:18 +00:00
matt 04dfa604e5 add mmap 2013-08-12 21:20:02 +00:00
matt b313194f08 Always include disksubr_xxx 2013-08-12 21:19:09 +00:00
matt d8e2cb3d9a Add omapiic 2013-08-12 21:17:59 +00:00
matt dce1beb377 use RET/RETc
use unified syntax
2013-08-12 21:17:03 +00:00
matt a5b74d12b8 bump SYMTAB_SPACE 2013-08-12 21:15:56 +00:00
joerg 8c1edcc065 Disable STABS and MIPS SDB extensions. This enables the use of CFI
instructions for the DWARF2 emission.
2013-08-12 21:04:17 +00:00
christos 17168f5ab4 CID 1062241: simplify free for coverity 2013-08-12 20:36:30 +00:00
drochner 4f7f7eac50 add feature flag definitions for the last round of Intel instruction
set extensions (AVX512 et al.)
2013-08-12 18:16:19 +00:00
hannken d12406b413 Function nfs_vinvalbuf() ignores errors from vinvalbuf() and therefore
delayed write errors may get lost.
Change nfs_vinvalbuf() to keep errors from vinvalbuf() for fsync() or close().

Presented on tech-kern@

Fix for PR kern/47980 (NFS over-quota not detected if utimes() called
before fsync()/close())
2013-08-12 17:46:38 +00:00
matt 7f5fa457dc Convert to unified syntax 2013-08-12 17:41:51 +00:00
matt 029a1f3b59 Update to unified syntax 2013-08-12 17:32:03 +00:00
joerg a6c6eb019c Some architectures can't create unwind tables without the frame pointer,
so don't use -fomit-frame-pointer on those.
2013-08-12 17:15:46 +00:00
joerg 6e79a9892e Do as the last commit message said and not as the change did, only use
GCC's crt code on ia64.
2013-08-12 16:51:14 +00:00
joerg 05789f4038 Only ia64 defaults to USE_COMPILERCRTSTUFF=no now, so simplify
conditional.
2013-08-12 16:39:28 +00:00
joerg 58c5751e1a Don't copy .eh_frame section when trying to create a.out binaries. 2013-08-12 16:38:47 +00:00
joerg c5837ca27d Build boot loaders without unwind tables. 2013-08-12 16:34:05 +00:00
joerg 1073c3ed63 Discard ELF unwind sections for the boot loader. 2013-08-12 16:32:39 +00:00
joerg 820c9d565a Explicitly build space constrained ramdisk images without unwind tables. 2013-08-12 16:31:28 +00:00
matt c067c0ec0e Fix MACHINE_CPU for armeb 2013-08-12 16:17:07 +00:00
matt bc7f522d59 Convert to unified syntax 2013-08-12 16:02:50 +00:00
yamt 43137dd04c fix validness check of sensor value
this change is intended to mirror what ipmitool does.
(their macros for these bits are IS_READING_UNAVAILABLE and
IS_SCANNING_DISABLED.)

see also:
    second-gen-interface-spec-v2-rev1-4
    Table 35-15, Get Sensor Reading Command

might fix PR/46833 from Francois Tigeot

reviewed by Masanobu SAITOH and Tom Ivar Helbekkmo
tested by Tom Ivar Helbekkmo
2013-08-12 15:40:34 +00:00
riz 0ce61fb028 Fix up some missed unified syntax. 2013-08-12 15:08:13 +00:00
joerg 2c7fa37363 Add more __dead. 2013-08-12 14:03:18 +00:00
joerg fabae2a4ad Use __dead. 2013-08-12 13:54:33 +00:00
pooka 99779005d5 This file has been obsoleted by "./buildrump.sh checkout{cvs,git}" 2013-08-12 10:30:35 +00:00
pooka 6bf92a7490 building ARM rump kernels now requires sys/arch/arm/arm32 2013-08-12 10:25:05 +00:00
matt 8ac587c908 Fix a bad mov pc,lr -> RET 2013-08-12 05:54:51 +00:00
matt 83b2ab469f Match arm*-*-netbsdelf*-* 2013-08-12 05:14:24 +00:00
joerg 3a93fc01e6 Add small helper script to keep lists sorted. 2013-08-11 22:33:09 +00:00
joerg 1896cba8c4 Sort entries in strcmp order. 2013-08-11 22:29:02 +00:00
joerg 3c62b14a4b Remove commented entries. 2013-08-11 22:27:44 +00:00
joerg 491bae4a02 Add forgotten conversions of ja_JP for the COMPOUND_TEXT encoding. 2013-08-11 22:13:56 +00:00
joerg d1c1419eb8 Provide UTF-8 variants for all existing locales. The data is derived
from the Unicode Common Locale Data Repository.

Convert non-UTF-8 versions from the UTF-8 version using iconv and some
ad-hoc transliterations using sed.

Use EUR as currency_symbol in ISO8859-1.

Invert the Norwegian handling. no_NO is an alias for nb_NO as the latter
is used e.g. in CLDR.

Provide the Serbian locales in both Cyrilic and Latin script versions.
The alias is choosen based on the character set for the non-UTF-8 case
and Cyrillic is the default for UTF-8.
2013-08-11 22:09:40 +00:00
pooka 2ad17e87e5 regen 2013-08-11 18:35:19 +00:00
pooka a8850c1ec8 Linux treats the data parameter as a pointer/long too. The comments
in the sys/ptrace.h on Linux say it should be an int, but the code
glibc/musl/kernel disagrees.
2013-08-11 18:34:43 +00:00
riz 50c956e37e Bump symtab space. 2013-08-11 17:18:56 +00:00
riz 3f6bcfbe97 RPI has an ARMv6 processor, so handle RPI_INSTALL properly when
building for the earmv6* MACHINE_ARCHes.
2013-08-11 17:18:11 +00:00
riz eab0544017 A number of new earm MACHINE_ARCH have shown up recently; make sure
we can deduce their endianness.
2013-08-11 17:15:15 +00:00