cgd
|
8df506ad69
|
user better names for local labels, as suggested by Matt Thomas and
slightly tweaked.
|
1996-09-09 00:57:59 +00:00 |
|
cgd
|
86a813e847
|
remove unused local label
|
1996-09-09 00:51:27 +00:00 |
|
mark
|
d5df3db65b
|
Make this with whether __STDC__ is defined or not.
|
1996-08-07 17:39:44 +00:00 |
|
mark
|
4e058e1f10
|
Make sure errno is always zeroed before the syscall.
Don't trash r0 on exit.
|
1996-08-07 17:38:16 +00:00 |
|
cgd
|
60bbd380f2
|
pull up bug fix from libkern:
>frob the mask so that only the low set bit is set, to avoid lossage.
|
1996-07-15 05:21:09 +00:00 |
|
cgd
|
2f6bb217b1
|
add an assembly version of ffs().
|
1996-07-15 03:13:15 +00:00 |
|
jtc
|
16e8217f5a
|
new implementation that simply clears most significant bit
|
1996-06-26 15:05:40 +00:00 |
|
jtc
|
290756c01b
|
use fscalel instead of ftwotoxl/fmulx
|
1996-06-26 15:04:06 +00:00 |
|
mark
|
29811afbb6
|
Set r1 to -1 on exit as well as r0 otherwise syscalls returning 64 bit
results will not read -1.
|
1996-06-05 19:02:12 +00:00 |
|
jtc
|
57ceb7a883
|
Added ashldi3.S, ashrdi3.S, and lshrdi3.S to KMSRCS
|
1996-06-01 01:08:02 +00:00 |
|
jtc
|
ff3bd4df33
|
m68k assembly versions of 64 bit shift functions
|
1996-05-31 02:05:33 +00:00 |
|
ragge
|
92a955a864
|
VAX string functions in assembler. Fixed for NetBSD by Ken Wellsch.
|
1996-05-19 15:57:37 +00:00 |
|
mark
|
46d95534b3
|
Updated register usage.
|
1996-05-12 20:52:09 +00:00 |
|
mark
|
62a60eda3b
|
Updated to use definitions from machine/ieee.h
|
1996-05-12 20:50:54 +00:00 |
|
mark
|
93d4dfdfd8
|
Added NetBSD copyright.
|
1996-05-12 20:43:54 +00:00 |
|
mark
|
ea5751f59e
|
No longer required. The libc fabs() functions is in fabs.c.
|
1996-05-12 20:36:27 +00:00 |
|
mark
|
e1c23a9306
|
Added new filenames.
|
1996-05-12 20:34:15 +00:00 |
|
mark
|
0814ca4b65
|
Initial commit of the floating point related libc functions.
|
1996-05-12 20:29:09 +00:00 |
|
mark
|
ba9c4033a1
|
RCS Id police.
|
1996-05-12 20:25:39 +00:00 |
|
mark
|
cd795b6adf
|
Removed files from KMINCLUDES and KMSRCS.
|
1996-05-12 20:06:52 +00:00 |
|
mark
|
341c543ad0
|
RCS Id police.
|
1996-05-12 19:55:00 +00:00 |
|
mark
|
ec673d5430
|
Fixed a couple of filenames.
|
1996-04-26 20:15:14 +00:00 |
|
cgd
|
734132ad28
|
have copy-to-libkern copy strcat.S, not strcat.c
|
1996-04-18 01:54:16 +00:00 |
|
cgd
|
44e8033a96
|
add assembler versions of the byte swap macros (only compile ntoh and
hton variants, not byte_swap variants, which are just included), and
copy them to libkern when appropriate.
|
1996-04-17 22:36:30 +00:00 |
|
phil
|
07df601bbf
|
Add missing ~. (PR 2311)
|
1996-04-09 16:33:32 +00:00 |
|
phil
|
bf6acfece8
|
Addition of fp routines. (PR 2281 from Matthias Pfaller.)
|
1996-04-05 00:23:05 +00:00 |
|
phil
|
3fac82adb2
|
Change the definition of __infinity on the ns32k. (PR 2283)
|
1996-04-04 23:45:18 +00:00 |
|
pk
|
7e18fd4e93
|
Avoid load/store doubles; jmp_buf is long aligned (Michael Eriksson; PR#2180)
|
1996-03-06 21:50:20 +00:00 |
|
mark
|
5284578745
|
Initial commit of the arm32 architecture dependant libc code.
|
1996-02-16 20:47:54 +00:00 |
|
jtc
|
daa40d9a50
|
Add explicit return type
|
1996-02-05 04:30:51 +00:00 |
|
ragge
|
0aa318cd7e
|
Changed to only include <machine/asm.h>, as the other ports.
|
1996-01-06 18:34:59 +00:00 |
|
jtc
|
723b71b52c
|
removed :errfix; const qualifier makes it unnecessary
|
1995-12-28 22:37:55 +00:00 |
|
jtc
|
43d7567da3
|
Removed unused CALL macro
|
1995-12-28 22:35:54 +00:00 |
|
jtc
|
051ae6c48a
|
Remove #include "SYS.h"; it is not needed (by normal assembly functions)
|
1995-12-28 21:32:25 +00:00 |
|
jtc
|
3f78e35cca
|
Use <machine/asm.h> instead of DEFS.h
|
1995-12-28 20:03:51 +00:00 |
|
jtc
|
24a6d94c0d
|
Added macros definitions for use with ANSI preprocessors.
|
1995-12-28 19:44:11 +00:00 |
|
jonathan
|
3fa4ff4647
|
Change mips assembly code for {,_,sig}setjmp.S to get register names
from <machine/regnum.h>, not <machine/reg.h> (which also defines structs.)
|
1995-12-22 10:20:51 +00:00 |
|
jonathan
|
dd0a20c5ae
|
Add sigsetjmp.S for mips, and add it to the makefile.
|
1995-12-15 01:12:36 +00:00 |
|
thorpej
|
915f0a8f9b
|
New-style RCS ids.
|
1995-12-13 22:21:23 +00:00 |
|
thorpej
|
6cdbd4c23a
|
New-style RCS ids. Use the RCSID() macro where appropriate.
|
1995-12-13 22:17:46 +00:00 |
|
thorpej
|
9573504567
|
New-style RCS ids. Use the RCSID() macro where appropriate.
|
1995-12-13 21:46:13 +00:00 |
|
thorpej
|
9f1ee9ae9c
|
New-style RCS id's. In assmebly files, use the RCSID() macro where
appropriate.
|
1995-12-13 19:35:39 +00:00 |
|
ragge
|
e85a7da39b
|
Add defs to understand K&R cpp.
|
1995-12-12 15:21:31 +00:00 |
|
ragge
|
4529cdf035
|
Can't be sure cpp can handle x ## y.
|
1995-12-09 13:28:38 +00:00 |
|
ragge
|
34323ef19c
|
sigsetjmp/siglongjmp was missing. Code fix by Arne H. Juul.
|
1995-12-09 13:26:43 +00:00 |
|
ragge
|
c6813ecb89
|
Didn't take care of errors when return parameter was long long.
Bug pointed out by Arne Henrik Juul.
|
1995-12-04 21:52:44 +00:00 |
|
thorpej
|
ed63b163c8
|
Fix a brain-o by me; if I'm going to use stuff in <machine/asm.h>, I better
darn well include it in the right place. "Hello, McFly!"
|
1995-11-28 23:40:47 +00:00 |
|
thorpej
|
ced1925e35
|
Fix a typo.
|
1995-11-28 22:50:18 +00:00 |
|
thorpej
|
bebc2d5787
|
New style RCS ids, and employ the RCSID() macro.
|
1995-11-17 20:21:10 +00:00 |
|
jtc
|
4def0687f4
|
fix stupid typo
|
1995-11-17 19:32:26 +00:00 |
|