Commit Graph

860 Commits

Author SHA1 Message Date
joerg
9980449ca3 Update LLVM/Clang to r134393 for NetBSD/PowerPC changes. 2011-07-04 22:20:45 +00:00
joerg
b0f1ff448a Update LLVM/Clang to r134374. This brings the xstorerng alias for Via
PadLock, a bugfix for the C++ ABI in one edge condition and various
compiler improvements.
2011-07-04 16:10:38 +00:00
joerg
b94ac99b05 Fix const usage to be consistent with the other files. ml_shell and
ml_examine are constant pointers, not pointers to constant data.
2011-07-04 12:31:53 +00:00
tron
41350e18b8 Unexpand "$NetBSD$" in code for adding RCS Ids. 2011-07-03 23:25:01 +00:00
tron
9ff59f5fba Add missing interpreter and RCS Id. 2011-07-03 23:22:37 +00:00
tron
6a29342765 Build the new version of "less". 2011-07-03 21:58:33 +00:00
tron
824a88bbba Apply NetBSD specific patches, mostly related to behaviour of
less(1) as more(1).
2011-07-03 20:14:12 +00:00
tron
e71baf6887 Fix RCS Ids. 2011-07-03 19:51:26 +00:00
tron
4dc3990e56 Fix generation of RCS Ids. 2011-07-03 19:42:09 +00:00
tron
3d9626b96b Create (symbolic) links for more(1) and page(1). 2011-07-03 18:15:18 +00:00
tron
9b5d0753b4 Add makefiles to build the new version of "less". 2011-07-03 18:02:00 +00:00
tron
20006a0bde Import version 444 of "less":
The list of changes between our ancient version 394 and 444 is too long
to list here. You can find all the release notes here:

http://www.greenwoodsoftware.com/less/old.html
2011-07-03 18:00:59 +00:00
tron
68becace4b Add handling for manual pages:
1.) Remove the formatted ones before import.
2.) Rename the unformatted ones from "*.nro" to "*.1" to keep our
    makefile framework happy.
2011-07-03 17:56:26 +00:00
tron
07ba10b37c Add a (new) script from preparing "less" for import into NetBSD. 2011-07-03 16:57:13 +00:00
joerg
b58b5b09d9 Fix memset usage. XXX audit the rest where hard coded sizes are used 2011-07-01 02:24:14 +00:00
mrg
db3c8201d3 avoid an overflow condition. 2011-07-01 02:18:54 +00:00
mrg
1b7bb725cc avoid a potential uninitialised variable problem. 2011-07-01 02:18:37 +00:00
joerg
22add3a49f Fix memset usage. 2011-07-01 02:01:21 +00:00
mrg
56349c28d3 use __unused instead of having a function call itself, to provide an
empty translation unit.
2011-06-29 02:41:03 +00:00
jruoho
30c90d58f5 Adjust for ACPICA 20110623. 2011-06-28 09:11:33 +00:00
christos
d2b7346773 delint 2011-06-25 20:27:01 +00:00
christos
67995da767 add missing paren 2011-06-25 20:13:03 +00:00
christos
478d1edef4 It is a lot nicer to getenv() what you need once and makes the code a lot
more readable.
2011-06-25 17:13:34 +00:00
riz
fa44c6496c Remove a noisy debugging printf that triggers on bigendian platforms.
(Reported upstream as well)
2011-06-23 16:12:36 +00:00
mrg
c64370a6d5 fix a potential off-by-two array overflow found by GCC 4.5.3. 2011-06-22 03:59:49 +00:00
mrg
16c29695a3 use %option noinput since we need it. found by GCC 4.5.3. 2011-06-22 03:58:51 +00:00
mrg
1f2368609b remove an always true test found by GCC 4.5.3. 2011-06-22 03:58:24 +00:00
mrg
c111245a78 apply some -Wno-error and/or -fno-strict-aliasing.
all of this should be looked at closer, but some of them are not
very trivial.
2011-06-22 02:49:41 +00:00
mrg
5b5d810159 this needs %option noinput. thanks to martin. 2011-06-21 09:34:54 +00:00
mrg
0a0dd75b65 add some XXX'd -Wno-foo if HAVE_GCC >= 45.
XXX: someone should look at these.
2011-06-21 02:32:55 +00:00
mrg
493d341048 various build fixes for gcc 4.5. from chuq. XXX i'm not sure all of
these work properly wtf pointer aliasing, but there are no casts at
least...

