Commit Graph

3784 Commits

Author SHA1 Message Date
macallan
f620771e1d build EXA support, tested on macppc 2013-11-06 14:53:29 +00:00
gdt
0b42bf56be Use -f with cp to cope with nonwritable files in . 2013-11-05 02:32:12 +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
christos
c9aa9a4e40 fix broken volatile assignment that gcc-4.8.1 does not like 2013-11-01 18:13:29 +00:00
christos
5612798f34 make the code compilable with gcc-4.8.1; this loop has an array overflow,
but it is only used for sparc register windows; ifdef it sparc for now,
it's the easiest fix.
2013-11-01 18:12:49 +00:00
christos
cb2bd1517d pick up omp.h from the libgomp directory not from /usr/include/gcc-4.5. Makes
the code compilable with gcc-4.8.1
2013-11-01 18:11:49 +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
christos
79581a2559 Handle more than gcc 4.5 2013-10-31 17:28:10 +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
christos
f2361eace1 Ignore SIGPIPE; this is silly, we are getting EOF from a client, then while
processing the error SIGPIPE comes because the client closed the connection,
and then we end up calling error() while processing the error which prints
silly messages on the console because it logs with LOG_EMERG.
2013-10-30 14:25:47 +00:00
hannken
65b1f85ab6 Vnode API cleanup pass 1.
- Make these defines and functions private to vfs_vnode.c:

  VC_MASK, VC_LOCK, DOCLOSE, VI_IANCTREDO and VI_INACTNOW
  vclean() and vrelel()

- Remove the long time unused lwp argument from vrecycle().

- Remove vtryget(), it is responsible for ugly hacks and doesn't
  look that effective.

Presented on tech-kern.

Welcome to 6.99.25
2013-10-29 09:53:51 +00:00
mlelstv
9562031f49 Fix memory leak in gensub() 2013-10-27 10:06:01 +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
joerg
a07180c32d Recursively add DT_NEEDED entries from shared libraries if symbols are
used indirectly. This is more in line with the old GNU ld behavior, but
not exactly the desired semantic.

Patch from Martin Husemann.
2013-10-25 14:28:28 +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
christos
419fd4e177 NetBSD does not have vn_in_dnlc 2013-10-21 15:31:26 +00:00
christos
49a7e4835b remove unused variable 2013-10-20 21:35:46 +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
christos
e1fe9cc144 use proper format strings. 2013-10-19 23:07:39 +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
apb
50c2b69fc0 When building gcc using clang, avoid trying to use
__attribute__((__format__(__asm_fprintf__, ...)))
because clang doesn't support that.
2013-10-18 13:24:40 +00:00
mrg
5faa0fd95c remove some set-but unused variables. 2013-10-18 08:04:47 +00:00
riz
31095efe60 Before testing the value of HAVE_GCC, test if it's defined. 2013-10-18 01:12:00 +00:00
joerg
defe44bfc7 Explicitly include bsd.clean.mk for cleandir. 2013-10-17 22:07:59 +00:00
martin
78f49e3d2d Add missing i810_dri.c file to SRCS.
PR xsrc/48315.
2013-10-16 15:28:27 +00:00
skrll
6d25c3bac2 Update firmware from today 2013-10-15. Requested in PR/48288. 2013-10-15 11:53:16 +00:00
apb
fb6cc47310 Run ../bfd/configure under ${CONFIG_SHELL}, not under
the /bin/sh that happens to be mentioned in its "#!" line.
2013-10-15 07:18:18 +00:00
apb
1b5c4ef5db If the shell does not support the $LINENO variable, then use
"bfd_configure.lineno" instead of "configure.lineno" as the name of the
a version of the script that has had all uses of $LINENO converted to
literal line numbers.

Now building tools via "MKCROSSGDB=yes build.sh tools" works again, even
if the shell does not support $LINENO.

The previous problem was caused by an interaction
between the way .../gdb/dist/opcodes/configure executes
"${srcdir}/../bfd/configure --version", and the way both configure
scripts tried to create and then execute configure.lineno scripts.
Both configure.lineno scripts were created in the same OBJDIR,
with the configure.lineno from .../bfd/configure overwriting the
configure.lineno from .../opcodes/configure, while the latter was
still running.
2013-10-15 07:14: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