Commit Graph

14488 Commits

Author SHA1 Message Date
njoly
653fde3199 Fix dates. 2013-03-14 19:16:52 +00:00
nonaka
2c1464a536 Add support for the Huawei E171 3G Modem.
Tested by Saifi Khan at http://mail-index.netbsd.org/netbsd-users/2013/03/14/msg012629.html
2013-03-14 13:08:56 +00:00
riastradh
b757dad44d Fix documentation of rbtree(3) iteration.
. Fix sense of rb_tree_iterate(rbt, NULL, ...).
. Document RB_TREE_MIN/RB_TREE_MAX to avoid relying on that sense.
. Document RB_TREE_FOREACH and RB_TREE_FOREACH_REVERSE to simplify
iteration.

Addresses PR lib/46034 and PR lib/47144.  It would have been nice to
make `x = NULL; while ((x = rb_tree_iterate(t, NULL, ...)) != NULL)'
DTRT to traverse t, but it's too much late for that now.

We probably ought to have an RB_TREE_FOREACH{,_REVERSE}_SAFE too.

ok christos
2013-03-13 13:38:05 +00:00
riastradh
ff2657ee99 Fix argument order for config_attach_loc in autoconf(9). 2013-03-13 00:09:21 +00:00
apb
16e5ec363d Import tzdata2013b from ftp://ftp.iana.org/tz/releases/tzdata2013b.tar.gz
Changes from tzdata2013a to tzdata2013b:

  Changes affecting current and future time stamps:

    Haiti uses US daylight-saving rules this year, and presumably future years.
    This changes time stamps starting today.  (Thanks to Steffen Thorsen.)

    Paraguay will end DST on March 24 this year.
    (Thanks to Steffen Thorsen.)  For now, assume it's just this year.

    Morocco does not observe DST during Ramadan;
    try to predict Ramadan in Morocco as best we can.
    (Thanks to Erik Homoet for the heads-up.)

  Changes affecting commentary:

    Update URLs in tz-link page.  Add URLs for webOS, BB10, iOS.
    Update URL for Solaris.  Mention Internet RFC 6557.
    Update Internet RFCs 2445->5545, 2822->5322.
    Switch from FTP to HTTP for Internet RFCs.
2013-03-12 14:50:20 +00:00
christos
88a527aa60 PR/47632: Supratim Chakraborty: Spelling Mistake for Variadic functions 2013-03-08 16:50:02 +00:00
wiz
9fe5b6f853 New sentence, new line. 2013-03-06 22:18:29 +00:00
wiz
5c22ed0e04 Use more markup. 2013-03-06 22:07:54 +00:00
christos
d79f48086b - create the directories if missing
- use $() instead of ``
2013-03-06 17:32:51 +00:00
yamt
eb29b1d4e9 don't make ctfconvert remove original debug info 2013-03-06 11:19:08 +00:00
christos
b5a766a4fb Add a rule to rebuild dependency files that contain stale entries automatically. 2013-03-05 21:59:01 +00:00
pooka
44e3d14dbc Make "make DBG=-g -O2" for a library once again produce a shared library
with debugging symbols (irregardless of .debug).
2013-03-05 21:16:24 +00:00
christos
aa3d3ee6d3 MKDEPINCLUDES support. 2013-03-05 02:02:07 +00:00
apb
f9811da719 Merge tzdata2013a from ftp://ftp.iana.org/tz/releases/tzdata2013a.tar.gz
Changes from tzdata2012j to tzdata2013a:

   Change affecting binary data format:

     The zone offset at the end of version-2-format zone files is now
     allowed to be 24:00, as per POSIX.1-2008.  (Thanks to Arthor David Olson.)

   Changes affecting current and future time stamps:

     Chile's 2013 rules, and we guess rules for 2014 and later, will be
     the same as 2012, namely Apr Sun>=23 03:00 UTC to Sep Sun>=2 04:00 UTC.
     (Thanks to Steffen Thorsen and Robert Elz.)

     New Zones Asia/Khandyga, Asia/Ust-Nera, Europe/Busingen.
     (Thanks to Tobias Conradi and Arthur David Olson.)

   Many changes affect historical time stamps before 1940.
   These were deduced from: Milne J. Civil time. Geogr J. 1899
   Feb;13(2):173-94 <http://www.jstor.org/stable/1774359>.
2013-03-03 19:55:39 +00:00
apb
95e6547152 Import tzdata2013a from ftp://ftp.iana.org/tz/releases/tzdata2013a.tar.gz
Changes from tzdata2012j to tzdata2013a:

   Change affecting binary data format:

     The zone offset at the end of version-2-format zone files is now
     allowed to be 24:00, as per POSIX.1-2008.  (Thanks to Arthor David Olson.)

   Changes affecting current and future time stamps:

     Chile's 2013 rules, and we guess rules for 2014 and later, will be
     the same as 2012, namely Apr Sun>=23 03:00 UTC to Sep Sun>=2 04:00 UTC.
     (Thanks to Steffen Thorsen and Robert Elz.)

     New Zones Asia/Khandyga, Asia/Ust-Nera, Europe/Busingen.
     (Thanks to Tobias Conradi and Arthur David Olson.)

   Many changes affect historical time stamps before 1940.
   These were deduced from: Milne J. Civil time. Geogr J. 1899
   Feb;13(2):173-94 <http://www.jstor.org/stable/1774359>.
2013-03-03 19:42:30 +00:00
joerg
d0be9fb298 All current semaphores support process sharing. 2013-03-01 18:39:52 +00:00
joerg
e240adbd0b Retire OSI network stack. OK core@ 2013-03-01 18:25:13 +00:00
joerg
db135d737c Add infrastructure for building MCLinker. 2013-02-27 21:25:05 +00:00
jmmv
82977e8c6a Provide Kyua instructions in tests(7) when MKKYUA!=no.
I was first going to do this by doing automatic replacements of special
macros within the tests.7 file, but that turned out to be too complex
and confusing.

Instead, just rename the previous tests.7 to tests.atf.7 and add a new
tests.kyua.7 file.  Choose which one to install as tests(7) depending on
the MKKYUA knob.
2013-02-25 02:02:41 +00:00
jmmv
9c3a2b4adc Do not bother installing any XML calatog when MKKYUA!=no. We won't need
these any more, and we can possibly get rid of the directory altogether
at a later point.
2013-02-25 00:23:01 +00:00
jmmv
704facb580 Autogenerate Kyuafiles next to Atffiles when MKKYUA is set.
This is suboptimal: the current high-level definitions of test programs
in the Makefiles do not carry enough information to support all the
features of Kyuafiles.  For example, it is not possible to register test
programs that do *not* use the ATF libraries, which is something that
has been frequently requested around here; nor it is possible to attach
arbitrary metadata to test programs from the Makefile, which is handy
particularly for ATF-less test programs.

For these reasons, consider this a transitional step.

Note that, with this change, you should now be able to use the 'kyua'
tool to run the tests in /usr/tests.
2013-02-23 22:01:51 +00:00
jmmv
5b7eb38d00 Stop assuming that test programs and directories are the same thing during
Atffile generation.

This is needed to be able to generate Kyuafiles (coming later), as these
clearly differentiate between the definition of test programs and the
recursion into other subdirectories (or files).

In particular: rename ATFFILE_EXTRA_TPS to ATFFILE_EXTRA_SUBDIRS and
change the logic in bsd.test.mk to keep track of subdirectories aside from
_TESTS when creating the Atffile.
2013-02-23 21:20:14 +00:00
plunky
70aa4411eb since /etc/rc.d/network now prints messages about DAD
to the console during boot, lets provide a hint what it
is:

    duplicate address detection
2013-02-22 08:19:50 +00:00
christos
5a9353fcc0 Add a hook to create a manifest file if needed under cygwin 2013-02-17 00:36:00 +00:00
jmmv
7d3a48f1d2 Hook Lutok into the build. This is all protected by the MKKYUA guard. 2013-02-16 21:40:05 +00:00
jmmv
3bd42d5026 Add ATFFILE_EXTRA_TPS.
The new ATFFILE_EXTRA_TPS variable can hold a set of test programs or
subdirectories to be added to the generated Atffile, without needing these
to be built by the current Makefile.

This is to be used in conjunction with MK* knobs and external/ so that
a 3rd-party component can place its tests in the corresponding tests/
directory and have the parent Atffile recognize them.

An alternative would be to use 'tp-glob' in the Atffile and list the names
of the directories/tests that may or may not exist.  However, this would
require providing manually-crafted Atffiles -- and because the majority are
auto-generated, there would be some confusion.
2013-02-16 15:00:44 +00:00
wiz
f3f78ea6f0 Use Nx, fix typo. 2013-02-15 21:03:17 +00:00
jmmv
88eb066b41 Add the MKKYUA knob.
MKKYUA defaults to no and will remain as such until the import is complete
and validated.

This knob does not currently have any effects on the build as nothing relies
on it yet.  Upcoming imports and changes in this area will all be guarded by
this flag.
2013-02-15 19:49:48 +00:00
christos
fbf6778a1b Since the libraries are produced with different MK flags than the programs,
we check for existance of the files instead of the MK flags.
2013-02-14 03:02:47 +00:00
christos
4880aaed67 Add PROGDPLIBS 2013-02-14 01:58:00 +00:00
nakayama
93c32b3617 Fix copy and paste miss introduced in rev 1.327. 2013-02-13 08:00:47 +00:00
pgoyette
108fc19ea1 Remove a spurious '%' in "tech%nical" 2013-02-12 20:50:22 +00:00
christos
aecff02552 me.7 is supplied both by groff and here. Don't include both. 2013-02-12 20:46:10 +00:00
jmcneill
01401401c3 add TOOL_MKNOD 2013-02-10 22:05:51 +00:00
christos
014096fb90 Allow setting _LIB_PREFIX externally. 2013-02-09 17:18:17 +00:00
spz
cd9c73575e typo in a MKDEBUGLIB part 2013-02-09 12:17:20 +00:00
jdc
029dae7672 Update the bugs, now that seeprom has a major assigned. 2013-02-08 15:18:44 +00:00
matt
4609daf1bc Add missing } 2013-02-08 04:06:25 +00:00
christos
738b87c983 - factor out variables so that the code is more readable, make them conistent
- use _LIB_PREFIX correctly.
2013-02-08 02:30:53 +00:00
joerg
da5d20679e Include AF_INET6. 2013-02-05 17:36:03 +00:00
jdc
897e710fa7 Add tda.4 to the build and to the set lists. 2013-02-03 14:51:57 +00:00
jdc
1219014e46 We adjust the fan speeds every 60 seconds (20 seconds is for the initial
adjustment only).
2013-02-03 08:22:21 +00:00
jdc
1d5000c919 Note that a callout should be stopped before being destroyed. 2013-02-03 08:19:58 +00:00
matt
467e80acbc Add support for MACHINE_ARCH earmhf and earmhfeb 2013-02-03 05:36:36 +00:00
matt
2b29920df6 add earmhf 2013-02-03 05:35:25 +00:00
jdc
c31e73c82c Add a manual page for tda. 2013-02-02 21:55:28 +00:00
wiz
c0f18b0f95 Bump date for previous. 2013-01-29 22:02:17 +00:00
wiz
864210eab9 Remove trailing whitespace. 2013-01-29 22:01:28 +00:00
para
429dff0760 bring man page up to date for vmem_xcreate and
the changed function signature of vmem_create
2013-01-29 21:55:07 +00:00
rkujawa
c3e081c5dd Add man page for em4k. While here update empb. 2013-01-29 21:31:18 +00:00
rkujawa
81e42f4dbc Note empm in synopsis. 2013-01-28 15:41:17 +00:00
pgoyette
cdacdbad2e Fix indentation of kcpuset_export_u32 2013-01-27 15:21:38 +00:00
christos
d55974ab54 Move HAS_SSP and USE_SSP out of bsd.sys.mk. They did not belong there in
the first place. Rename HAS_SSP to HAVE_SSP to match existing practice.
2013-01-27 02:31:44 +00:00
christos
488659cc10 we cannot include bsd.sys.mk because of YHEADER. The incestious relation
of the .mk files needs to be fixed.
2013-01-27 02:22:27 +00:00
christos
84be08d909 CTFCONVERT complains and coredumps for c++ 2013-01-26 22:04:18 +00:00
christos
08c1bf572c CTFCONVERT me harder. 2013-01-26 21:49:20 +00:00
christos
daf5be7806 include <bsd.sys.mk>
This is a mess. HAS_SSP (which should really be HAVE_SSP), is defined
in bsd.sys.mk. So things that need it, include the file directly. The
trouble comes because bsd.sys.mk, needs stuff that bsd.own.mk defines,
so including first does not work. Anyway most other files include bsd.sys.mk
directly, so user Makefiles should just not do that, and just include
<bsd.own.mk> to get all the defines they need.
2013-01-26 21:48:58 +00:00
wiz
717ab12d38 - Added:
FSF, GPG, NIDS, NIPS, OOO, PHP,
RCS (now being doubled: one capitalized entry for the program name,
   one non capitalized entry for the general term),
SEO,
SFTP (3 times, with 3 different meanings),
SIR (in the meaning of ``signal-to-interference ratio''),
SPDIF (variant on S/PDIF),
TUI, WOM.

- Removed:
Empty line between the RCS ID and first acronym (not present in
   acronyms; may cause parsing issues in the future though, and
   causes trouble when sorting the file, so, to keep things
   consistent, remove it here instead of adding it in acronyms);
ADP (duplicate),
AWK (also in acronyms),
EOL (in the meaning of ``end of life''; also in acronyms),
FCFS (also in acronyms),
ICE (in the meaning of ``in-circuit emulator''; duplicate),
MP (in the meaning of ``multiprocessor''; combined with the equally
   named entry for ``multiprocessing''),
PERL (not an official acronym),
PIN (also in acronyms).

- augment / correct entries (more consistent use of ``{}'' and
  ``[]'', capitalization, spelling, typos, fix incorrect acronym
  translations, quoting, punctuation);
- sort entries, as well as the order within ``{}'' parts;
- remove explanations within ``()'' parts where those are unneccesary
  (this is an acronym list, not a dictionary) and, in one case,
  correct such explanation;
- white space fixes.

From Bug Hunting.
2013-01-23 12:35:06 +00:00
wiz
f1aa5558f0 - Added:
AM (in a meaning of ``ante meridiem''),
CEO, CUL, JFGI, JFYI, N/A, S/T.

- Removed:
SNR (also in acronyms.comp),
WYSIWYG (also in acronyms.comp).

- augment / correct entries (more consistent use of ``{}'' and
  ``[]'', capitalization, spelling, typos, fix incorrect acronym
  translations, quoting, punctuation);
- sort entries, as well as the order within ``{}'' parts;
- remove explanations within ``()'' parts where those are unneccesary
  (this is an acronym list, not a dictionary) and, in one case,
  correct such explanation;
- white space fixes.

From Bug Hunting.
2013-01-23 12:34:45 +00:00
christos
1d92830f7c Make the libfoo.so.X.Y.debug files actually contain debug symbols if MKDEBUG. 2013-01-22 20:43:17 +00:00
wiz
2a316cb9b8 Use correct macro. 2013-01-22 15:52:17 +00:00
jmcneill
e488b1d802 document USBD_MPSAFE and USB_TASKQ_MPSAFE 2013-01-22 15:35:08 +00:00
pgoyette
90cfade5fa Spell the company name correctly: Intrepid Control Systems 2013-01-20 14:03:28 +00:00
riastradh
7e80fe3c14 Fix typo, unless `ro raising' is something I don't know about. 2013-01-19 00:14:11 +00:00
christos
7097ec6251 Now that ctf is fixed for at least amd64, go back to an equivalent to the
original functionality, use the tool only if it exists.
2013-01-18 19:32:09 +00:00
christos
3dd38e1c8b Disable CTF Conversion for now until it is fixed.
- ERROR: ctrl_iface_ap.c: die 2767: failed to get unsigned: No entry found
  [dwarf _attrval_unsigned(219)]
