NetBSD/sys/arch/arm/ixp12x0
bjh21 d599df9587 Continue the " - . - 8" purge. Specifically:
add	rd, pc, #foo - . - 8		->	adr	rd, foo
ldr	rd, [pc, #foo - . - 8]		->	ldr	rd, foo

Also, when saving the return address for a function pointer call, use
"mov lr, pc" just before the call unless the return address is somewhere
other than just after the call site.

Finally, a few obvious little micro-optimisations like using LDR directly
rather than ADR followed by LDR, and loading directly into PC rather than
bouncing via R0.
2002-10-14 22:32:50 +00:00
..
files.ixp12x0
ixp12x0_clk.c Use CFATTACH_DECL(). 2002-10-02 04:55:47 +00:00
ixp12x0_clkreg.h
ixp12x0_com_io.c remove trailing \n in panic(). approved perry. 2002-09-27 15:35:29 +00:00
ixp12x0_com.c Make this compile with strict prototypes. 2002-10-09 00:06:57 +00:00
ixp12x0_comreg.h
ixp12x0_comvar.h
ixp12x0_intr.c remove trailing \n in panic(). approved perry. 2002-09-27 15:35:29 +00:00
ixp12x0_io.c remove trailing \n in panic(). approved perry. 2002-09-27 15:35:29 +00:00
ixp12x0_irq.S Continue the " - . - 8" purge. Specifically: 2002-10-14 22:32:50 +00:00
ixp12x0_pci_dma.c Need ixp12x0var.h 2002-10-09 00:12:05 +00:00
ixp12x0_pci.c Need <dev/pci/pciconf.h>. 2002-10-09 00:11:15 +00:00
ixp12x0_pcireg.h
ixp12x0.c remove trailing \n in panic(). approved perry. 2002-09-27 15:35:29 +00:00
ixp12x0reg.h
ixp12x0var.h add ixp12x0_reset() prototype. 2002-10-09 00:09:37 +00:00
ixpsip_io.c remove trailing \n in panic(). approved perry. 2002-09-27 15:35:29 +00:00
ixpsip.c Use CFATTACH_DECL(). 2002-10-02 04:55:47 +00:00
ixpsipvar.h