| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
Notes:
svn path=/head/; revision=39140
|
| |
|
|
|
|
|
|
|
|
| |
to fork. It is difficult to do real vfork in libc_r, since almost every
operation with file descriptsor changes _thread_fd_table and friends.
popen(3) works much better with this change.
Notes:
svn path=/head/; revision=39118
|
| |
|
|
|
|
|
| |
when it happens.
Notes:
svn path=/head/; revision=39117
|
| |
|
|
|
|
|
| |
const char* was wrong and nonstandard.
Notes:
svn path=/head/; revision=39113
|
| |
|
|
|
|
|
|
|
|
|
|
| |
- Fix some style errors I made back in 1995.
- Add a new flavor of the err(3) family, which takes an explicit
errno argument rather than implicitly examining errno. This
will make it easier to use these functions in conjunction with
modern library interfaces that return an errno value explicitly.
Notes:
svn path=/head/; revision=39112
|
| |
|
|
|
|
|
| |
Requested by: bde
Notes:
svn path=/head/; revision=39086
|
| |
|
|
| |
Notes:
svn path=/head/; revision=39060
|
| |
|
|
| |
Notes:
svn path=/head/; revision=39059
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
backing file for an anonymous (memory based) btree, and I don't think
that any setuid programs actually use it, but it is better to be safe
than sorry. This has been in my tree for a long time, maybe a year or
more...
Inspired by: Similar changes in OpenBSD, if memory serves (like nearly
a year ago)
Notes:
svn path=/head/; revision=39058
|
| |
|
|
|
|
|
| |
Suggested on -current by: Terry Lambert <tlambert@primenet.com>
Notes:
svn path=/head/; revision=39029
|
| |
|
|
|
|
|
| |
written by John Dyson.
Notes:
svn path=/head/; revision=39022
|
| |
|
|
| |
Notes:
svn path=/head/; revision=38995
|
| |
|
|
|
|
|
| |
Requested by: bde
Notes:
svn path=/head/; revision=38961
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
standard places ("/etc/objformat", ${OBJFORMAT}, argv) for an
indication of the user's preferred object file format. This
consolidates some code that was starting to be duplicated in more
and more places.
Use the new function in ldconfig.
Note: I don't think that gcc should use getobjformat(), even though
it could. The compiler should limit itself to functions that are
widespread, to ease porting and cross-compilation.
Notes:
svn path=/head/; revision=38960
|
| |
|
|
| |
Notes:
svn path=/head/; revision=38952
|
| |
|
|
|
|
|
| |
are too long to affect real code
Notes:
svn path=/head/; revision=38938
|
| |
|
|
|
|
|
|
|
| |
the text of the manual page.
Suggested by: bde
Notes:
svn path=/head/; revision=38930
|
| |
|
|
|
|
|
|
|
|
| |
<dfr@nlsystems.com>
Rewrote sleep() to remove int/long typing assumptions between the argument
to the function and the timespec structure.
Notes:
svn path=/head/; revision=38878
|
| |
|
|
|
|
|
| |
explanation in the text.
Notes:
svn path=/head/; revision=38877
|
| |
|
|
|
|
|
| |
is an int, not a long.
Notes:
svn path=/head/; revision=38847
|
| |
|
|
|
|
|
| |
do profiling on alpha yet.
Notes:
svn path=/head/; revision=38846
|
| |
|
|
|
|
|
| |
where progname comes from __progname in crt0 or crt1.
Notes:
svn path=/head/; revision=38845
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
and res_* modules in a way that works for ELF. I moved the aliases
out of res_stubs.c and into the individual modules where the entry
points are defined. Weak aliases don't work in ELF unless that is
the case. (Actually, I'm surprised it worked for a.out.)
This should fix the undefined "inet_addr" and related symbols in
various applications that fail to include <arpa/inet.h> or
<resolv.h> as they are supposed to do.
Notes:
svn path=/head/; revision=38736
|
| |
|
|
| |
Notes:
svn path=/head/; revision=38702
|
| |
|
|
| |
Notes:
svn path=/head/; revision=38596
|
| |
|
|
|
|
|
|
| |
PR: 7666
Submitted by: Archie Cobbs <archie@whistle.com>
Notes:
svn path=/head/; revision=38503
|
| |
|
|
| |
Notes:
svn path=/head/; revision=38391
|
| |
|
|
| |
Notes:
svn path=/head/; revision=38376
|
| |
|
|
|
|
|
| |
now programs built on alpha that _must_ use FreeBSD syscalls to work.
Notes:
svn path=/head/; revision=38375
|
| |
|
|
| |
Notes:
svn path=/head/; revision=38340
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
the diff is attached below. This is done on the 3.0 source-tree.
I have test this on 2.2-stable before, but I don't have a 3.0 machine
right now.
This patch is mainly to make libc support BIG5 encoding, thus add
zh_TW.BIG5 locale to 3.0.
Submitted by: Chen Hsiung Chan <frankch@waru.life.nthu.edu.tw>
Notes:
svn path=/head/; revision=38333
|
| |
|
|
|
|
|
| |
default asm code the same way as on i386.
Notes:
svn path=/head/; revision=38182
|
| |
|
|
| |
Notes:
svn path=/head/; revision=38181
|
| |
|
|
|
|
|
| |
sigaltstack by default if using FreeBSD syscalls.
Notes:
svn path=/head/; revision=38180
|
| |
|
|
|
|
|
| |
This is no longer the default.
Notes:
svn path=/head/; revision=38179
|
| |
|
|
|
|
|
|
|
| |
add to /etc/make.conf to use FreeBSD's libc with a NetBSD/Alpha kernel.
From now on, FreeBSD/Alpha is just FreeBSD.
Notes:
svn path=/head/; revision=38178
|
| |
|
|
| |
Notes:
svn path=/head/; revision=38060
|
| |
|
|
| |
Notes:
svn path=/head/; revision=38055
|
| |
|
|
|
|
|
|
|
| |
revisions to match the confusing spelling in getttyent.c (1 to
break it to match the man page and 1 in each of 2 branches to fix
it). This function seems to be orphaned and unused.
Notes:
svn path=/head/; revision=38054
|
| |
|
|
| |
Notes:
svn path=/head/; revision=38020
|
| |
|
|
| |
Notes:
svn path=/head/; revision=37946
|
| |
|
|
| |
Notes:
svn path=/head/; revision=37937
|
| |
|
|
| |
Notes:
svn path=/head/; revision=37917
|
| |
|
|
| |
Notes:
svn path=/head/; revision=37904
|
| |
|
|
|
|
|
|
| |
not have to call sysarch() directly.
Added man pages for above, as well as sysarch()
Notes:
svn path=/head/; revision=37903
|
| |
|
|
| |
Notes:
svn path=/head/; revision=37643
|
| |
|
|
|
|
|
|
|
|
|
| |
suitable for holding object pointers (ptrint_t -> uintptr_t).
Added corresponding signed type (intptr_t). Changed/added
corresponding non-C9x types for function pointers to match. Don't
use nonstandard types to implement these types, and don't comment
on them in <machine/types.h>.
Notes:
svn path=/head/; revision=37629
|
| |
|
|
|
|
|
|
| |
!KERNEL case. The kludge to get it declared in libc/gmon/mcount.c wasn't
sufficient because fptrint_t is used in <sys/gmon.h>.
Notes:
svn path=/head/; revision=37542
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
least unsuitable for holding an object pointer. This should have been
used to fix warnings about casts between pointers and ints on alphas.
Moved corresponding existing general typedef (fptrint_t) for function
pointers from the i386 <machine/profile.h> to a kernel-only typedef
in <machine/types.h>. Kludged libc/gmon/mcount.c so that it can
still see this typedef.
Notes:
svn path=/head/; revision=37540
|
| |
|
|
|
|
|
| |
PR: 7180
Notes:
svn path=/head/; revision=37528
|