| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
|
| |
- Remove two unnecessary casts.
These changes would help gcc4 compile.
|
|
|
|
|
|
|
|
| |
calls. This eliminates TEXTREL from libc, making its text segment relocatable.
PR: i386/85242
Approved by: kan (mentor)
MFC after: 1 month
|
|
|
|
|
|
|
|
|
|
|
| |
If the initial buffer size (1KB) for the given group line is not big
enough, reset the offset. It helps to do not miss this line when
getrg() reallocates the larger buffer and tries to parse the line again.
PR: bin/52433, kern/55031, bin/83696, misc/97640, misc/98111
Submitted by: bsw71@mail.ru, Philip M. Gollucci, Justin Erenkrantz
Glanced at: nectar
MFC after: 1 month
|
|
|
|
| |
Submitted by: ceri
|
|
|
|
| |
Noticed by: rodrigc
|
| |
|
| |
|
|
|
|
| |
Obtained from: NetBSD (mostly)
|
|
|
|
| |
Reviewed by: ume
|
|
|
|
|
|
| |
# If you bump SHLIB_MAJOR, remove the kluge from gen/gethostname.c.
Reviewed by: ume
|
| |
|
|
|
|
| |
X-MFC after: never
|
|
|
|
|
|
| |
arch.
X-MFC after: never
|
|
|
|
|
|
| |
too short. This conforms to RFC3493, POSIX and XPG6.
Obtained from: NetBSD
|
|
|
|
|
|
| |
support.
X-MFC after: never
|
|\
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
have such a reference. Add a reference instead to SA_RESTART in
sigaction(2).
|
| |
| |
| |
| | |
MFC after: 1 week
|
| |
| |
| |
| |
| | |
PR: 97485
Submitted by: Mikko Tyolajarvi < mbsd at pacbell dot net >
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
objects with SF_IMMUTABLE, SF_APPEND, or SF_NOUNLINK.
* Document that non-superusers cannot set or clear any SF_* flag
(setting fails with EPERM, clearing is silently ignored).
* Document that superusers cannot change any flag if one of
SF_IMMUTABLE, SF_APPEND, SF_NOUNLINK is set and securelevel is
greater than 0.
* Document SF_SNAPSHOT and note that it is maintained by the
system and is, for this reason, impossible to set to clear by
any user.
PR: docs/33877
Submitted by: harti
Help by: George Marsellis <gam9478@njit.edu>
MFC after: 1 week
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
http://www.opengroup.org/onlinepubs/009695399/functions/gethostbyaddr.html
gethostbyaddr_r() is changed as well.
It breaks ABI backward compatibility on 64 bit arch. So, we fix it
on 32 bit arch only for now.
Reported by: Rostislav Krasny <rosti.bsd@gmail.com>
|
| |
| |
| |
| | |
may change errno unexpectly.
|
| |
| |
| |
| |
| |
| |
| |
| | |
4kB pages), in order to avoid dangerous rounding error when calculating
fullness limits during run promotion/demotion.
Convert a structure bitfield to a normal field in areana_run_t. This should
have been changed along with the other fields in revision 1.120.
|
| | |
|
| |
| |
| |
| |
| |
| | |
Reported by: Pascal Hofstee <caelian__at__gmail.com>
Submitted by: Michael Bushkov <bushman__at__rsu.ru>
Tested by: Pascal Hofstee <caelian__at__gmail.com>
|
| |
| |
| |
| | |
Submitted by: "Michael Bushkov" <bushman__at__rsu.ru>
|
| |
| |
| |
| |
| |
| |
| |
| | |
databases.
- Make nsswitch support caching.
Submitted by: Michael Bushkov <bushman__at__rsu.ru>
Sponsored by: Google Summer of Code 2005
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
bounds. [1]
Modify logic for utilizing the data segment, such that it is possible to
create huge allocations there.
Shrink the data segment when deallocating a chunk, if it is at the end of
the data segment.
Rename chunk_size to csize in huge_malloc(), in order to avoid masking a
static variable of the same name. [1]
Reported by: Paul Allen <nospam@ugcs.caltech.edu>
|
| |
| |
| |
| | |
Spotted by: Antoine Brodin (antoine _dot_ brodin _at_ laposte _dot_ net)
|
| |
| |
| |
| | |
of FreeBSD private symbols.
|
| |
| |
| |
| |
| |
| | |
Linux also provides an fcloseall() implementation.
Discussed on: arch
|
| |
| |
| |
| | |
Submitted by: fanf
|
| |
| |
| |
| |
| |
| | |
PR: docs/95059
Submitted by: Jos Backus
MFC after: 4 days
|
| |
| |
| |
| |
| |
| | |
PR: docs/80070
Submitted by: Aleksej Saushev
MFC after: 2 weeks
|
| |
| |
| |
| |
| |
| |
| | |
this means they should set the cmpe flag when calling __fpu_compare().
Submitted by: stefanf
MFC after: 2 weeks
|
| |
| |
| |
| |
| |
| |
| | |
expose them to outside of libc.
- make netdb functions NSS friendly.
Reviewed by: arch@ and current@ (no objection)
|
| |
| |
| |
| |
| |
| |
| | |
this or the deprecated POSIX functions {e,g,f}cvt() have
newer versions that do not (rely on them).
Requested by: marius
|
| |
| |
| |
| |
| |
| | |
PR: docs/78479
Submitted by: Mikko Tyolajarvi
MFC after: 2 weeks
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
as well as add __sparc_utrap_install to FBSD_1.0; these are required by
the SCD libc 64 psABI and thus meant to be officially exported symbols.
- Remove the __fpu_* entries as well as the __sigtramp entry altogether as
these are internal to the libc FPU emulation and the signal trampoline
initialization in sigaction(2) respectively and thus don't need to be
externally visible.
- Add __sparc_utrap_setup to the list of FBSDprivate symbols as it's used
in src/lib/csu/sparc64/crt1.c to initialize the libc FPU emulation (I
think alternatively src/lib/csu/sparc64/crt1.c could be changed to use
__sparc_utrap_install instead, at the expense of increasing the size of
executables a bit).
- Add an entry for the vfork symbol to the FBSD_1 list and entries for it's
associated symbols generated by the RSYSCALL() macro to the FBSDprivate
list. There's some magic in place that automatically generates code for
vfork() if there's no explicit MD code for it so it might make sense to
move these symbols from the MD symbol map files to a MI one.
The last two changes make the libc symbol versioning useable on sparc64.
Ok'ed by: deischen
|
| |
| |
| |
| |
| |
| | |
PR: 95546
Submitted by: Jan Schaumann <jschauma@netmeister.org>
MFC after: 3 days
|
| |
| |
| |
| |
| | |
initialized. Some application may reset RES_INIT. Use the
way in __res_vinit(), instead.
|
| |
| |
| |
| |
| |
| | |
for non-standard optimization levels.
Reported by: Michael Zach <zach@webges.com>
|
| |
| |
| |
| | |
makes run split/coalesce operations of complexity lg(n) rather than n.
|
| | |
|