#
0b3a3609 |
| 17-Oct-2015 |
nakayama <nakayama@NetBSD.org> |
Move LP64 and ILP32 conversion macros COMBINE, SPLIT from locore.h to asm.h, and provide SPLIT_RETL for the case SPLIT and then retl immediately.
|
#
aa19dc53 |
| 28-Apr-2013 |
nakayama <nakayama@NetBSD.org> |
Use macros in machine/asm.h instead of locally defined, and introduce CASPTRA for casxa/casa.
|
#
ca64aca7 |
| 16-Mar-2013 |
christos <christos@NetBSD.org> |
move the useful macros somewhere where they can be used in userland.
|
#
154a2d2a |
| 20-Jul-2002 |
mrg <mrg@NetBSD.org> |
use <sparc/foo.h> where appropriate. now these files become very very difficult to get out of sync. add bootinfo.h and promlib.h (using the same method) so that sparc64 headers can build sparc stan
use <sparc/foo.h> where appropriate. now these files become very very difficult to get out of sync. add bootinfo.h and promlib.h (using the same method) so that sparc64 headers can build sparc stand (not yet finished.)
show more ...
|
#
f427b80c |
| 24-Jun-2002 |
thorpej <thorpej@NetBSD.org> |
Add ENTRY_NOPROFILE().
|
#
cc61f434 |
| 14-Jan-2002 |
eeh <eeh@NetBSD.org> |
Use a more efficient PIC_PROLOG().
|
#
88ff6897 |
| 03-Nov-2001 |
thorpej <thorpej@NetBSD.org> |
Changes from Martin Husemann and myself: - Make the 32-bit SPARC profile support work with the GCC 2.95.3 SPARC ELF compiler, which uses a different name for mcount. - Make the 64-bit SPARC profile
Changes from Martin Husemann and myself: - Make the 32-bit SPARC profile support work with the GCC 2.95.3 SPARC ELF compiler, which uses a different name for mcount. - Make the 64-bit SPARC profile support header look more like the 32-bit SPARC header (no functional change -- 64-bit SPARC already used the correct mcount name).
show more ...
|
#
7ec33e89 |
| 02-Aug-2000 |
eeh <eeh@NetBSD.org> |
Get kernel profiling to work. Now if only gprof worked....
|
#
07fc1942 |
| 01-Aug-2000 |
eeh <eeh@NetBSD.org> |
Pull in <machine/frame.h> to define BIAS and CC64FSZ.
|
#
526bc1de |
| 23-Jul-2000 |
eeh <eeh@NetBSD.org> |
Include <machine/frame.h> to get the definition of BIAS and CC64FSZ.
|
#
067b7521 |
| 18-Jul-2000 |
eeh <eeh@NetBSD.org> |
Fix PIC bugs.
|
#
7b6085ff |
| 14-Jul-2000 |
eeh <eeh@NetBSD.org> |
Add support for 64-bit PIC and dynamic linking.
|
#
133ea383 |
| 23-Jun-2000 |
kleink <kleink@NetBSD.org> |
Add a WEAK_ALIAS() macro.
|
#
cb2f2c8f |
| 05-Oct-1999 |
eeh <eeh@NetBSD.org> |
Add RODATA() macro.
|
#
7006310c |
| 31-Jan-1999 |
mrg <mrg@NetBSD.org> |
retire _LP64; use compiler provided __arch64__, but still defined _LP64 where we used to anyway.
|
#
da572a13 |
| 02-Dec-1998 |
thorpej <thorpej@NetBSD.org> |
Argh, fix the ANSI CPP version of the a.out WARN_REFERENCES().
|
#
a6f7e0c0 |
| 02-Dec-1998 |
thorpej <thorpej@NetBSD.org> |
Implement WARN_REFERENCES().
|
#
d0d18d5a |
| 06-Oct-1998 |
eeh <eeh@NetBSD.org> |
Fix PIC code initialization.
|
#
49af63b2 |
| 13-Sep-1998 |
eeh <eeh@NetBSD.org> |
Fixup signal changes (hopefully). However SUN_COMPAT is likely broken by this and I don't know how to fix it.
We can now exec a 64-bit init through a really ugly hack (don't ask.)
|
#
a2dd74ed |
| 13-Aug-1998 |
eeh <eeh@NetBSD.org> |
Merge paddr_t changes into the main branch.
|
#
d94474cc |
| 07-Jul-1998 |
eeh <eeh@NetBSD.org> |
General update:
Added genassym.cf Removed lderr which should never have gotten in Removed lots of dead code from locore.s Added some softint stuff to intr.c Added support for halt -p esp and l
General update:
Added genassym.cf Removed lderr which should never have gotten in Removed lots of dead code from locore.s Added some softint stuff to intr.c Added support for halt -p esp and le both use bus_dmamap_*() functions now instead of kdvma_mapin() groundwork for PCI (but we still have no drivers for any sun4u PCI devices)
show more ...
|
#
01e2e698 |
| 20-Jun-1998 |
eeh <eeh@NetBSD.org> |
Import of sparc64.
|