Remove dead code.
This commit is contained in:
parent
4ce6a64b25
commit
fb63a84609
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=83498
@ -196,43 +196,6 @@ elf_exec(struct preloaded_file *fp)
|
||||
__asm __volatile("srlz.i;;");
|
||||
|
||||
enter_kernel(fp->f_name, hdr->e_entry);
|
||||
|
||||
#if 0
|
||||
static struct bootinfo_v1 bootinfo_v1;
|
||||
struct file_metadata *md;
|
||||
Elf_Ehdr *hdr;
|
||||
int err;
|
||||
|
||||
if ((md = file_findmetadata(fp, MODINFOMD_ELFHDR)) == NULL)
|
||||
return(EFTYPE); /* XXX actually EFUCKUP */
|
||||
hdr = (Elf_Ehdr *)&(md->md_data);
|
||||
|
||||
/* XXX ffp_save does not appear to be used in the kernel.. */
|
||||
bzero(&bootinfo_v1, sizeof(bootinfo_v1));
|
||||
err = bi_load(&bootinfo_v1, &ffp_save, fp);
|
||||
if (err)
|
||||
return(err);
|
||||
|
||||
/*
|
||||
* Fill in the bootinfo for the kernel.
|
||||
*/
|
||||
strncpy(bootinfo_v1.booted_kernel, fp->f_name,
|
||||
sizeof(bootinfo_v1.booted_kernel));
|
||||
prom_getenv(PROM_E_BOOTED_OSFLAGS, bootinfo_v1.boot_flags,
|
||||
sizeof(bootinfo_v1.boot_flags));
|
||||
bootinfo_v1.hwrpb = (void *)HWRPB_ADDR;
|
||||
bootinfo_v1.hwrpbsize = ((struct rpb *)HWRPB_ADDR)->rpb_size;
|
||||
bootinfo_v1.cngetc = NULL;
|
||||
bootinfo_v1.cnputc = NULL;
|
||||
bootinfo_v1.cnpollc = NULL;
|
||||
|
||||
printf("Entering %s at 0x%lx...\n", fp->f_name, hdr->e_entry);
|
||||
exit(0);
|
||||
closeall();
|
||||
alpha_pal_imb();
|
||||
(*(void (*)())hdr->e_entry)(ffp_save, ptbr_save,
|
||||
BOOTINFO_MAGIC, &bootinfo_v1, 1, 0);
|
||||
#endif
|
||||
}
|
||||
|
||||
|
||||
|
@ -196,43 +196,6 @@ elf_exec(struct preloaded_file *fp)
|
||||
__asm __volatile("srlz.i;;");
|
||||
|
||||
enter_kernel(fp->f_name, hdr->e_entry);
|
||||
|
||||
#if 0
|
||||
static struct bootinfo_v1 bootinfo_v1;
|
||||
struct file_metadata *md;
|
||||
Elf_Ehdr *hdr;
|
||||
int err;
|
||||
|
||||
if ((md = file_findmetadata(fp, MODINFOMD_ELFHDR)) == NULL)
|
||||
return(EFTYPE); /* XXX actually EFUCKUP */
|
||||
hdr = (Elf_Ehdr *)&(md->md_data);
|
||||
|
||||
/* XXX ffp_save does not appear to be used in the kernel.. */
|
||||
bzero(&bootinfo_v1, sizeof(bootinfo_v1));
|
||||
err = bi_load(&bootinfo_v1, &ffp_save, fp);
|
||||
if (err)
|
||||
return(err);
|
||||
|
||||
/*
|
||||
* Fill in the bootinfo for the kernel.
|
||||
*/
|
||||
strncpy(bootinfo_v1.booted_kernel, fp->f_name,
|
||||
sizeof(bootinfo_v1.booted_kernel));
|
||||
prom_getenv(PROM_E_BOOTED_OSFLAGS, bootinfo_v1.boot_flags,
|
||||
sizeof(bootinfo_v1.boot_flags));
|
||||
bootinfo_v1.hwrpb = (void *)HWRPB_ADDR;
|
||||
bootinfo_v1.hwrpbsize = ((struct rpb *)HWRPB_ADDR)->rpb_size;
|
||||
bootinfo_v1.cngetc = NULL;
|
||||
bootinfo_v1.cnputc = NULL;
|
||||
bootinfo_v1.cnpollc = NULL;
|
||||
|
||||
printf("Entering %s at 0x%lx...\n", fp->f_name, hdr->e_entry);
|
||||
exit(0);
|
||||
closeall();
|
||||
alpha_pal_imb();
|
||||
(*(void (*)())hdr->e_entry)(ffp_save, ptbr_save,
|
||||
BOOTINFO_MAGIC, &bootinfo_v1, 1, 0);
|
||||
#endif
|
||||
}
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user