| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
|
|
| |
using these to load long doubles, but they aren't implemented in hardware
on (at least) UltraSPARC I and II machines.
Emulate popc in the user trap handler as well.
Re-arrange slightly to make support functions more accessible.
Reviewed by: tmm
Notes:
svn path=/head/; revision=95587
|
| |
|
|
| |
Notes:
svn path=/head/; revision=95459
|
| |
|
|
| |
Notes:
svn path=/head/; revision=95377
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- New length modifiers: hh, j, ll, t, z.
Still to do:
- %C, %S, %lc, %ls (wide character support)
- %a/%A (exact hex representation of floating-point numbers)
Removed old compatability equivalents:
- %D for %ld, %O for %lo, %X for %lx, %E and %F for %le & %lf (these
were buggy anyway, since they should have represented %Le & %Lf).
- %[unknown uppercase char] for %ld, %[unknown lowercase char] for %d
Notes:
svn path=/head/; revision=95137
|
| |
|
|
| |
Notes:
svn path=/head/; revision=95041
|
| |
|
|
|
|
|
|
|
|
| |
(based on freebsd4-snap-20020128)
Reviewed by: ume
MFC after: 1 week
Notes:
svn path=/head/; revision=95023
|
| |
|
|
| |
Notes:
svn path=/head/; revision=95004
|
| |
|
|
|
|
|
|
|
| |
wrote for me.
Submitted by: davidc
Notes:
svn path=/head/; revision=95003
|
| |
|
|
|
|
|
|
|
|
| |
as expected on snapshot files.
PR: bin/37038
Submitted by: Joshua Goodall <joshua@roughtrade.net>
Notes:
svn path=/head/; revision=94831
|
| |
|
|
|
|
|
| |
MFC after: 1 week
Notes:
svn path=/head/; revision=94789
|
| |
|
|
|
|
|
|
|
| |
``Tack on MagniComp (BSD) license since this originally came from rdist.''
Obtained from: OpenBSD
Notes:
svn path=/head/; revision=94757
|
| |
|
|
|
|
|
| |
Sponsored by: DARPA, NAI Labs
Notes:
svn path=/head/; revision=94700
|
| |
|
|
|
|
|
|
|
| |
the source of the data contained in the structure.
Sponsored by: DARPA, NAI Labs
Notes:
svn path=/head/; revision=94688
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Satoshi NIIMI-san kindly explained that EUC does not limit the byte length to
any arbitrary number.
We now set the limit to the maximum octet length of the codeset and it is
locale-specific.
Submitted by: Yong-Jhen Hong <winard@ms11.url.com.tw>
Notes:
svn path=/head/; revision=94649
|
| |
|
|
| |
Notes:
svn path=/head/; revision=94632
|
| |
|
|
|
|
|
|
| |
PR: docs/26451
Submitted by: Adrian Filipi-Martin <adrian@ubergeeks.com>
Notes:
svn path=/head/; revision=94616
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Reflect that fact in the manual page.
PR: 12723
Submitted by: Peter Jeremy <peter.jeremy@alcatel.com.au>
Approved by: bde
MFC after: 2 weeks
Notes:
svn path=/head/; revision=94586
|
| |
|
|
|
|
|
| |
PR: 37018
Notes:
svn path=/head/; revision=94571
|
| |
|
|
|
|
|
|
| |
for some configurations, but not for FreeBSD (yet?). Have one in
libc in the mean time.
Notes:
svn path=/head/; revision=94569
|
| |
|
|
|
|
|
|
| |
PR: 35610
MFC after: 2 days
Notes:
svn path=/head/; revision=94384
|
| |
|
|
| |
Notes:
svn path=/head/; revision=94276
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
and add some compatibility defines. Add fields for ins and locals to
struct reg also for the same reason; these aren't filled in yet because
getting at those registers sucks and I'd rather not save them in the
trapframe just for this. Reorder struct reg to be ABI compatible as
well. Add needed include of machine/emul.h.
This gets pmdb (poor man's debugger) from OpenBSD mostly compiling but it
doesn't work yet :(
Notes:
svn path=/head/; revision=94254
|
| |
|
|
| |
Notes:
svn path=/head/; revision=94181
|
| |
|
|
| |
Notes:
svn path=/head/; revision=94174
|
| |
|
|
|
|
|
|
| |
PR: 28552
Submitted by: NIIMI Satoshi <sa2c@and.or.jp>
Notes:
svn path=/head/; revision=94122
|
| |
|
|
| |
Notes:
svn path=/head/; revision=93956
|
| |
|
|
|
|
|
|
|
| |
for the ethernet address.
MFC after: 1 day
Notes:
svn path=/head/; revision=93929
|
| |
|
|
|
|
|
|
| |
not sign-extend. Fix a comment in the former to that effect, and change
the latter over to do the right conversion.
Notes:
svn path=/head/; revision=93913
|
| |
|
|
|
|
|
|
|
| |
fields of struct disklabel.
Sponsored by: DARPA and NAI Labs.
Notes:
svn path=/head/; revision=93723
|
| |
|
|
|
|
|
|
|
| |
exceeded, it should be falldown to next_ns.
MFC after: 1 week
Notes:
svn path=/head/; revision=93544
|
| |
|
|
|
|
|
|
|
| |
Also, make an internal _getprogname() that is used only inside
libc. For libc, getprogname(3) is a weak symbol in case a
function of the same name is defined in userland.
Notes:
svn path=/head/; revision=93399
|