jdolecek
c8093bd336
term_beep(): use ordinary bell, don't attempt to use visual bell - if user wants
...
visual instead of ordinary bell, they should set their environment
appropriately
2001-01-09 19:43:15 +00:00
bjh21
f5fadef6d9
Add some explanatory comments.
2001-01-09 19:30:38 +00:00
jdolecek
7be4ef2ff0
make array of functions and help array const
2001-01-09 19:22:31 +00:00
jdolecek
417c215317
make constant arrays a const
2001-01-09 17:31:04 +00:00
jdolecek
a76c617ce5
make constant arrays a const
2001-01-09 17:22:09 +00:00
augustss
b115d1fc2e
Make this compile again.
...
(What happened to the old custom of compiling before committing?)
2001-01-09 15:59:47 +00:00
lukem
71facf0307
sprinkle in more _DIAGASSERT()
2001-01-09 14:29:22 +00:00
wiz
c9be164d2f
Fix date (22/Jul/2000 instead of 22/Jul/100).
...
(pod2man problem?)
2001-01-09 12:11:27 +00:00
lukem
c9578df033
sprinkle some _DIAGASSERT()s in
2001-01-09 07:18:49 +00:00
bjh21
c4f68df178
Rename kvm_arm32.c to kvm_arm.c, since it's shared between arm32 and arm26.
...
The Makefile now finds the correct file without help.
2001-01-08 18:30:03 +00:00
lukem
e0cb66f652
rcsid & whitespace police
2001-01-08 15:21:37 +00:00
itojun
65c6e6aaa6
do not build shared version of libcrypto_{idea,rc5}.
...
to override functions in libcryto_*, it is easier to supply non-shared
libcrypto_*.
2001-01-08 14:59:32 +00:00
itojun
e30f75ded9
declare __P if missing
2001-01-08 14:53:19 +00:00
itojun
60a6af6e96
do not declare OF() in header. use __P().
...
maybe we could have ansified it, but did not for possible feedback to the
original zlib distribution
2001-01-08 14:48:19 +00:00
fvdl
52d1f12742
Make these actually work (fixes PR 11914).
2001-01-08 14:36:41 +00:00
lukem
b8d674b457
link sradixsort(3) -> radixsort(3)
2001-01-08 14:06:09 +00:00
itojun
99b0df5333
use MACIHNE_CPU to determine architecture-dependent source code directory.
...
is use of exists(foo) safe enough?
TODO: many other places to fix
2001-01-08 08:29:59 +00:00
augustss
2e7677dc49
Make this compile again.
...
(I thought the idea was to test things before commiting;
if it doesn't even compile it can't possibly have been tested.)
2001-01-07 14:44:03 +00:00
jdc
13dfd1f5bb
Free(3) delstr after use.
...
Pointed out by Mike Grupenhoff in email.
2001-01-07 13:56:42 +00:00
jdc
ebc0cfbccf
Bump libmenu and libform majors because of libcurses major bump.
...
Pointed out by mrg.
2001-01-07 13:15:10 +00:00
christos
b58d5c5218
eliminate redundant decls.
2001-01-06 23:36:36 +00:00
christos
c0d0aa9ecf
protect against multiple inclusions, and remove redundant decls.
2001-01-06 23:36:07 +00:00
jdolecek
fa6e217baf
el_line_t: make 'limit' const
2001-01-06 14:44:50 +00:00
christos
f637fa6fd0
remove redundant declarations.
2001-01-06 02:11:18 +00:00
christos
fe98f4b896
remove redundant declarations; use __MATH_PRIVATE__ to override math.h
...
declarations.
2001-01-06 00:15:00 +00:00
mycroft
ae430e05be
Update the date.
2001-01-05 23:31:39 +00:00
mycroft
4f5554fa22
Update the date.
2001-01-05 23:31:16 +00:00
mycroft
0dbdbcab93
Mark these as deprecated, and correctly an error in the HISTORY section.
2001-01-05 23:29:42 +00:00
christos
a46d295d72
fix nested extern declaration.
2001-01-05 23:11:13 +00:00
christos
69a55bf430
fix spelling mistake and mention when the t_* functions appeared.
2001-01-05 23:05:08 +00:00
christos
ca976de449
const castaways.
2001-01-05 23:02:00 +00:00
christos
9e90cfbd5c
de-lint:
...
- bad arithmetic shift
- const castaways.
2001-01-05 22:57:56 +00:00
christos
9791d7cf26
remove redundant declarations.
2001-01-05 22:51:21 +00:00
jdolecek
2fedeafec8
bump libc minor - utrace(2) addition
2001-01-05 22:47:02 +00:00
christos
304ebe4875
depoison the pure editline code from readline compatibility hacks.
2001-01-05 22:45:30 +00:00
jdolecek
75ee9a37dd
we now have utrace, support it here
2001-01-05 22:29:28 +00:00
jdolecek
c8ff0e782d
document KTR_USER_MAXLEN limit
2001-01-05 22:28:41 +00:00
jdolecek
f43afc04fe
add utrace(2)
2001-01-05 21:49:47 +00:00
jdolecek
74c6c9c204
Standard location of readline headers is /usr/include/readline/, so install
...
them there.
readline.h of libedit had to move to subdirectory 'readline', due to the way
BSD makefiles work; this is better than potentially fragile Makefile hacks
2001-01-05 21:15:49 +00:00
itojun
c0ed349e69
do not refer getnodebyaddr.
...
sync with latest kame.
2001-01-05 13:40:28 +00:00
itojun
c5b93796dc
fix wcs*cmp() behavior when the wide char string is equal. from soda
...
XXX assumes wchar_t == int.
2001-01-05 12:13:12 +00:00
blymn
cbb96bb933
Added libform.
2001-01-05 12:10:39 +00:00
enami
badab93fb1
Make this file compile again on alpha; size_t isn't always same size as int.
2001-01-05 05:42:45 +00:00
enami
43ca618d61
More cosmetic changes.
2001-01-05 05:40:38 +00:00
garbled
87b803cdce
Remove some leftover cruft
2001-01-04 21:50:13 +00:00
garbled
ff77138855
Enable the build of libcdk
2001-01-04 20:28:13 +00:00
garbled
4db0f47696
Add a makefile and shlib_version file for the reachover build of CDK.
...
(Curses Development Kit, to be used in the upcoming import of sushi)
2001-01-04 20:21:18 +00:00
kleink
a4040bcbd1
Undo previous major bump - the ABI wasn't affected by the corresponding
...
code change.
2001-01-04 17:20:06 +00:00
christos
2f3389ce5e
consistently check for allocation failures and return -1, if we could not
...
get more memory.
2001-01-04 15:56:31 +00:00
christos
ab7e5eaeb3
fix lint problems.
2001-01-04 15:55:53 +00:00
christos
ed19c5fdb0
fix dumb typo in signal setup [from OpenBSD]
...
return -1 if alloc fails.
2001-01-04 15:55:03 +00:00
lukem
c449d2d4f2
use more standard %lld in favour of %qd
2001-01-04 15:35:22 +00:00
lukem
32dd941f7f
convert to ANSI KNF
2001-01-04 15:30:15 +00:00
lukem
1e96402257
ensure that buf1 in res_queriesmatch() isn't dereferenced before
...
testing with _DIAGASSERT(buf1 != NULL).
(damn those pesky initialisations in declarations... :)
2001-01-04 15:04:19 +00:00
lukem
0d2d9acca6
whitespace consistency fixups
2001-01-04 14:57:17 +00:00
lukem
0e8cfd8ffb
sprinkle _DIAGASSERT() appropriately. minor other cleanups
2001-01-04 14:42:18 +00:00
blymn
af28ef95ea
* Changed type of userptr to be void * (now matches ncurses)
...
* Bumped lib major version due to above.
* Changed debug output to go to a file instead of stderr, the file gets
opened when the form is posted iff one is not already open.
2001-01-04 12:30:37 +00:00
itojun
8145e73c70
sh3 split
2001-01-04 08:59:24 +00:00
itojun
6de175eeb8
__syscall is now mandatory
2001-01-04 08:53:50 +00:00
itojun
264cf8dcf3
sh3 split
2001-01-04 08:01:49 +00:00
itojun
f039f89ec5
prepare for sh3e[bl] split
2001-01-04 06:53:45 +00:00
lukem
a976c8e346
sprinkle _DIAGASSERT() around
2001-01-04 03:56:17 +00:00
lukem
c5b9e1cef5
sprinkle _DIAGASSERT() around
2001-01-04 03:35:29 +00:00
lukem
29e8291322
sprinkle _DIAGASSERT() around
2001-01-04 01:45:30 +00:00
lukem
d06a762ab2
sprinkle in _DIAGASSERT() as appropriate
2001-01-03 15:41:19 +00:00
lukem
2e9d6ac8c1
sprinkle in _DIAGASSERT() as appropriate
2001-01-03 15:23:26 +00:00
lukem
61017941ab
remove register
2001-01-03 14:33:02 +00:00
lukem
5ba790cb50
sprinkle in _DIAGASSERT() as appropriate
2001-01-03 14:29:36 +00:00
lukem
aa330a1e25
* Change __diagassert13() so that by default it only syslogs the error (it
...
used to syslog and also send to stderr).
This behaviour can be changed by setting $LIBC_DIAGASSERT to a
string containing one or more of the following letters:
a abort() after syslog and/or print to stderr
A opposite of a
e print assertion message to stderr
E opposite of e
l log assertion message to syslog
L opposite of l
This allows per-process control of the _DIAGASSERT() behaviour (e.g,
if you want to abort() after the assertion is raised) by modifying the
environment before starting the process.
Note that __DIAGASSERT() is still a no-op unless libc is compiled
with -D_DIAGNOSTIC.
* Implement __assert()/__diagassert() by calling __assert13()/__diagassert13()
with a function of NULL, reducing unnecessary code duplication
2001-01-03 12:44:53 +00:00
wiz
5c594236a9
Note that sha1 has been there since 1.4.
2001-01-02 16:16:48 +00:00
itojun
656dac34b5
wording (correct?)
2001-01-02 11:27:45 +00:00
itojun
11f22d503c
comma at EOL -> period
2001-01-02 11:26:23 +00:00
kleink
2776fd1430
Fix grammar nits, and update the STANDARDS section.
2001-01-02 11:24:39 +00:00
kleink
20a43da197
C99: add new parameters int_p_cs_precedes, int_n_cs_precedes,
...
int_p_sep_by_space, int_n_sep_by_space, int_p_sign_posn and
int_n_sign_posn to monetary locale information.
2001-01-02 10:53:24 +00:00
jdolecek
a8b4a741c5
bump libedit minor - addition of rl_special_prefixes and rl_completion_append_character
2001-01-01 15:54:07 +00:00
jdolecek
a85f9ca211
Add support for rl_completion_append_character and rl_special_prefixes.
...
This addresses lib/10513 by Giles Lean. Tested with PostgreSQL 7.0.2 psql.
2001-01-01 15:52:25 +00:00
jdolecek
939ac12578
history_tokenize(): fix one off-by-one bug
...
rl_complete_internal(): only replace the completed string with common part
of possible matches if there is a possible completion
2001-01-01 11:03:16 +00:00
simonb
e6fa1cbf79
Add the instr and inchstr families of functions.
2001-01-01 10:36:12 +00:00
jdc
f7d4b58f02
Libcurses-4.0
...
Removal of termcap capabilities requires major bump. Pointed out by Itojun.
Capabilities are still available if `_CURSES_TERMCAP_COMPAT' is defined.
2000-12-31 12:33:02 +00:00
jdolecek
26ffe99b32
rl_display_match_list():
...
* pad entries shorter than 'max' by spaces correctly
* fix off-by-one error which caused extra newline to be printed
if the list fit exactly to a screen
* fix typo in _rl_qsort_string_compare, which caused the list to not
be sorted after all
2000-12-31 09:50:32 +00:00
jdolecek
c860130fa0
term_beep(): if terminal supports both visual and ordinary bell, 'ring' both
2000-12-30 22:46:05 +00:00
sommerfeld
a0bc06eb92
parallelize (mostly ${MAKE} print-objdir -> ${PRINTOBJDIR})
2000-12-30 17:21:44 +00:00
martin
2c14d88958
va_list -> _BSD_VA_LIST_ to be consistent with prototype
...
(doesn't compile on sparc64 otherwise)
2000-12-30 17:20:55 +00:00
martin
7c10055175
Be consistent with argument types vs. prototype; use _BSD_VA_LIST_ as
...
the argument, instead of va_list. Might not make a difference on most
ports, depending on toolchain/MD typedefs. Does make a difference on sparc64,
where it wouldn't compile otherwise.
2000-12-30 16:27:33 +00:00
itojun
b648355aae
put _RuneLocale pointer into mbstate_t for better thread safeness
2000-12-30 05:05:57 +00:00
itojun
f864e401f9
fix shlib function name for a.out case
2000-12-30 05:05:25 +00:00
itojun
bb0bfe5b30
initialize mbstate_t properly.
2000-12-30 04:13:25 +00:00
itojun
31f5853be4
pull in libc/string/strl*.c. i still don't think it necessary, but
...
based on popular demand...
2000-12-30 03:00:51 +00:00
matthias
c7a662aae7
Cosmetics. Use _ASM_LABEL for cerror.
2000-12-29 23:16:42 +00:00
matthias
beff37f457
Implement 64 bit version of syscall.
2000-12-29 23:16:18 +00:00
bjh21
5aefcfdc06
Create shared ARM source for libc, and move arm26 port over to using it.
...
The code is (almost) a direct copy of the current arm26 sources.
It's identical to the current arm32 sources, with the following exceptions:
- _C_LABEL is used on references to C labels from assembler.
- Function returns in assembler have APCS-26 versions in #ifdef __APCS_26__.
- It uses SoftFloat 2a rather than SoftFloat 1a.
The first two of these should be inconsequential. I believe that SoftFloat 2a
should work on arm32 and be backward-compatible with existing code, but this
is not obviously true. For now, arm32 remains using its own bits of libc.
2000-12-29 20:13:44 +00:00
kleink
6b94677e25
Sprinkle some __restrict into <wchar.h>.
2000-12-29 15:26:33 +00:00
kleink
81ab746b71
Sprinkle some __restrict into stdio.
2000-12-29 15:22:48 +00:00
bjh21
a88be20997
We no longer have _C_FUNC: Use _C_LABEL instead.
2000-12-29 13:39:39 +00:00
thorpej
e9c2ed11fe
Add names for some ICMP and TCP protocol header offsets:
...
- icmptype (offset of ICMP type field)
- icmpcode (offset of ICMP code field)
- tcpflags (offset of TCP flags field)
and field values:
- icmp-echoreply, icmp-unreach, icmp-sourcequench,
icmp-redirect, icmp-echo, icmp-routeradvert,
icmp-routersolicit, icmp-timxceed, icmp-paramprob,
icmp-tstamp, icmp-tstampreply, icmp-ireq, icmp-ireqreply,
icmp-maskreq, icmp-maskreply
- tcp-fin, tcp-syn, tcp-rst, tcp-push, tcp-ack, tcp-urg
This allows expressions like the following:
icmp[0] = 3
(tcp[13] & 0x02) != 0
to be written as:
icmp[icmptype] = icmp-unreach
(tcp[tcpflags] & tcp-syn) != 0
which is a bit more user-friendly for e.g. writing packet filter rules.
2000-12-28 22:12:07 +00:00
thorpej
f3b5a7d293
Add support for the DLT_RAWAF() data link type.
2000-12-28 22:04:22 +00:00
bjh21
40906c10a4
Sync with arm32: remove ovbcopy entry point.
2000-12-28 18:33:54 +00:00
bjh21
9d5c6f8887
RCSID cleanup.
2000-12-28 18:27:24 +00:00
itojun
4ab94d919b
sync citrus Id part with citrus repository.
2000-12-28 05:27:35 +00:00
itojun
2ea22179ea
switch locale module API, from s{get,put}rune to wcrtomb/mbrtowc.
...
handle intermediate mbstate_t more correctly.
no externally-visible changes here.
2000-12-28 05:22:27 +00:00