dfr
873cb28aa6
Add rtld-elf to the include path for the rtld to pthread TLS interface.
2004-08-15 21:51:18 +00:00
dfr
4dd05c8c57
Add TLS support for i386 and amd64.
2004-08-15 16:28:05 +00:00
dfr
eebd52f2bb
Add TLS support for libthr on i386.
2004-08-15 16:21:30 +00:00
dfr
2f90ca8b3c
Add support for TLS in statically linked programs.
2004-08-15 16:18:52 +00:00
stefanf
bcdeb8e73c
Avoid using void pointers in additive expressions.
...
PR: 56653
2004-08-14 17:46:10 +00:00
phk
271672aa9c
Fix outgoing ICMP on global instance.
2004-08-14 14:21:09 +00:00
kientzle
49a8ad2487
Eliminate reliance on non-portable <err.h> by implementing a very
...
simple errx() function.
Improve behavior when bzlib/zlib are missing by detecting and
issuing an error message on attempts to read gzip/bzip2 compressed
archives.
2004-08-14 03:45:45 +00:00
kientzle
6995782b7a
We don't need <paths.h>, so don't bother including it.
2004-08-14 03:43:35 +00:00
stefanf
e3c005c4ca
Avoid using void pointers in additive expressions.
...
PR: 56653 (libc/rpc bits)
Approved by: alfred
2004-08-13 23:22:38 +00:00
roam
6a48c2ea98
Document the MNT_SNAPSHOT mount flag with a cross-reference
...
to mksnap_ffs(8).
PR: 70402
Submitted by: James Raftery <james@now.ie>
2004-08-13 14:33:03 +00:00
davidxu
fd9ef6980b
1. Add missing functions: libthr_dbresume,libthr_dbsuspend.
...
2. Implement functions: libthr_db_thr_setfpregs, libthr_db_thr_setregs,
libthr_db_ta_map_id2thr.
3. simplify libthr_db_thr_getfpregs, libthr_db_thr_getgregs.
2004-08-13 06:47:33 +00:00
tjr
a1081fe738
Fix example.
2004-08-12 12:32:14 +00:00
tjr
84b5d3520f
Implement wcwidth() as an inline function.
2004-08-12 12:19:11 +00:00
deischen
0340faafa1
As long as we have a knob to force system scope threads, why not have
...
a knob to force process scope threads. If the environment variable
LIBPTHREAD_PROCESS_SCOPE is set, force all threads to be process
scope threads regardless of how the application creates them. If
LIBPTHREAD_SYSTEM_SCOPE is set (forcing system scope threads), it
overrides LIBPTHREAD_PROCESS_SCOPE.
$ # To force system scope threads
$ LIBPTHREAD_SYSTEM_SCOPE=anything threaded_app
$ # To force process scope threads
$ LIBPTHREAD_PROCESS_SCOPE=anything threaded_app
2004-08-12 12:12:12 +00:00
harti
f9ec393252
Link to the build again. The problem was that we need a new
...
gensnmptree for the .def file to parse. This was fixed in
Makefile.inc1.
2004-08-11 16:47:12 +00:00
harti
3d30ca08e0
Again something bad is happening so comment out the ATM module.
2004-08-11 16:01:46 +00:00
harti
90c7ff416f
Now, after the import of NgATM-1.1, re-enable the atm module.
2004-08-11 12:27:31 +00:00
green
70cf64bec6
Update "documentation date" fields.
2004-08-10 16:38:19 +00:00
green
94edfa59ed
Update mlock(2) manpage to cross-reference m{,un}lockall(2), remove
...
a case where ENOMEM could be returned by munlock(2), and add possible
system deadlock to the BUGS section.
2004-08-10 14:52:42 +00:00
scottl
5de16095d4
Disable the snmp_atm module until the source gets fixed. This will unbreak
...
this portion of the build.
2004-08-10 04:56:39 +00:00
harti
f9e42a4d23
Link the snmp_atm module to the build unless NOATM is defined.
2004-08-09 16:40:39 +00:00
harti
bcd06af9f6
Now that gensnmptree can read and merge more than one tree make
...
the rule so that the tree .c and .h files can be produced from several
trees.
2004-08-09 16:37:25 +00:00
harti
a150b8c437
A module for bsnmpd(1) that exports a MIB that contains information about
...
the local ATM interfaces and allows to change some parameters via SNMP.
2004-08-09 16:36:04 +00:00
obrien
917d65f59e
Turn on the magic.
2004-08-09 11:30:36 +00:00
obrien
6a44735c94
Don't try to programatically support running file(1) w/in /usr/obj or other
...
non-standard install path.
Agreed with: ru
2004-08-09 11:05:09 +00:00
obrien
80654be6fe
Uncomment the real paths and remove the local debugging paths.
...
Noticed by: ru (who's faster than 'make world' on my stock src test machine)
2004-08-09 10:32:16 +00:00
obrien
cf4883977c
Bmake the library containing and processing the magic.
2004-08-09 08:48:28 +00:00
davidxu
be9db1f7cb
Check debugger suspending flag for system scope thread.
...
Reviewed by: deischen
2004-08-08 22:42:11 +00:00
davidxu
d29ded002b
1.Use new way to check if a thread is in critical region, defer suspending
...
if it is true.
2.Add thread_db api td_thr_tls_get_addr to get tls address, the real code
is commented out util tls patch is committed.
Reviewed by: deischen
2004-08-08 22:37:53 +00:00
kientzle
d915b8a2f0
Add archive_entry_set_mtime()
2004-08-08 07:39:19 +00:00
kientzle
6b8c5a5e67
Oops. Use "unsigned long" instead of "int" for the intermediate variables
...
in wide-character conversions, since it's guaranteed to be large enough.
Thanks to: Andrey Chernov
2004-08-08 02:22:48 +00:00
kientzle
0433526613
Use 'int' for certain wide-character conversions instead of wchar_t.
...
That quiets some compiler warnings on platforms with 16-bit wchar_t.
With this change, libarchive now compiles cleanly on Win32/cygwin.
2004-08-08 01:21:10 +00:00
kientzle
4ad31fa7e1
The configure-built Makefile wasn't installing archive.h
2004-08-08 00:48:39 +00:00
kientzle
904151e9b8
If you don't need a header, don't bother including it.
2004-08-08 00:43:21 +00:00
stefanf
af9e10f920
Add man pages for the cimag(), conj() and creal() functions.
2004-08-07 23:03:36 +00:00
des
4fb65f044c
Don't forget to allocate space for the terminating NUL when converting to
...
base 64.
PR: misc/70022
Submitted by: Herve Masson <herve-bsdbt@mindstep.com>
MFC after: 3 days
2004-08-07 20:23:50 +00:00
kientzle
ce43965b8b
Split archive_{read,write}_finish into separate "close" (finish the archive
...
and close it) and "finish" (destroy the object) functions. For backwards
compat and simplicity, have "finish" invoke "close" transparently if needed.
This allows clients to close the archive and check end-of-operation
statistics before destroying the object.
2004-08-07 19:22:50 +00:00
kientzle
42609f208c
Don't forget to count the end-of-file padding as part of the finished
...
file size.
2004-08-07 19:21:18 +00:00
kientzle
1ce8146dd9
Having implemented read support for it, I now know how to document the
...
GNU sparse file extension.
2004-08-07 17:24:50 +00:00
kientzle
7d65aa86ff
Correct an mdoc error; add a sentence about tar's ancestors "tp" and "tap."
2004-08-07 17:15:33 +00:00
deischen
628d407e84
Add a way to force 1:1 mode for libpthread. To do this, define
...
LIBPTHREAD_SYSTEM_SCOPE in the environment.
You can still force libpthread to be built in strictly 1:1 by
adding -DSYSTEM_SCOPE_ONLY to CFLAGS. This is kept for archs
that don't yet support M:N mode.
Requested by: rwatson
Reviewed by: davidxu
2004-08-07 15:15:38 +00:00
kientzle
77fb4fcf22
Fix the calculation of the most negative int64_t value, which
...
is used on systems that lack C99 headers (such as FreeBSD 4).
2004-08-07 06:38:40 +00:00
kientzle
237a0ce1f8
libarchive now has two complete build systems. The usual "Makefile"
...
is present for FreeBSD. If you "make distfile" on FreeBSD, you will
soon have a tar.gz file suitable for deploying to other systems
(complete with the expected "configure" script, etc). This latter
relies (at least for now) on the GNU auto??? tools. (I like autoconf
okay, but someday I hope to write a custom Makefile.in and dispense
with automake, which is somewhat odious.)
As part of this, I've cleaned up some of the conditional
compilation options, added make-foo to construct archive.h dynamically
(it now contains some version constants), and added some useful
informational files.
2004-08-07 03:09:28 +00:00
kientzle
1f65e2392c
Pass the pointy hat, please: Don't blow away the high-order
...
mode bits when setting permissions from ACL data.
Thanks to: David Gilbert for first reporting this and
Jimmy Olgeni for noticing that it only occurred on
ACL-enabled filesystems.
2004-08-07 02:50:05 +00:00
kientzle
2f7b443faf
Beef up the "cannot archive this" error message with the
...
actual mode that failed, to help track down a bug.
2004-08-07 02:24:20 +00:00
tjr
ea9862ff9f
Fix an off-by-one bug that caused the first character of the buffer to
...
be uninitialized.
2004-08-06 17:00:09 +00:00
roam
43c8fe8c3c
Bump the document date, since the content changed today.
...
Discussed with: ru
2004-08-06 15:29:54 +00:00
roam
0257832b8c
Fix a case of _SC_CLK_TCK being misspelled as _SC_CLOCK_TCK.
...
PR: 69428
Submitted by: Sascha Schneider <suntsu@suntsu.org>
MFC after: 2 weeks
2004-08-06 14:49:11 +00:00
harti
e05bb45866
Add the right CFLAGS to show that we have err.h, getaddrinfo and strlcpy.
...
Add support.c to the list of source files.
2004-08-06 13:43:29 +00:00
roam
42f1d6d32b
Spell FTP correctly - in this case, it is used as the name of the protocol,
...
not the program. Also, bump the document date.
Reminded by: our resident mdoc guard (ru)
2004-08-06 12:56:39 +00:00