phil
|
dde7045e0d
|
Changing PSR_T to PSL_T.
|
1994-02-25 07:41:18 +00:00 |
phil
|
94303d1113
|
SYS.h: adding EX()
Makefile.inc: adding a cflag for a compiler that doesn't define ns32k
|
1994-02-25 07:40:47 +00:00 |
mycroft
|
90ff28fef4
|
Style police. Use `je' and `jne' only on the result of an equality test;
use `jz' and `jnz' in all other cases.
|
1994-02-14 20:05:52 +00:00 |
jtc
|
7f582f99d4
|
Fix spelling mistake: cashe -> cache.
|
1994-02-14 17:45:16 +00:00 |
jtc
|
01284ad877
|
Performance improvement from Bruce Evans.
Removes one test instruction for each character.
|
1994-02-14 17:44:39 +00:00 |
jtc
|
f28455f783
|
Use "ror $8,%ax" instead of "xchg %al,%ah": equal on a i386, 1 cycle faster
on a i486, and 2 cycles faster on a iPentium.
|
1994-02-14 17:43:19 +00:00 |
pk
|
e0bf9676e9
|
Insert some Position Independent Code.
|
1994-02-10 20:15:28 +00:00 |
chopps
|
4abc3ff245
|
handle __STDC__ preprocessor.
|
1994-02-08 02:31:55 +00:00 |
jtc
|
5cffad2151
|
Use movzbl, not movsbl, to zero extend for unsigned comparison.
Fix from Bruce Evans.
|
1994-02-07 20:57:05 +00:00 |
mycroft
|
48ae66e2eb
|
Use machine/asm.h for ENTRY() macros.
|
1994-01-30 21:55:52 +00:00 |
mycroft
|
f5fbffc1f4
|
Just use definitions from machine/asm.h.
|
1994-01-29 09:56:54 +00:00 |
jtc
|
e2c220f94b
|
Fix spelling error in Copyright notice
|
1994-01-28 20:34:33 +00:00 |
mycroft
|
1fe07f186d
|
Separate curbrk and mincrk.
|
1994-01-27 15:08:03 +00:00 |
mycroft
|
3463cb4eef
|
Trivial speedup inspired by SPARC code.
|
1994-01-27 15:00:49 +00:00 |
mycroft
|
c25c219087
|
Random cleanup.
|
1994-01-27 14:45:52 +00:00 |
mycroft
|
ef980f76fe
|
One last tweak.
|
1994-01-27 06:53:25 +00:00 |
mycroft
|
22e614ce10
|
Random cleanup.
|
1994-01-27 06:34:59 +00:00 |
mycroft
|
9c8862a970
|
Pedanticism.
|
1994-01-27 06:34:02 +00:00 |
mycroft
|
3cf1bd9939
|
SYS_brk --> SYS_break. Where's my axe?
|
1994-01-27 04:30:34 +00:00 |
mycroft
|
17b2a501cd
|
Stylistic changes.
|
1994-01-27 04:16:50 +00:00 |
mycroft
|
0496df7164
|
More stylistic changes.
|
1994-01-27 04:14:50 +00:00 |
mycroft
|
e84d8b28f3
|
Stylistic changes.
|
1994-01-27 04:10:20 +00:00 |
mycroft
|
b6b0ec3424
|
Fix bug jtc introduced.
|
1994-01-27 04:07:13 +00:00 |
jtc
|
7835a85a78
|
Optimization tweaks:
Use testl %reg,%reg instead of cmpl $0,%reg
Use xorl %reg,%reg instead of movl $0,%reg
|
1994-01-24 19:24:36 +00:00 |
deraadt
|
6fcc6b7f39
|
## and /**/
|
1994-01-23 07:26:16 +00:00 |
pk
|
939f7033c5
|
Make it work with old-style (/usr/bin) cpp
|
1994-01-15 20:19:43 +00:00 |
pk
|
39c0326588
|
PIC_*() macros moved to <machine/asm.h>
|
1994-01-07 00:48:22 +00:00 |
jtc
|
0e09f939b2
|
Fix bug #24 by renaming _logname_valid to __logname_valid.
|
1993-12-18 01:02:47 +00:00 |
mycroft
|
cc81da7447
|
Shorten setup for longword operations a little.
|
1993-12-10 10:51:11 +00:00 |
mycroft
|
dca61f6f90
|
Share code.
|
1993-12-10 10:45:18 +00:00 |
jtc
|
a9e5cc4f83
|
No reason these can't share code...
|
1993-12-08 22:10:14 +00:00 |
mycroft
|
cd8e1bd162
|
No reason these can't share code...
|
1993-12-08 21:01:56 +00:00 |
pk
|
230b816542
|
Use %hi operator when fiddling a bit high...
|
1993-12-08 18:33:43 +00:00 |
pk
|
ca6c5f72ae
|
Fix location of sources -> arch/sparc
|
1993-12-08 13:30:16 +00:00 |
pk
|
d1639c316e
|
Use sigstack() in stead of sigaltstack() until we have a sigaltstack()
in the kernel.
|
1993-12-08 11:25:12 +00:00 |
mycroft
|
1f063d60c0
|
Fix a bug, and speed up by a few cycles.
|
1993-12-07 06:58:35 +00:00 |
mycroft
|
2c216884a8
|
Fix typo.
|
1993-12-07 03:28:53 +00:00 |
mycroft
|
6103136f3b
|
Fix typo.
|
1993-12-07 02:05:27 +00:00 |
mycroft
|
ca4372787c
|
Fix a couple of nits.
|
1993-12-06 23:45:48 +00:00 |
pk
|
f3f7594fc9
|
Use PIC_PLT for error returns.
Correct operand order in accessing `minbrk' and `curbrk'.
|
1993-12-06 23:28:08 +00:00 |
pk
|
417e7a6fff
|
Remove spurious PIC_EPILOGUE and PIC_GOTOFF macros.
|
1993-12-06 23:27:04 +00:00 |
pk
|
3581f42619
|
Use PIC_PLT() macro for error returns
|
1993-12-06 23:26:04 +00:00 |
mycroft
|
50ee78b26f
|
Assembler version.
|
1993-12-06 23:16:05 +00:00 |
mycroft
|
8449f5103c
|
More assembler code.
|
1993-12-06 23:08:46 +00:00 |
mycroft
|
a0f51b3da9
|
Fudged an addressing mode.
|
1993-12-06 22:51:41 +00:00 |
mycroft
|
ff88d330ae
|
Initially cloned from bcmp.S.
|
1993-12-06 22:37:15 +00:00 |
mycroft
|
b5c51ee600
|
#define the appropriate symbol and #include bcopy.S.
|
1993-12-06 22:13:08 +00:00 |
mycroft
|
87a251f506
|
Add code for memcpy() and memmove().
|
1993-12-06 22:12:04 +00:00 |
mycroft
|
04f8c8eac7
|
Clean up deleted files.
|
1993-12-05 02:20:10 +00:00 |
cgd
|
08ee36190d
|
get pc532 moved into ns32k; that's is MACHINE_ARCH
|
1993-12-05 02:20:00 +00:00 |