the lib/libpuffs/puffs_priv.h is definately a real bug fix.

from chuq.
2011-06-20 09:11:16 +00:00
mrg
75e42fa7da remove most of the remaining HAVE_GCC tests that are always true in
the modern world.
2011-06-20 07:43:56 +00:00
kardel
2734092359 fix lineedit functionality. ntpq and friends would just exit on empty lines
which is not intended - there is a quit command for that purpose.
2011-06-19 15:58:07 +00:00
joerg
5a5f3047c5 Properly use a format string. 2011-06-16 14:57:22 +00:00
jmmv
193dd4527d Pull up part of revision f621bc0489ac3e4ef364f840a852a6a5290e8e12:
-----
Only silence stdin for test programs

atf-check is expected to accept data in its stdin, and a previous change
broke this behavior.
-----

This should fix a few tests that broke during the 0.14 import.  In
particularly, the tests in libc/stdlib and libc/ssp that redirect stuff
to atf_check.
2011-06-15 08:48:35 +00:00
christos
506691b53b remove merge botch. 2011-06-15 01:45:16 +00:00
jmmv
1a674c628c Update reachover build files for atf-0.14. 2011-06-14 15:27:11 +00:00
jmmv
1d706b8151 Post-import merge of atf-0.14. 2011-06-14 15:26:20 +00:00
jmmv
5055cfd6b9 Import atf-0.14:
Experimental version released on June 14th, 2011.

* Added a pkg-config file for atf-sh and an aclocal file to ease the
  detection of atf-sh from autoconf scripts.

* Made the default test case body defined by atf_sh fail.  This is to
  ensure that test cases are properly defined in test programs and helps
  in catching typos in the names of the body functions.

* PR bin/44882: Made atf-run connect the stdin of test cases to /dev/zero.
  This provides more consistent results with "normal" execution (in
  particular, when tests are executed detached from a terminal).

* Made atf-run hardcode TZ=UTC for test cases.  It used to undefine TZ, but
  that does not take into account that libc determines the current timezone
  from a configuration file.

* All test programs will now print a warning when they are not run through
  atf-run(1) stating that this is unsupported and may deliver incorrect
  results.

* Added support for the 'require.files' test-case property.  This allows
  test cases to specify installed files that must be present for the test
  case to run.
2011-06-14 15:23:20 +00:00
roy
01c853e7fd Sync 2011-06-13 11:07:50 +00:00
roy
d8775c93d6 Import openresolv-3.4.2 with the following fix:
* Use printf(1) correctly
2011-06-13 11:05:19 +00:00
christos
7267577190 turn on printf warnings for all the printf-like atf functions. 2011-06-11 18:03:57 +00:00
joerg
7ee80c6f6e Update LLVM/Clang snapshot to 132736. This fixes two situations where
libraries could end up with text relocations.
2011-06-08 08:48:38 +00:00
plunky
5e99487c50 make PCC_DEBUG a global flag (will not compile without, currently) 2011-06-07 13:30:35 +00:00
plunky
43d2b2a329 use better method of creating version string, current method can
introduce spurious " characters during stringification
2011-06-07 13:07:26 +00:00
spz
1bddfb5091 fix up OPENSSL_VERSION_NUMBER check for entropy_add so it deals with the
current situation. Compile-checked by dholland, thanks.
2011-06-06 05:40:34 +00:00
plunky
82bbedc657 INCLUDEDIR and LIBEXECDIR only need to be defined for the
pcc front end
2011-06-03 13:31:25 +00:00
plunky
f56267db07 sterilise the environment before running configure 2011-06-03 08:56:39 +00:00
hans
f559331e26 include config.h 2011-06-01 15:52:48 +00:00
joerg
cd92498901 Update LLVM/Clang to r132395. This brings the usual set of improvements
and support for dependency tracking in tblgen. Use this to make updates
more robust.
2011-06-01 14:13:41 +00:00