Commit Graph

1504 Commits

Author SHA1 Message Date
joerg
afecdbd810 Update build system for C++14 support. 2013-11-12 16:39:39 +00:00
joerg
b17548bd54 Update LLVM/Clang snapshot to r194393 for the FPU changes on x86. 2013-11-11 23:51:36 +00:00
joerg
3344572a41 Import libc++ r194207. This brings in various bug fixes, a good chunk of
support for the up-coming C++14 and improved compatibility with various
compilers other than Clang.
2013-11-11 23:42:23 +00:00
christos
644993d9ca another gcc workaround 2013-11-09 00:26:06 +00:00
christos
6ace2266c5 mark unused function as used. 2013-11-02 17:12:23 +00:00
christos
bdf9816273 these can never be null. 2013-11-02 17:11:39 +00:00
mlelstv
77a7376bce rfc3720 Appendix D. SendTargets Operation requires that requesting
information for all relevant targets is done with the value 'All'
(upper case A) and some implementations require it.
2013-11-01 07:53:34 +00:00
joerg
6808667375 Update LLVM/Clang snapshot to r193633. Fixes an old and somewhat amusing
bug involving a source file foo.c, a function foo and a static
function-local variable c in the direct object writer.
2013-10-30 20:27:39 +00:00
wiz
6956d16a53 Fix macro usage and xrefs. 2013-10-26 22:59:28 +00:00
wiz
9103078abc Fix xrefs. 2013-10-26 22:58:29 +00:00
wiz
467646f52e Formatting and macro usage fixes. Fix xrefs. 2013-10-26 22:58:04 +00:00
wiz
d01548e7ff Syntax and formatting fixes. Add missing command. Explain 'sb'. 2013-10-26 22:55:51 +00:00
martin
32c67f0c83 PR 48338: fix typo making a boolean expression always true 2013-10-24 19:13:25 +00:00
joerg
5b20895cf8 Update LLVM/Clang snapshot to r193064 for another bugfix related to
exception handling.
2013-10-21 19:27:55 +00:00
joerg
7997799121 Update to LLVM/Clang r193040 for a bug fix in the phi splitting around
landing pads.
2013-10-20 14:53:22 +00:00
christos
598bc8c2fc avoid pointer gymnastics 2013-10-20 03:14:34 +00:00
christos
01073c00ad fix unused variable warnings 2013-10-20 03:14:21 +00:00
christos
45b261d12f remove unused variables 2013-10-20 03:10:45 +00:00
christos
64a05fe87b fix unused variable warnings 2013-10-20 03:09:11 +00:00
christos
751bae8fd5 remove unused variables 2013-10-20 03:02:26 +00:00
christos
0970a04ba9 remove unused variable 2013-10-20 03:00:02 +00:00
christos
bccafde1a7 remove unused variables 2013-10-20 02:58:34 +00:00
christos
aeccce4edc fix type punned issue 2013-10-20 02:58:24 +00:00
christos
eeceecfe62 fix unused variable warnings 2013-10-20 02:47:38 +00:00
mrg
d385811be3 avoid a strict aliasing problem copying the mapped v4 address out of
a ipv6 address.
2013-10-19 22:58:40 +00:00
mrg
2fb9afb33f actually use the copied tmp_buf, for 3 byte-unaligned uudecode. 2013-10-19 22:55:13 +00:00
mrg
3f7c600f23 remove set but unused variables 2013-10-19 22:55:01 +00:00
jmmv
bfcefd56cf Update reachover build files for kyua-cli-0.7. 2013-10-18 23:41:40 +00:00
jmmv
f39f9c9b2b Update kyua-cli to 0.7:
The major reason for this update is to support the just-imported lutok-0.3
and, in turn, support the eventual update of the in-tree lua to 5.2.

Changes:

Experimental version released on October 18th, 2013.

* Made failures from testers more resilent.  If a tester fails, the
  corresponding test case will be marked as broken instead of causing
  kyua to exit.

* Added the '--results-filter' option to the 'report-html' command and
  set its default value to skip passed results from HTML reports.  This
  is to keep these reports more succint and to avoid generating tons of
  detail files that will be, in general, useless.

* Switched to use Lutok 0.3 to gain compatibility with Lua 5.2.

* Issue 69: Cope with the lack of AM_PROG_AR in configure.ac, which
  first appeared in Automake 1.11.2.  Fixes a problem in Ubuntu 10.04
  LTS, which appears stuck in 1.11.1.
