eeh
22abdf821b
Use large (-fPIC) relocations.
2002-05-07 01:34:21 +00:00
eeh
b92211c580
Go back from using %g2 (an application register) to %g7 (a system register)
...
for syscall returns.
2002-05-07 01:32:46 +00:00
eeh
1d63620b87
Add support for large -fPIC relocations.
2002-05-07 01:31:33 +00:00
bjh21
251de84ccc
Consistently declare the types of float_rounding_mode and float_exception_flags
...
as fp_rnd and fp_except respectively.
2002-05-06 19:05:00 +00:00
thorpej
f7d7544c87
Rename a local variable to avoid a shadow decl warning.
2002-05-05 20:00:51 +00:00
thorpej
046b47950e
Add a .register directive to appease newer gas.
2002-05-05 17:51:46 +00:00
simonb
fdf099ea04
Remove a check for a u_int8_t variable being greater than 255.
2002-05-05 08:28:47 +00:00
simonb
eb0846961e
Remove <sys/types.h> from synopsis, as per latest SUS/Posix specs.
2002-04-29 01:41:43 +00:00
zuntum
0f1273fc58
Xref fabs(3)
...
OK'd by Jaromir Dolecek
2002-04-28 11:52:43 +00:00
bjh21
bde73607cc
Pull in config.h when we're building zic as a host tool.
...
This makes zic compilable with Sun WorkShop C 5.0.
2002-04-26 17:31:54 +00:00
christos
a82db51f4d
disable profiling set{u,g}id binaries.
2002-04-26 16:39:52 +00:00
bjh21
767def4642
Re-introduce inclusion of config.h for libnbcompat, since the namespace.h trick
...
no longer works.
2002-04-24 17:45:14 +00:00
kleink
f4346e4218
Protect inclusion of namespace.h with _LIBC.
2002-04-24 12:25:09 +00:00
agc
b42bb2abdc
After the grand unification of softfloat-specialize, let sparc64 builds
...
work properly again.
2002-04-23 11:59:25 +00:00
bjh21
43102f34cc
When testing __STDC__, consistently use #ifdef rather than #if. The Sun
...
Workshop 5.0 C compiler defines __STDC__ to 0 unless it's in full-ANSI mode,
and in full ANSI mode it won't give us 64-bit integers (at least on a 32-bit
CPU).
2002-04-22 23:31:44 +00:00
bjh21
25540eca7e
All the versions of softfloat-specialize were practically identical, so replace
...
them with a single one.
2002-04-21 21:07:35 +00:00
yamt
ab015054f8
- fix a.out case. (pointed by an anonymous person)
...
- use __ELF__ to determine if we're using elf.
2002-04-20 05:55:47 +00:00
kleink
937479fc3b
Need internal names for strlcat() and strlcpy().
2002-04-17 16:23:08 +00:00
kleink
3e9bbb1219
Need namespace.h for snprintf.
2002-04-17 13:40:35 +00:00
groo
5fe77d3e2d
botched strncpy -> strlcpy
...
from xs@kittenz.org
2002-04-16 19:20:51 +00:00
groo
9b7886c6a3
Make sure we don't look before the beginning of the string.
...
from xs@kittenz.org
2002-04-16 19:19:33 +00:00
groo
fbac9d8372
botched strncpy -> strlcpy
...
from xs@kittenz.org
2002-04-16 19:17:17 +00:00
groo
1e880d776e
botched strn* -> strl*
...
from xs@kittenz.org
2002-04-16 19:16:22 +00:00
groo
6bf409aa5b
Minor KNF + proper end of string detection in read_config_file()
...
Inspired by xs@kittenz.org
2002-04-16 19:12:40 +00:00
groo
50d2b6a96f
botched strncpy -> strlcpy
...
from xs@kittenz.org
2002-04-16 19:08:43 +00:00
groo
f74c26e49b
Detect if line length exceeds buffer capacities.
...
from xs@kittenz.org
2002-04-16 19:07:57 +00:00
groo
735ccc3fc2
botched strncpy -> strlcpy
...
from xs@kittenz.org
2002-04-16 19:07:00 +00:00
groo
b8dcd239d9
Do not respect TMPDIR when s[ug]id.
...
from xs@kittenz.org
2002-04-16 19:00:45 +00:00
christos
6d2cc5b8e6
- open for r+, then w+, then r.
...
- fix fread and fwrite error checking.
2002-04-15 16:47:03 +00:00
wiz
29a3d37fd5
Add HISTORY.
2002-04-09 20:00:05 +00:00
nathanw
cb713e892d
The PT_IO operations are named PIOD_{READ,WRITE}_{I,D}, not
...
PIOD_OP_{READ,WRITE}_{I,D}.
2002-04-06 04:07:13 +00:00
christos
6fa9e9789f
add two more gnu-like functions.
2002-04-04 19:42:14 +00:00
eeh
bc3cedd6d8
The mask for 8-byte alignment is 0x7 not 0xf.
2002-04-02 22:07:55 +00:00
thorpej
2e52a189a8
Remove non-existent ldexp.c from SRCS.
2002-04-02 03:41:26 +00:00
eeh
eb4eaa1ba4
Remove test harnass bits.
2002-04-01 15:59:26 +00:00
bjh21
c9e4965681
Revert addition of mkdtemp() to libnbcompat. I don't think we need mktemp(1)
...
after all.
2002-04-01 13:59:34 +00:00
jdolecek
a4f9b6e45e
s/are are/are/
2002-04-01 11:19:41 +00:00
bjh21
58017a564d
Add mkdtemp to libnbcompat, since glibc doesn't have it an mktemp(1) will
...
need it.
2002-03-31 18:04:11 +00:00
bjh21
3eb7aa7171
In userland, use <sha1.h>, not <sys/sha1.h>.
2002-03-31 14:17:19 +00:00
bjh21
45c48aceb2
Shuffle config.h #iffery so as to wrap the __RCSID, as is done in several
...
other files.
This makes the rmd160 code compile on Linux as part of libnbcompat.
2002-03-31 13:55:14 +00:00
bjh21
bcaedc129c
Add the md[245], sha1 and rmd160 functions to libnbcompat, conditional on their
...
not being in the host libc.
This will be necessary to make cksum into a host tool.
2002-03-31 12:58:54 +00:00
matt
33ce495df4
Put R6 back in the save and adjust frame size for it. Don't save the
...
register in sigset area, put them after the sigset area.
2002-03-30 05:32:32 +00:00
matt
583d4ad39f
Put R6 back in save mask (to make mask used by PLT routines). Adjust frame
...
size according. In _longjmp, deal with sp/fp separately since they stored
in reserve order so movq won't work.
2002-03-30 04:58:36 +00:00
eeh
35e86bd3e5
Better, faster strlen().
2002-03-30 03:28:53 +00:00
yamt
27563a14f1
- move _TO_CEI to template from each module/*.c.
...
- nuke _TO_EI and _TO_STATE.
- convert _TO_EI(cl) to _CEI_TO_EI(_TO_CEI(cl)).
- wrap long lines.
2002-03-28 10:53:48 +00:00
yamt
0f59b7f0ae
fix comments.
...
(_TO_INTERNAL_STATE -> _CEI_TO_STATE)
2002-03-28 10:38:52 +00:00
yamt
3daba72ae9
introduce new macro _STATE_NEEDS_EXPLICIT_INIT.
...
and use it for encodings that needs explicit
init_state in addition to zero-fill.
2002-03-28 10:29:11 +00:00
matt
42e21b0c6a
Fix a few wrong register uses. (at least I know it works now. :)
2002-03-28 04:16:54 +00:00
yamt
6854a8c8c8
drop __packed__ attribute from _ISO2022State.
2002-03-28 01:59:50 +00:00
matt
dd5b171018
Add sync before isync since the MPC74xx require it.
2002-03-28 00:38:46 +00:00