| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
macro to actually reference memmove, not memcpy.
Notes:
svn path=/head/; revision=134743
|
| |
|
|
|
|
|
|
|
| |
By using r8 instead of r14 to do the swap, we put the dst argument
in the return register. Since bcopy() doesn't clobber r8, we don't
have to do anything else. This fixes ports/textproc/aspell.
Notes:
svn path=/head/; revision=134739
|
| |
|
|
|
|
|
|
|
|
|
|
| |
documenting the obsoleteness of the msync(2) syscall and its single
remaining purpose.
PR: 70916
Submitted by: Radim Kolar <hsn@netmag.cz>
MFC after: 3 days
Notes:
svn path=/head/; revision=134682
|
| |
|
|
|
|
|
| |
Noticed by: ru
Notes:
svn path=/head/; revision=134620
|
| |
|
|
|
|
|
| |
pathnames.
Notes:
svn path=/head/; revision=134600
|
| |
|
|
| |
Notes:
svn path=/head/; revision=134473
|
| |
|
|
|
|
|
|
|
|
|
|
| |
mpool_open(3) - it is *not* really used for synchronization; in fact,
it is not used at all.
PR: 70929
Submitted by: Martin Kammerhofer <dada@sbox.tugraz.at>
MFC after: 3 days
Notes:
svn path=/head/; revision=134381
|
| |
|
|
|
|
|
|
| |
Submitted by: Sean McNeil <sean@mcneil.com>
MFC after: 3 days
Notes:
svn path=/head/; revision=134332
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
_mcount() stub when profiling is enabled. Emit this code sequence
for assembly routines as welli (MCOUNT definition in <machine/asm.h>.
We do not pass the GOT entry however as the 4th argument, because it's
not used. The _mcount() stub calls __mcount(), which does the actual
work. Define _MCOUNT_DECL to define __mcount. We do not have an
implementation of mcount(), so we define MCOUNT as empty, but have a
weak alias to _mcount() in _mcount.S.
Note that the _mcount() stub in the kernel is slightly different from
the stub in userland. This is because we do not have to worry about
nested routines in the kernel.
Notes:
svn path=/head/; revision=134287
|
| |
|
|
|
|
|
| |
to setvbuf(3) and friends.
Notes:
svn path=/head/; revision=134277
|
| |
|
|
|
|
|
|
| |
implementations written by Todd C. Miller. These are cleaner, less buggy
and actively maintained.
Notes:
svn path=/head/; revision=134244
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
64 bit systems, years roughly -2^31 through 2^31 can be represented in
time_t without any trouble. 32 bit time_t systems only range from
roughly 1902 through 2038. As a consequence, none of the date munging
code for all the various calendar tweaks before then is present. There
are other problems including the fact that there was no 'year zero' and
so on. So rather than get excited about trying to figure out when the
calendar jumped by two weeks etc, simply disallow negative (ie: prior to
1900) years.
This happens to have an important side effect. If you bzero a 'struct
tm', it corresponds to 'Jan 0, 1900, 00:00 GMT'. This happens to be
representable (after canonification) in 64 bit time_t space. Zero tm
structs are generally an error and mktime normally returns -1 for them.
Interestingly, it tries to canonify the 'jan 0' to 'dec 31, 1899', ie:
year -1. This conveniently trips the negative year test above, which
means we can trivially detect the null 'tm' struct.
This actually tripped up code at work. :-/ (Don't ask)
Notes:
svn path=/head/; revision=134231
|
| |
|
|
|
|
|
| |
MFC after: 3 days
Notes:
svn path=/head/; revision=134212
|
| |
|
|
|
|
|
|
|
|
| |
to the current LC_COLLATE setting, not in "ASCII order".
PR: 54391
MFC after: 1 week
Notes:
svn path=/head/; revision=134208
|
| |
|
|
|
|
|
| |
"obsolete" instead of "deprecated".
Notes:
svn path=/head/; revision=134108
|
| |
|
|
| |
Notes:
svn path=/head/; revision=134107
|
| |
|
|
|
|
|
| |
"obsolete" instead of "deprecated".
Notes:
svn path=/head/; revision=134106
|
| |
|
|
|
|
|
| |
to "obsolete".
Notes:
svn path=/head/; revision=134104
|
| |
|
|
|
|
|
|
| |
describe the 4.4BSD extension of accepting characters (runes) outside of
the range of unsigned char.
Notes:
svn path=/head/; revision=134103
|
| |
|
|
|
|
|
|
|
|
|
| |
Requested by: keramida
Bump .Dd
Requested by: ru
Notes:
svn path=/head/; revision=134020
|
| |
|
|
| |
Notes:
svn path=/head/; revision=133985
|
| |
|
|
|
|
|
|
|
| |
having a valid %gs when it initialises.
MFC after: 2 days
Notes:
svn path=/head/; revision=133949
|
| |
|
|
|
|
|
|
|
|
| |
Revert previous commit, tjr already fixed it and I was too stupid to
notice this fact.
Approved by: re (to avoid failing cvs ci)
Notes:
svn path=/head/; revision=133915
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
19 column positions wide in the first line and 20 in the rest of the lines.
This fixes the example to provide the correct output.
PR: 53454
Noticed by: Kuang-che Wu <kcwu@kcwu.homeip.net>
Submitted by: Marc Silver <marcs@draenor.org>
Approved by: re (scottl)
Notes:
svn path=/head/; revision=133914
|
| |
|
|
|
|
|
| |
PR: 70518
Notes:
svn path=/head/; revision=133821
|
| |
|
|
| |
Notes:
svn path=/head/; revision=133754
|
| |
|
|
|
|
|
| |
PR: 56653
Notes:
svn path=/head/; revision=133723
|
| |
|
|
|
|
|
|
| |
PR: 56653 (libc/rpc bits)
Approved by: alfred
Notes:
svn path=/head/; revision=133693
|
| |
|
|
|
|
|
|
|
|
| |
to mksnap_ffs(8).
PR: 70402
Submitted by: James Raftery <james@now.ie>
Notes:
svn path=/head/; revision=133654
|
| |
|
|
| |
Notes:
svn path=/head/; revision=133566
|
| |
|
|
| |
Notes:
svn path=/head/; revision=133564
|
| |
|
|
| |
Notes:
svn path=/head/; revision=133439
|
| |
|
|
|
|
|
|
| |
a case where ENOMEM could be returned by munlock(2), and add possible
system deadlock to the BUGS section.
Notes:
svn path=/head/; revision=133437
|
| |
|
|
|
|
|
| |
be uninitialized.
Notes:
svn path=/head/; revision=133223
|
| |
|
|
|
|
|
| |
Discussed with: ru
Notes:
svn path=/head/; revision=133218
|
| |
|
|
|
|
|
|
|
| |
PR: 69428
Submitted by: Sascha Schneider <suntsu@suntsu.org>
MFC after: 2 weeks
Notes:
svn path=/head/; revision=133216
|
| |
|
|
|
|
|
|
|
|
|
| |
getipnodebyaddr(3).
PR: 54229
Submitted by: Samuel Tardieu <sam@inf.enst.fr>
MFC after: 2 weeks
Notes:
svn path=/head/; revision=133209
|
| |
|
|
|
|
|
| |
functional versions in rtld.
Notes:
svn path=/head/; revision=133064
|
| |
|
|
| |
Notes:
svn path=/head/; revision=133004
|
| |
|
|
| |
Notes:
svn path=/head/; revision=133003
|
| |
|
|
|
|
|
| |
2. Make end of frames
Notes:
svn path=/head/; revision=132912
|
| |
|
|
|
|
|
|
|
| |
example. The externs haven't been needed in about 10 years, so
there's no reason to have them other than for hysterical raisins. And
the California Rasins haven't been around for a long time...
Notes:
svn path=/head/; revision=132910
|
| |
|
|
|
|
|
|
|
| |
to describe the 4.4BSD extension of accepting arguments outside the range
of unsigned char. This gives us freedom to remove this extension when we
remove the <rune.h> interface in FreeBSD 6.
Notes:
svn path=/head/; revision=132859
|
| |
|
|
|
|
|
| |
eliminated by compiler optimizer.
Notes:
svn path=/head/; revision=132849
|
| |
|
|
| |
Notes:
svn path=/head/; revision=132821
|
| |
|
|
| |
Notes:
svn path=/head/; revision=132820
|
| |
|
|
| |
Notes:
svn path=/head/; revision=132819
|
| |
|
|
| |
Notes:
svn path=/head/; revision=132817
|
| |
|
|
| |
Notes:
svn path=/head/; revision=132816
|
| |
|
|
| |
Notes:
svn path=/head/; revision=132812
|