opnsense-src/sys/alpha/alpha
Marcel Moolenaar d297ad160e Don't use the symbol name to lookup the symbol value when we can use
the symbol index defined by the relocation. The elf_lookup() support
function is to be used by elf_reloc() when symbol lookups need to be
done. The elf_lookup() function operates on the symbol index and
will do a symbol name based lookup when such is required, otherwise
it uses the symbol index directly. This solves the problem seen on
ia64 where the symbol hash table does not contain local symbols and
a symbol name based lookup would fail for those symbols.

Don't pass the symbol name to elf_reloc(), as it isn't used any more.
2002-04-25 01:22:16 +00:00
..
alpha-gdbstub.c A set of changes to reduce the number of include files the kernel 2001-07-08 04:56:07 +00:00
api_up1000.c Remove __P(). This was tested on the GENERIC kernel. 2002-03-20 18:58:47 +00:00
atomic.s Fix SCM ID's and remove tailing blanks. 2001-04-25 20:40:57 +00:00
autoconf.c Centralize the "bootdev" and "dumpdev" variables. They are still pretty 2002-03-31 07:15:28 +00:00
busdma_machdep.c Change callers of mtx_init() to pass in an appropriate lock type name. In 2002-04-04 21:03:38 +00:00
busspace.c Remove a vestige of an older attempt at implementing this. 2000-08-29 08:50:17 +00:00
clock.c Remove __P(). This was tested on the GENERIC kernel. 2002-03-20 18:58:47 +00:00
clock_if.m * Factor out the object system from new-bus so that it can be used by 2000-04-08 14:17:18 +00:00
cpuconf.c Remove __P(). This was tested on the GENERIC kernel. 2002-03-20 18:58:47 +00:00
critical.c Stage-2 commit of the critical*() code. This re-inlines cpu_critical_enter() 2002-04-01 23:51:23 +00:00
db_disasm.c Remove __P(). This was tested on the GENERIC kernel. 2002-03-20 18:58:47 +00:00
db_instruction.h Quiet GCC 3.1 warning. 2002-04-13 22:21:28 +00:00
db_interface.c Fix abuses of cpu_critical_{enter,exit} by converting to 2002-03-21 06:14:58 +00:00
db_trace.c Remove __P(). This was tested on the GENERIC kernel. 2002-03-20 18:58:47 +00:00
dec_1000a.c Remove __P(). This was tested on the GENERIC kernel. 2002-03-20 18:58:47 +00:00
dec_2100_a50.c Remove __P(). This was tested on the GENERIC kernel. 2002-03-20 18:58:47 +00:00
dec_2100_a500.c Remove __P(). This was tested on the GENERIC kernel. 2002-03-20 18:58:47 +00:00
dec_3000_300.c Next phase in the PCI subsystem cleanup. 2000-12-08 22:11:23 +00:00
dec_3000_500.c Next phase in the PCI subsystem cleanup. 2000-12-08 22:11:23 +00:00
dec_axppci_33.c Fix a compiler warning I missed in the last commit. 2002-04-17 15:32:11 +00:00
dec_eb64plus.c Make the comment section resemble English 2002-03-29 23:05:05 +00:00
dec_eb164.c Remove __P(). This was tested on the GENERIC kernel. 2002-03-20 18:58:47 +00:00
dec_kn8ae.c Next phase in the PCI subsystem cleanup. 2000-12-08 22:11:23 +00:00
dec_kn20aa.c Remove __P(). This was tested on the GENERIC kernel. 2002-03-20 18:58:47 +00:00
dec_kn300.c Initialise the AS4100 console at the same time as most of the other 2002-03-26 19:46:40 +00:00
dec_st550.c Remove __P(). This was tested on the GENERIC kernel. 2002-03-20 18:58:47 +00:00
dec_st6600.c Remove __P(). This was tested on the GENERIC kernel. 2002-03-20 18:58:47 +00:00
divrem.m4 Add $FreeBSD$ 2000-05-01 20:32:07 +00:00
elf_machdep.c Don't use the symbol name to lookup the symbol value when we can use 2002-04-25 01:22:16 +00:00
exception.s Remove abuse of intr_disable/restore in MI code by moving the loop in ast() 2002-03-29 16:35:26 +00:00
fp_emulate.c KSE Milestone 2 2001-09-12 08:38:13 +00:00
genassym.c Remove abuse of intr_disable/restore in MI code by moving the loop in ast() 2002-03-29 16:35:26 +00:00
ieee_float.c Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL" 1999-12-29 04:46:21 +00:00
ieee_float.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
in_cksum.c Fix a warning. Dont convert away from const to just re-add it in the 2001-09-10 10:48:19 +00:00
interrupt.c Change callers of mtx_init() to pass in an appropriate lock type name. In 2002-04-04 21:03:38 +00:00
locore.s Pre-KSE/M3 commit. 2002-02-07 20:58:47 +00:00
machdep.c Rework the kernel environment subsystem. We now convert the static 2002-04-17 13:06:36 +00:00
mem.c Simple p_ucred -> td_ucred changes to start using the per-thread ucred 2002-02-27 18:32:23 +00:00
mp_machdep.c Change callers of mtx_init() to pass in an appropriate lock type name. In 2002-04-04 21:03:38 +00:00
pal.s Remove the .stab directives. I do not understand what is different about 2002-04-15 21:44:19 +00:00
pmap.c Fix an "oops!" that turned out to be mostly harmless (but gave a warning). 2002-04-15 16:07:52 +00:00
prom.c Fix abuses of cpu_critical_{enter,exit} by converting to 2002-03-21 06:14:58 +00:00
prom_disp.s Remove the .stab directives. I do not understand what is different about 2002-04-15 21:44:19 +00:00
promcons.c Change the suser() API to take advantage of td_ucred as well as do a 2002-04-01 21:31:13 +00:00
setdef0.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
setdef1.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
sgmap.c remove unneeded #include <vm/vm_map.h> 2001-05-31 23:31:34 +00:00
support.s Overhaul the per-CPU support a bit: 2001-12-11 23:33:44 +00:00
swtch.s Overhaul the per-CPU support a bit: 2001-12-11 23:33:44 +00:00
sys_machdep.c Change the suser() API to take advantage of td_ucred as well as do a 2002-04-01 21:31:13 +00:00
timerreg.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
trap.c Remove code that updates vm->vm_ssize. This duplicates work already 2002-04-16 05:56:01 +00:00
vm_machdep.c o Eliminate the use of grow_stack() and useracc() from sendsig(), osendsig(), 2002-04-05 00:52:15 +00:00