1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-15 10:17:20 +00:00
freebsd/sys/sparc64
Marius Strobl ac5bdea17e - Merge macros depending on the flags being preserved between calls
into a single "__asm"-statement as GCC doesn't guarantee their
  consecutive output even when using consecutive "__asm __volatile"-
  statement for them. Remove the otherwise unnecessary "__volatile". [1]
- The inline assembler instructions used here alter the condition
  codes so add them to the clobber list accordingly.
- The inline assembler instructions used here uses output operands
  before all input operands are consumed so add appropriate modifiers.

Pointed out by:	bde [1]
MFC after:	2 weeks
2008-07-05 15:44:56 +00:00
..
central Rototill the sparc64 nexus(4) (actually this brings in the code the 2007-03-07 21:13:51 +00:00
compile
conf Resort the if_ti driver to match the PCI Network cards instead of placing 2008-05-17 23:50:00 +00:00
ebus Set the rid for any resource obtained from rman_reserve_resource. 2006-04-20 04:20:41 +00:00
fhc o Rename ic_eoi to ic_clear to emphasize the functions it points 2008-04-23 20:04:38 +00:00
include Revert the addition of "__volatile" to "__asm" done in r180011, since 2008-07-05 15:28:30 +00:00
isa Remove the MD isa_irq_pending() and the underlying PCI-specific 2008-04-26 11:01:38 +00:00
pci - Use the name returned by device_get_nameunit(9) for the name of the 2008-05-07 21:22:15 +00:00
sbus - Use the name returned by device_get_nameunit(9) for the name of the 2008-05-07 21:22:15 +00:00
sparc64 - Merge macros depending on the flags being preserved between calls 2008-07-05 15:44:56 +00:00