Ulrich Drepper
e00fbfc6aa
Define optimizations if __LIBC_INTERNAL_MATH_INLINES is defined.
1997-11-22 18:47:44 +00:00
Ulrich Drepper
e729bad58b
Define __LIBC_INTERNAL_MATH_INLINES instead of
...
__LIBC_M81_MATH_INLINES.
1997-11-22 18:45:43 +00:00
Ulrich Drepper
c48d19d0d5
Use __APCS_32__ to decide whether or not to preserve condition codes
...
on function call.
1997-11-18 02:39:35 +00:00
Ulrich Drepper
a5343fec83
Remove setjmp_aux.c.
1997-11-18 02:39:11 +00:00
Ulrich Drepper
d2099b0d6d
(SYS_ify): Don't add SWI_BASE in twice.
1997-11-13 00:19:24 +00:00
Ulrich Drepper
c4b0b9530e
(profil_counter): Use correct name to access PC.
1997-11-13 00:19:12 +00:00
Ulrich Drepper
0fe3c9c4df
Include <bits/errno.h> not <errnos.h>.
1997-11-13 00:18:09 +00:00
Ulrich Drepper
2ecd6b510f
Define INFINITY as of type float.
...
Define DECIMAL_DIG.
1997-11-13 00:15:53 +00:00
Ulrich Drepper
04f48607a0
Define NAN as of type float.
1997-11-13 00:15:34 +00:00
Ulrich Drepper
2645f7aaad
Use struct assignment instead of memcpy to let the compiler use
...
whatever it regards as optimal.
1997-11-11 23:54:33 +00:00
Ulrich Drepper
fa94f8a58a
EILSEQ is an ISO C error number.
1997-11-11 23:52:34 +00:00
Ulrich Drepper
d2d2125ecd
m68k specific llrint implementation.
1997-11-11 23:48:16 +00:00
Ulrich Drepper
d391bc58dd
Make compilable and fix overflow condition.
1997-11-11 23:47:20 +00:00
Ulrich Drepper
27157fb6a0
Definition of all needed error numbers.
1997-11-04 02:16:52 +00:00
Ulrich Drepper
575e2908df
Add newline
1997-10-31 23:13:26 +00:00
Ulrich Drepper
6c43790ef6
Add __ino64_t, and __off64_t. Reorganize.
1997-10-31 22:52:56 +00:00
Ulrich Drepper
def4a5f0c3
Define _STAT_VER_KERNEL.
1997-10-31 22:52:42 +00:00
Ulrich Drepper
c573a9c69c
(struct dirent): For consistency, force d_ino to use ino_t and
...
supply padding.
1997-10-31 22:52:34 +00:00
Ulrich Drepper
ee6f798644
Add struct glibc2_stat for backward compatibility. Define
...
XSTAT_IS_XSTAT64.
1997-10-31 22:52:16 +00:00
Ulrich Drepper
5276568158
Empty file.
1997-10-31 22:51:57 +00:00
Ulrich Drepper
0d230eb77c
Add xstatconv.c.
1997-10-31 22:51:31 +00:00
Ulrich Drepper
05da9c9f2e
Convert between kernel_stat and the userland version indicated.
1997-10-31 22:51:10 +00:00
Ulrich Drepper
475a3ad9f2
Include stub version from generic subdir.
1997-10-29 20:32:26 +00:00
Ulrich Drepper
a1bee79921
Add pread and pwrite with weak aliases for *64 functions.
1997-10-26 20:06:34 +00:00
Ulrich Drepper
9cf9670ffb
New empty file.
1997-10-26 20:06:09 +00:00
Ulrich Drepper
6874bbcb7c
User level process context for m68k.
1997-10-26 19:59:49 +00:00
Ulrich Drepper
b6d0dce1cc
Add fma and scalbln. Update lrint and scalbn.
...
(__m81_inline) [__cplusplus]: Define to __inline.
1997-10-26 19:59:32 +00:00
Ulrich Drepper
c43ee646dd
Add scalbln alias.
1997-10-26 19:59:09 +00:00
Ulrich Drepper
95d16178a8
New (empty) file.
1997-10-26 19:58:56 +00:00
Ulrich Drepper
f6672b01b5
Add standard skeleton stuff.
1997-10-26 19:58:40 +00:00
Ulrich Drepper
7b5e4b7fe2
Use __ptr_t instead of __caddr_t.
1997-10-15 05:31:59 +00:00
Ulrich Drepper
a893b08668
m68k specific optimizations for string functions.
1997-10-12 03:42:19 +00:00
Ulrich Drepper
989166429c
(elf_machine_rela): Fix last change.
...
The R_68K_GLOB_DAT and R_68K_JMP_SLOT relocations really ignore
the addend, Richard.
(elf_machine_fixup_plt): Don't add the addend.
(elf_machine_plt_value): New function.
1997-10-12 03:41:56 +00:00
Ulrich Drepper
a325c2c023
__setjmp is the same as _setjmp. Make the former a strong symbol and
...
the later a weak alias.
1997-10-12 03:40:26 +00:00
Ulrich Drepper
0fc15eae49
(elf_machine_plt_value): New function.
1997-10-12 03:40:09 +00:00
Ulrich Drepper
3abeec50c6
Add stat LFS extensions.
1997-10-06 02:24:05 +00:00
Ulrich Drepper
eebf2c4a79
Use __fsblkcnt_t for some of the fields.
1997-10-06 02:20:13 +00:00
Ulrich Drepper
b64c790011
Add flock LFS extensions.
1997-10-06 02:19:29 +00:00
Ulrich Drepper
f059549514
Define LFS types.
1997-10-06 02:15:04 +00:00
Ulrich Drepper
cfe3af132c
Linux/Alpha specific dirent definitions.
1997-10-06 02:12:31 +00:00
Ulrich Drepper
5a6db5ab69
Add LFS definitions.
1997-10-06 02:03:17 +00:00
Ulrich Drepper
d0b9a80c6e
Rename exp2{,l,f} to __ieee754_exp2{,l,f}.
1997-09-30 16:58:36 +00:00
Ulrich Drepper
ff91cf3056
(elf_machine_relplt): Killed.
...
(ELF_MACHINE_JMP_SLOT): Renamed.
(elf_machine_fixup_plt): New function.
1997-09-27 00:20:13 +00:00
Ulrich Drepper
a8e5f5a44c
(ELF_MACHINE_RELOC_NOPLT): Renamed.
...
(elf_alpha_fix_plt): Renamed elf_machine_fixup_plt.
1997-09-27 00:19:38 +00:00
Ulrich Drepper
127f2c3b83
Call __getopt_clean_environment with additional argument.
1997-09-21 01:23:55 +00:00
Ulrich Drepper
384cd03a58
Define bzero as weak alias of __bzero.
1997-09-16 00:41:55 +00:00
Ulrich Drepper
90864a576a
Low-level atomicity functions for m68k.
1997-09-16 00:40:22 +00:00
Ulrich Drepper
06fa7473dc
Rewrite in terms of an array.
1997-09-11 03:15:02 +00:00
Ulrich Drepper
aaf05db579
Not needed anymore.
1997-09-11 03:14:53 +00:00
Ulrich Drepper
38a2fc1c51
Do the work; don't call __setjmp_aux. Move _setjmp and setjmp from
...
bsd-*.S.
1997-09-11 03:14:40 +00:00
Ulrich Drepper
33ec2a1c5e
Stub out.
1997-09-11 03:14:24 +00:00
Ulrich Drepper
7e79246283
We have an assembler versin now.
1997-09-11 03:14:07 +00:00
Ulrich Drepper
3b14ec3ad7
longjmp implementation using array.
1997-09-11 03:13:56 +00:00
Ulrich Drepper
1f9be5843e
Kill setjmp_aux.
1997-09-11 03:13:30 +00:00
Ulrich Drepper
c48cc591fa
add missing file
1997-09-05 02:21:22 +00:00
Ulrich Drepper
ea420deaef
(elf_machine_load_address): Use _dl_start instead of a local label, to
...
avoid getting an unreadable label name.
1997-09-05 01:40:47 +00:00
Ulrich Drepper
a698457a19
(pic-ccflag): Override it for more efficient code (together with a
...
change in gcc).
1997-09-05 01:40:38 +00:00
Ulrich Drepper
d930b435a9
High-quality sqrt implementation for Alpha.
1997-09-05 01:38:54 +00:00
Ulrich Drepper
87967acd39
Removed.
1997-09-05 01:38:37 +00:00
Ulrich Drepper
892732283b
Add sgidefs.h.
1997-08-29 20:39:52 +00:00
Ulrich Drepper
606bb553c3
Extra files to distribute for mach/hurd/mips.
1997-08-29 20:37:37 +00:00
Ulrich Drepper
8b10c19e06
POLL* bits for Linux.
1997-08-29 00:52:03 +00:00
Ulrich Drepper
e0b82fb753
[$(subdirs)=db2] (CPPFLAGS): Add macros to provide spinlock
...
information for db2.
1997-08-27 20:03:43 +00:00
Ulrich Drepper
c0d5b73e05
(RTLD_START): Switch back to previous section to avoid confusing the
...
compiler.
1997-08-27 19:58:41 +00:00
Ulrich Drepper
02af0aee5e
Clean up asm statements a bit.
1997-08-24 10:52:09 +00:00
Ulrich Drepper
17cf8c5c98
Correct comment for SA_RESTART.
1997-08-14 01:53:36 +00:00
Ulrich Drepper
135eda5312
Linux/M68k specific mman.h definitions.
1997-08-14 01:49:40 +00:00
Ulrich Drepper
52b963b08f
Linux/MIPS specific mman.h definitions.
1997-08-10 18:30:12 +00:00
Ulrich Drepper
c1dcd33f63
Add some files.
1997-08-10 18:29:45 +00:00
Ulrich Drepper
177c2e9a31
New file. Prevent using kernel header.
1997-08-10 17:58:48 +00:00
Ulrich Drepper
c69e79f1da
Test feature macros before defining non-POSIX things. Add MAP_FAILED.
1997-08-10 17:56:16 +00:00
Ulrich Drepper
b50d0b3659
Add EISDIR, EOPNOTSUPP; tidy up formatting.
1997-08-10 17:51:30 +00:00
Ulrich Drepper
5cd503e5c1
Additional files to istribute for mips/mipsel.
1997-08-10 17:39:01 +00:00
Ulrich Drepper
80bf28e227
Add empty file to prevent the version from libm-ieee754 be compiled
...
since the later is not needed.
1997-08-10 17:34:46 +00:00
Ulrich Drepper
95cb9068ca
Define socklen_t.
...
(struct msghdr): Correct types to use socklen_t.
1997-08-04 14:29:00 +00:00
Ulrich Drepper
e1da12893a
Replace call to abort by infinite loop, to avoid dragging stdio into
...
the dynamic linker.
1997-08-04 14:26:01 +00:00
Ulrich Drepper
6e8e1d85e0
Add support for shared library profiling.
1997-08-02 20:56:48 +00:00
Ulrich Drepper
1d928c6a5c
(elf_machine_runtime_setup): Add new parameter to enable profiling.
...
(elf_machine_rela): Add new parameter to specify place to store
result in.
1997-07-28 22:32:21 +00:00
Ulrich Drepper
c093785fe9
M68k optimized functions for swapping byte order.
1997-07-28 22:32:03 +00:00
Ulrich Drepper
482bd6c6e4
(elf_machine_runtime_setup): Add new parameter to enable profiling.
...
(elf_machine_rela): Add new parameter to specify place to store result in.
1997-07-28 22:31:42 +00:00
Ulrich Drepper
2ed7206696
(elf_machine_runtime_setup): Add new parameter to enable profiling.
...
(elf_machine_rela): Add new parameter to
1997-07-28 22:06:27 +00:00
Ulrich Drepper
2cf49ef8cd
Check PIC instead of __PIC__.
1997-07-26 02:33:13 +00:00
Ulrich Drepper
4ce95ed21a
Add ESTALE.
1997-07-26 02:31:58 +00:00
Ulrich Drepper
c7928d2e8f
basic definitions for ARM standalone.
1997-07-26 02:31:50 +00:00
Ulrich Drepper
dca3aa2229
Remove extra stuff.
1997-07-26 02:31:10 +00:00
Ulrich Drepper
fdbb0d4a45
Remove __PIC__ comment.
1997-07-26 02:30:58 +00:00
Ulrich Drepper
40731e73fd
Assembler version of gmon handling.
1997-07-26 02:25:44 +00:00
Ulrich Drepper
409871bc75
Don't define __ protected names.
1997-07-24 01:35:45 +00:00
Ulrich Drepper
75dc7e89eb
Don't handle FE_INEXACT specially, the standard doesn't require it.
1997-07-24 01:32:45 +00:00
Ulrich Drepper
284d16781d
We use aliases now.
1997-07-22 00:09:47 +00:00
Ulrich Drepper
e392c0f030
Add aliases for ntohs.
1997-07-22 00:09:30 +00:00
Ulrich Drepper
36968baa40
Add aliases for ntohl.
1997-07-22 00:09:25 +00:00
Ulrich Drepper
4264456034
General MIPS header.
1997-07-22 00:08:44 +00:00
Ulrich Drepper
a3d81156f7
Renamed to sgidefs.h.
1997-07-22 00:07:51 +00:00
Ulrich Drepper
7679a4757c
Renamed to lxstat.c.
1997-07-22 00:07:43 +00:00
Ulrich Drepper
7d899ae6f7
Linux/MIPS specific lxstat implementation.
1997-07-22 00:07:34 +00:00
Ulrich Drepper
75b69faebc
MIPS64 dependent RTLD.
1997-07-22 00:05:40 +00:00
Ulrich Drepper
abd048b1c0
Special parameters for rtld generation.
1997-07-22 00:04:07 +00:00
Ulrich Drepper
09d24ad477
(elf_machine_rela): Mention program name in warning message.
1997-07-22 00:03:10 +00:00
Ulrich Drepper
db45cbee79
Removed since the generic version is sufficent.
1997-07-14 21:46:28 +00:00