2013-01-17 17:33:16 +00:00
christos
aa675a73cf Now that we have separate debug sets, add -g if ${MKDEBUG} is set for
program builds since we don't need to install that symbol files.
2013-01-17 15:42:59 +00:00
christos
af499c4810 Remove bogus conditionals that were also copied to other files presumably
because they did not work from here, and explain why.
2013-01-17 15:27:50 +00:00
jmcneill
04353ee079 not sure how my name ended up in the list of authors here 2013-01-15 03:28:18 +00:00
wiz
62db89bdf9 New sentence, new line. 2013-01-13 19:56:13 +00:00
prlw1
281a5e1fdb Add ppp=YES variable. Currently pppd(8) starts automatically if ppp_peers
is not empty. Adding a ppp variable allows the default peer to be set,
and ppp set to NO so that dialing can happen with /etc/rc.d/ppp onestart.
Default set to YES so that old behaviour is preserved.
http://mail-index.netbsd.org/tech-userlevel/2012/08/21/msg006656.html
2013-01-13 18:47:57 +00:00
asau
996c139721 URRR (ROV) is in Rostov-na-Donu (lower Don) rather than in Rostov (lake Nero)
which is far away from lower Don.
2013-01-12 14:03:42 +00:00
asau
afd02ffabf UUOO (VOZ) is also known as Chertovitskoe.
No need to repeat "Voronezh" twice, it is large city and it is region centre.
2013-01-12 13:42:48 +00:00
asau
e2eb44f15e UWPP (PEZ) is also known as Ternovka.
No need to repeat "Penza" twice, Penza is region central city.
2013-01-12 13:38:22 +00:00
asau
7c5ea13bd0 There's no "Simbirsk" for a century, it is Ulyanovsk.
UWLL (ULV) is in Barataevka.
2013-01-12 13:32:10 +00:00
asau
4fe219124f UWWW (KUF) is in Kurumoch. 2013-01-12 13:27:01 +00:00
asau
fab2209bf4 URWW (VOG) is in Gumrak, not in Stalingrad (if you're talking about history). 2013-01-12 13:23:33 +00:00
asau
52e932b39a Fix spelling: "Sormovo". 2013-01-12 13:19:34 +00:00
pgoyette
aa668a6e9f "Each sensor dictionary" is a singular subject, so refer to "its"
characteristics, not "their" characteristics.

Also rephrase the device-properties section - device-properties is not
a sensor.
2013-01-12 03:16:43 +00:00
mbalmer
7235d1c4dc Add a missing entry. 2013-01-11 20:42:20 +00:00
skrll
72d205c317 Install the smsc(4) man page. 2013-01-11 16:32:48 +00:00
matt
6deadffd90 Make MKSOFTFLOAT = yes for ARM (since arm is softfloat by default). 2013-01-11 12:55:29 +00:00
skrll
b5d16c95bf Simple usmsc(4) man page. 2013-01-10 09:02:53 +00:00
wiz
67fcfbd462 Fix grammar. New sentence, new line. 2013-01-06 21:27:11 +00:00
wiz
b47ead0fc1 Fix grammar. 2013-01-06 21:26:59 +00:00
wiz
e73ce5c11b Fix typo. New sentence, new line. Fix grammar. 2013-01-06 21:25:54 +00:00
jakllsch
3a82d47fe6 Add man page for cpsw(4). 2013-01-06 18:30:10 +00:00
christos
2869772d30 remove show dmesg 2013-01-06 03:35:21 +00:00
christos
2f1fdee1b8 add show dmesg 2013-01-06 03:25:01 +00:00
christos
bd9e6f322e document show panic 2013-01-05 15:26:59 +00:00
mbalmer
732ce68d4b Add a southeastern china airport. 2013-01-03 12:55:18 +00:00
wiz
50623fa90d Fix typo. 2012-12-19 15:00:34 +00:00
mbalmer
f0b3faf064 Better document what options INSECURE means. 2012-12-19 13:35:45 +00:00
wiz
2c2dc060fc Sort SEE ALSO. 2012-12-18 13:15:17 +00:00
wiz
d8b2f12e48 Bump date for previous and remove trailing whitespace. 2012-12-18 13:14:34 +00:00
mbalmer
ac73522956 Mention ibmcd(4). 2012-12-17 20:39:23 +00:00
mbalmer
50b3b570e2 Adding ibmcd(4), a device driver for the IBM 4810 BSP cash drawer port as
found e.g. in SurePOS 300 series point of sale terminals.  The driver
provides a gpio(4) device with three pins:  pin 0 to open drawer, pin 1
to read the status and pin 2 to read whether a cash drawer is connected or
not.
2012-12-17 20:37:59 +00:00
apb
532fa0d9ae Add shell implementations of basename and dirname to rc.subr. They
are supposed to mimic basename(1) and dirname(1), except that they
are usable before /usr/bin is mounted.
2012-12-17 18:17:27 +00:00
wiz
bf1ca79b1d Sort sections. 2012-12-16 13:49:48 +00:00
mbalmer
7c3809ecb0 Mention ptcd(4) in the synopsis. 2012-12-16 13:13:35 +00:00