Commit Graph

229486 Commits

Author SHA1 Message Date
rmind
4f21ab8829 NPF: finish up the rework of npfctl_save() mechanism. 2014-08-11 01:54:12 +00:00
riz
db9fae484c Use installboot to install bootblocks for i386/amd64, now that
they are included on all boot media.

Some of the previous method of setting the console (and conspeed, when
using serial console) is retained, but it should probably be reworked.

Also, adapt to the fact that we may be installing to a disk wedge.

With this change, it is now possible (but still ugly) for sysinst to
create a bootable GPT-labeled disk.
2014-08-11 00:31:22 +00:00
chs
216ce82326 add some std stuff for igepv2. 2014-08-10 23:46:09 +00:00
matt
04ea670ded Add compat dirs for aarch64 2014-08-10 23:40:33 +00:00
matt
810b61bb1a MKCOMPAT fixes for when compat MACHINE_CPU != normal MACHINE_CPU 2014-08-10 23:39:08 +00:00
matt
243b0ccea7 Don't provide __gnu_Unwind_Find_exidx if __ARM_DWARF_EH__ is defined 2014-08-10 23:35:26 +00:00
matt
1ab7f387c3 Add eabihf directories 2014-08-10 23:31:41 +00:00
matt
91161928e4 MKCOMPAT set fixes 2014-08-10 23:26:48 +00:00
matt
7b20bc5be5 MKCOMPAT fixes for aarch64 2014-08-10 23:26:25 +00:00
matt
11614bb2b2 MKCOMPAT fixes for when compat MACHINE_CPU != normal MACHINE_CPU 2014-08-10 23:25:49 +00:00
chs
5d708bdeab add tmpfs. 2014-08-10 22:55:49 +00:00
chs
07e86c9226 add missing omapdma. 2014-08-10 22:55:29 +00:00
justin
cd946d79cd define function consistently as inline 2014-08-10 22:35:32 +00:00
spz
5ff459c09e merge lossage (this file is an ASM generator not used in a normal build) 2014-08-10 21:00:48 +00:00
wiz
8a2c3b2aab mdocml-1.13.1 out. 2014-08-10 20:52:33 +00:00
joerg
b32c7c5ab8 Add -mfpu=vfp for fenv.c, since it gets those instructions from
machdep/armreg.h
2014-08-10 20:48:34 +00:00
riz
d09c62a0bc Include installboot on amd64/i386 install ramdisks in prep for a change
to sysinst which will use it instead of a handrolled replacement.
2014-08-10 20:07:41 +00:00
riz
48ed1e8202 Bump the ramdisk size; the longer paths on the build cluster are
likely enough to put this over the edge.
2014-08-10 20:04:30 +00:00
tsutsui
8659cbbc7e Put several tweaks for changes page on www.
- add man page suffix where appropriate
- use "OpenSSH" case consistency
- avoid regular expression for human readability
- make specific ARM boards support belong to evbarm, not generic arm
- fix format of recent cprng_fast(9) entry as mentioned at the top
2014-08-10 19:44:52 +00:00
tsutsui
8168542d20 Fix openssl vs OpenSSL inconsistency. 2014-08-10 19:21:08 +00:00
tsutsui
287b7290f9 Fix date of openssl 1.0.1i update. 2014-08-10 19:15:55 +00:00
tsutsui
6a91f25925 Note misc user-visible changes committed by me and isaki recently. 2014-08-10 19:14:36 +00:00
joerg
e62b1a83b7 Add pixman. 2014-08-10 19:12:08 +00:00
joerg
83376f9f86 This is unlikely to ever work with LLVM's IAS due to the amount of macro
use. Disable it on ARM.
2014-08-10 19:11:08 +00:00
rmind
d0850273a2 - Add npf_ruleset_export(), npf_rule_export() and npf_nat_policyexport().
- Split off npf_conn_export().  Add npf_ifmap_getname() and use it to save
  the interface name; pick it up on npf_conn_import().
- Misc fixes.  Bump NPF_VERSION.
2014-08-10 19:09:43 +00:00
spz
3224aa7f97 remove empty files (newly gone in openssl 1.0.1i)
remove now empty (and also gone) directories in a week or so
(namely: crypto/pkcs7/p7 crypto/pkcs7/t demos/eay demos/maurice)
2014-08-10 18:59:57 +00:00
joerg
93f5e2c302 Fix constness of operator ==. 2014-08-10 18:42:33 +00:00
joerg
295896705b Needs sys/atomic.h. Only define rnd_skew when it is used. 2014-08-10 18:33:41 +00:00
jnemeth
3170c9b01c Add restore subcommand.
XXX It does not actually work yet.  It is being committed now to make
later pullups easier.
2014-08-10 18:27:15 +00:00
joerg
5692aa1c7e Skip .machine when building with clang. 2014-08-10 18:08:33 +00:00
joerg
f3ca791b0a Drop .machine, Makefile.mpc85xx provides -me500 already. 2014-08-10 18:01:29 +00:00
joerg
26dd58ba65 Bump the ramdisk size on macppc and sandpoint somewhat to compensate for
larger code with LLVM.
2014-08-10 17:58:51 +00:00
joerg
e7d9750122 LLVM builds have a slightly larger symbol table, so bump the space. 2014-08-10 17:56:23 +00:00
joerg
76ef534724 If LINT code path uses memcpy, it should also include string.h. 2014-08-10 17:55:08 +00:00
joerg
7c0cdb9457 Update conditions on mfsrin definition to match use. 2014-08-10 17:49:04 +00:00
joerg
bd383df604 Put GCC/GAS options under ACTIVE_CC == "gcc". 2014-08-10 17:46:54 +00:00
joerg
4ca7de0cb3 Put GCC/GAS specific options under ACTIVE_CC == "gcc". 2014-08-10 17:44:26 +00:00
joerg
6e4f4efa7c LLVM builds on PowerPC want no libgcc, but enabled libc++. 2014-08-10 17:39:11 +00:00
joerg
f14316bcbc Update build glue for LLVM/Clang 3.6svn r215315. Changes include various
performance improvements across all backends and a much improved PPC32
backend.
2014-08-10 17:32:54 +00:00
joerg
20349482dc Mark files without llvm-215315 tag as dead. 2014-08-10 17:21:24 +00:00
joerg
91b24e612c Mark files without clang-215315 tag as dead. 2014-08-10 17:21:02 +00:00
wiz
eaf8a40ebe Markup simplifications and improvements. Bump date for previous. 2014-08-10 17:17:04 +00:00
wiz
d3df20dd66 Sync usage with manpage a bit more. 2014-08-10 17:13:14 +00:00
wiz
233b62b2e9 Sort options and mark them as optional.
Bump date for previous.
2014-08-10 17:13:02 +00:00
joerg
18ad5bbf2b Import clang 3.6svn r215315. 2014-08-10 17:07:09 +00:00
spz
916c5fdf56 OpenSSL man page refresh, adding one new manpage
note the import/update in doc
2014-08-10 17:07:03 +00:00
joerg
0937e35361 Import LLVM 3.6svn r215315. 2014-08-10 17:02:59 +00:00
martin
cc0e5017b6 Remove atoi() prototype 2014-08-10 16:53:22 +00:00
tls
ea6af427bd Merge tls-earlyentropy branch into HEAD. 2014-08-10 16:44:32 +00:00
joerg
c4d96b015d Drop impossible assert. 2014-08-10 16:13:27 +00:00