| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
Notes:
svn path=/head/; revision=97584
|
| |
|
|
| |
Notes:
svn path=/head/; revision=97570
|
| |
|
|
|
|
|
| |
will be updated to only define(__i386__) for ANSI cleanliness.
Notes:
svn path=/head/; revision=97551
|
| |
|
|
|
|
|
|
|
|
| |
__dlfunc_t to dlfunc_t to match what I have proposed to the Austin
Group. (This also makes it easier for applications to store these
values before they decide what to do with them, e.g., in a wrapper
function.)
Notes:
svn path=/head/; revision=97509
|
| |
|
|
|
|
|
| |
Reminded by: mike
Notes:
svn path=/head/; revision=97490
|
| |
|
|
|
|
|
|
|
|
|
| |
Add new dlfunc() interface, which is a version of dlsym() with a
return type that can be cast to a function pointer without turning
your computer into a frog.
Reviewed by: freebsd-standards
Notes:
svn path=/head/; revision=97475
|
| |
|
|
| |
Notes:
svn path=/head/; revision=97470
|
| |
|
|
| |
Notes:
svn path=/head/; revision=97469
|
| |
|
|
| |
Notes:
svn path=/head/; revision=97468
|
| |
|
|
| |
Notes:
svn path=/head/; revision=97467
|
| |
|
|
| |
Notes:
svn path=/head/; revision=97466
|
| |
|
|
|
|
|
| |
available.
Notes:
svn path=/head/; revision=97423
|
| |
|
|
|
|
|
| |
Submitted by: keramida
Notes:
svn path=/head/; revision=97407
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The uuidgen command, by means of the uuidgen syscall, generates one
or more Universally Unique Identifiers compatible with OSF/DCE 1.1
version 1 UUIDs.
From the Perforce logs (change 11995):
Round of cleanups:
o Give uuidgen() the correct prototype in syscalls.master
o Define struct uuid according to DCE 1.1 in sys/uuid.h
o Use struct uuid instead of uuid_t. The latter is defined
in sys/uuid.h but should not be used in kernel land.
o Add snprintf_uuid(), printf_uuid() and sbuf_printf_uuid()
to kern_uuid.c for use in the kernel (currently geom_gpt.c).
o Rename the non-standard struct uuid in kern/kern_uuid.c
to struct uuid_private and give it a slightly better definition
for better byte-order handling. See below.
o In sys/gpt.h, fix the broken uuid definitions to match the now
compliant struct uuid definition. See below.
o In usr.bin/uuidgen/uuidgen.c catch up with struct uuid change.
A note about byte-order:
The standard failed to provide a non-conflicting and
unambiguous definition for the binary representation. My initial
implementation always wrote the timestamp as a 64-bit little-endian
(2s-complement) integral. The clock sequence was always written
as a 16-bit big-endian (2s-complement) integral. After a good
nights sleep and couple of Pan Galactic Gargle Blasters (not
necessarily in that order :-) I reread the spec and came to the
conclusion that the time fields are always written in the native
by order, provided the the low, mid and hi chopping still occurs.
The spec mentions that you "might need to swap bytes if you talk
to a machine that has a different byte-order". The clock sequence
is always written in big-endian order (as is the IEEE 802 address)
because its division is resulting in bytes, making the ordering
unambiguous.
Notes:
svn path=/head/; revision=97372
|
| |
|
|
|
|
|
| |
Spotted by: bde
Notes:
svn path=/head/; revision=97357
|
| |
|
|
|
|
|
|
|
|
|
| |
- Remove redundant "? :" construct.
style(9):
- Place a space after return statements.
- Compare pointers to NULL.
- Do not use ! to compare a character to nul.
Notes:
svn path=/head/; revision=97345
|
| |
|
|
| |
Notes:
svn path=/head/; revision=97330
|
| |
|
|
|
|
|
| |
Submitted by: Andre Guibert de Bruet <andy@siliconlandmark.com>
Notes:
svn path=/head/; revision=97295
|
| |
|
|
| |
Notes:
svn path=/head/; revision=97207
|
| |
|
|
|
|
|
|
|
|
| |
of C wrappers for the *sys indirect system calls. The indirect system calls
are horribly broken on sparc64.
Submitted by: tmm
Notes:
svn path=/head/; revision=97191
|
| |
|
|
|
|
|
|
|
|
| |
if the passed template string contains only 'X' characters.
Submitted by: Mark Andrews <marka@isc.org> (patch modified)
PR: 38402
Notes:
svn path=/head/; revision=97168
|
| |
|
|
| |
Notes:
svn path=/head/; revision=97044
|
| |
|
|
|
|
|
|
|
|
|
|
| |
may be returned by Q_SETQUOTA as well as the originally listed
Q_GETQUOTA.
Noticed by: dd
Approved by: silence from dd
MFC after: 3 days
Notes:
svn path=/head/; revision=96817
|
| |
|
|
|
|
|
| |
Forgotten by: benno
Notes:
svn path=/head/; revision=96786
|
| |
|
|
|
|
|
| |
Reviewed by: obrien
Notes:
svn path=/head/; revision=96775
|
| |
|
|
| |
Notes:
svn path=/head/; revision=96695
|
| |
|
|
|
|
|
| |
Alpha and IA-64. So there is no need for special handling.
Notes:
svn path=/head/; revision=96694
|
| |
|
|
|
|
|
| |
(where's the hat?)
Notes:
svn path=/head/; revision=96693
|
| |
|
|
|
|
|
| |
Luckily we are network order, so there is little to be done. :-)
Notes:
svn path=/head/; revision=96691
|
| |
|
|
| |
Notes:
svn path=/head/; revision=96686
|
| |
|
|
|
|
|
|
|
| |
but it gets the build father and is in the right direction.
Partially obtained from: NetBSD
Notes:
svn path=/head/; revision=96685
|
| |
|
|
|
|
|
|
|
|
|
| |
to an int (as per the C standard) i.e. it can be passed straight to
isalpha() etc.
Approved by: dwmalone (mentor)
MFC after: 3 days
Notes:
svn path=/head/; revision=96675
|
| |
|
|
|
|
|
|
|
|
|
|
| |
on the filesystem.
PR: doc/37839
Submitted by: "Michael R. Wayne" <wayne@staff.msen.com>
Approved by: silence on -doc
MFC after: 3 days
Notes:
svn path=/head/; revision=96563
|
| |
|
|
| |
Notes:
svn path=/head/; revision=96548
|
| |
|
|
| |
Notes:
svn path=/head/; revision=96492
|
| |
|
|
|
|
|
|
|
|
| |
initialize it to zero so we don't have to have everbody and their
aunt including FFS specific header files.
Sponsored by: DARPA & NAI Labs.
Notes:
svn path=/head/; revision=96475
|
| |
|
|
| |
Notes:
svn path=/head/; revision=96432
|
| |
|
|
|
|
|
| |
wording related to standards conformance.
Notes:
svn path=/head/; revision=96430
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
a floating point instruction into a 6-bit register number for
double and quad arguments.
Make use of the new INSFPdq_RN macro where apporpriate; this
is required for correctly handling the "high" fp registers
(>= %f32).
Fix a number of bugs related to the handling of the high registers
which were caused by using __fpu_[gs]etreg() where __fpu_[gs]etreg64()
should be used (the former can only access the low, single-precision,
registers).
Submitted by: tmm
Notes:
svn path=/head/; revision=96422
|
| |
|
|
| |
Notes:
svn path=/head/; revision=96350
|
| |
|
|
|
|
|
|
| |
PR: docs/37757
Submitted by: Hiten Pandya <hiten@uk.FreeBSD.org>
Notes:
svn path=/head/; revision=96247
|
| |
|
|
|
|
|
|
|
| |
listen queues work in a syncache world.
MFC after: 3 days
Notes:
svn path=/head/; revision=96228
|
| |
|
|
|
|
|
|
|
| |
their passwd file for NIS because _PWF_SOURCE is not set.
Submitted by: amigus (perforce change 10969)
Notes:
svn path=/head/; revision=96186
|
| |
|
|
| |
Notes:
svn path=/head/; revision=96129
|
| |
|
|
| |
Notes:
svn path=/head/; revision=96128
|
| |
|
|
| |
Notes:
svn path=/head/; revision=96085
|
| |
|
|
|
|
|
|
|
|
| |
underscored as well?
PR: 37717
Submitted by: fred@clift.org (slightly modified by me)
Notes:
svn path=/head/; revision=95989
|
| |
|
|
|
|
|
|
|
|
| |
install sysarch, to be called from _start.
This will allow the stack to be mapped non-executable, as required by the
sparc v9 abi.
Notes:
svn path=/head/; revision=95745
|
| |
|
|
|
|
|
|
|
| |
fact that caddr_t is often misspelled as char *.
Sponsored by: DARPA, NAI Labs
Notes:
svn path=/head/; revision=95658
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
on long double, which are not implemented in hardware on any UltraSPARC
chip that I know of. This just calls into the existing floating point
emulator, which is still needed to emulate other floating point operations
in certain conditions. Without this gcc has to generate the quad floating
point instructions directly, which sometimes causes internal compiler
errors.
Reviewed by: tmm
Notes:
svn path=/head/; revision=95604
|