2013-10-18 23:40:04 +00:00
jmmv
a5687f3c3b Update reachover build files for lutok-0.3. 2013-10-18 23:36:10 +00:00
jmmv
9b0eec67b2 Import lutok-0.3.
The main reason for this update is the addition of support for Lua 5.2,
which we will want to import sometime.

Released on 2013/06/14.

* Issue 1: Added support for Lua 5.2 while maintaining support for Lua
  5.1.  Applications using Lutok can be modified to use the new
  interface in this new version and thus support both Lua releases.
  However, because of incompatible changes to the Lua API, this release
  of Lutok is incompatible with previous releases as well.

* Issue 3: Tweaked configure to look for Lua using the pkg-config names
  lua-5.2 and lua-5.1.  These are the names used by FreeBSD.

Interface changes:

* New global constants: registry_index.

* New methods added to the state class: get_global_table.

* Removed global constants: globals_index.
2013-10-18 23:35:23 +00:00
mrg
5faa0fd95c remove some set-but unused variables. 2013-10-18 08:04:47 +00:00
joerg
defe44bfc7 Explicitly include bsd.clean.mk for cleandir. 2013-10-17 22:07:59 +00:00
joerg
5a96ebd356 Update LLVM/Clang snapshot to r192615, which defaults to libc++ and the
unwinder in libc on x86.
2013-10-14 21:19:16 +00:00
joerg
1a037cc30d Don't pass -std=c++11 down to configure, it breaks C compiler detection.
Regen configuration.
2013-10-14 01:47:50 +00:00
joerg
5748dfdc47 Update LLVM/Clang snapshot to r192551 for various bug fixes. 2013-10-14 01:37:39 +00:00
christos
59f9f8d89a simplify. 2013-10-03 20:17:47 +00:00
mrg
314d3163ab use LIBDPLIBS instead of LDADD/DPADD to link against the heimdal
libraries.  fixes build issues.
2013-10-03 20:11:34 +00:00
roy
af358e5553 Allow interactive displays if the termcap entry does not have the `li'
setting but we can calculate the lines from ioctl.
2013-10-01 11:39:37 +00:00
joerg
5f3aa2dbae Hook up initial build infrastructure for LLDB. Update LLVM/Clang
snapshot to r191390 for some required changed. Re-enable static analyzer
in Clang.
2013-09-29 12:11:59 +00:00
joerg
3657cb7f1d Update LLVM/Clang snapshot to r191105. This brings in a better detection
of unused static variables and functions. Disable this for some external
code and for ioconf.c in the kernel.
2013-09-21 22:28:12 +00:00
wiz
bd0fe7cd58 Remove trailing whitespace. 2013-09-20 21:40:56 +00:00
wiz
e21b239272 Sort, fix Dt. 2013-09-20 21:39:59 +00:00
roy
4c3f4f7853 Fix building dhcpcd-6.1.0 2013-09-20 10:58:16 +00:00
roy
f6e48aaf0c Sync 2013-09-20 10:56:32 +00:00
roy
71f31e7121 Import dhcpcd-6.1.0 with the following changes:
* Fixed a segfault when configuring a static route in dhcpcd.conf
* Merged IPv6 ND and RA codebases
* Persistent configuration is now a default option in dhcpcd.conf
* Store configured IPv4 addresses against the interface so we only add
  them if actually missing to avoid RTM_DELADDR/NEWADDR loops on some OS's
* waitip now supports waiting for any, IPv4, IPv6 or both protocols
* DHCPv6 addresses are added with a /128 prefix and should not attempt to
  associate with any existing prefix or make one up as per RFC 5942
* Fix initial carrier status
* Fix requesting >1 DHCPv6 address

Fixes PR bin/48140
2013-09-20 10:51:29 +00:00
joerg
711cd67c1d Add missing minus. 2013-09-13 18:53:29 +00:00
joerg
41e5f81261 Mark yysccsid as used when compiling with GCC 3.1 or compatible. 2013-09-13 17:38:17 +00:00
joerg
36a6d19157 Handle dependency on libstdc++ / libc++ in bsd.lib.mk. 2013-09-12 17:14:20 +00:00
joerg
975a152cfc If a library needs a symbol from another library, pull that library in
explicitly, even if the DT_NEEDED closure would normally already ensure
the presence.
2013-09-11 23:04:09 +00:00