ref: fb790a51f49f0d5f4f4f415ace3cee4ff7de3ba9
parent: 53c73dedec2920c0c6f6c2459fe1ff11ccaae8e6
author: cinap_lenrek <[email protected]>
date: Wed May 4 13:10:26 EDT 2016
libmach: more alpha
--- a/sys/src/libmach/executable.c
+++ b/sys/src/libmach/executable.c
@@ -68,7 +68,6 @@
extern Mach marm;
extern Mach mpower;
extern Mach mpower64;
-extern Mach malpha;
ExecTable exectab[] =
{
@@ -234,24 +233,6 @@
sizeof(Exec),
leswal,
armdotout },
- { L_MAGIC, /* alpha 7.out */
- "alpha plan 9 executable",
- "alpha plan 9 dlm",
- FALPHA,
- 1,
- &malpha,
- sizeof(Exec),
- beswal,
- common },
- { 0x0700e0c3, /* alpha boot image */
- "alpha plan 9 boot image",
- nil,
- FALPHA,
- 0,
- &malpha,
- sizeof(Exec),
- beswal,
- common },
{ 0 },
};
@@ -394,12 +375,6 @@
fp->name = "ARM plan 9 boot image";
fp->dataddr = _round(fp->txtaddr+fp->txtsz, mach->pgsize);
return;
- case FALPHA:
- fp->type = FALPHAB;
- fp->txtaddr = (u32int)fp->entry;
- fp->name = "alpha plan 9 boot image";
- fp->dataddr = fp->txtaddr+fp->txtsz;
- break;
case FPOWER:
fp->type = FPOWERB;
fp->txtaddr = (u32int)fp->entry;
--- a/sys/src/libmach/setmach.c
+++ b/sys/src/libmach/setmach.c
@@ -17,9 +17,9 @@
};
extern Mach mmips, msparc, m68020, mi386, mamd64,
- marm, mmips2be, mmips2le, mpower, mpower64, malpha, msparc64;
+ marm, mmips2be, mmips2le, mpower, mpower64, msparc64;
extern Machdata mipsmach, mipsmachle, sparcmach, m68020mach, i386mach,
- armmach, mipsmach2le, powermach, alphamach, sparc64mach;
+ armmach, mipsmach2le, powermach, sparc64mach;
/*
* machine selection table. machines with native disassemblers should
@@ -118,12 +118,6 @@
APOWER64,
&mpower64,
&powermach, },
- { "alpha", /*Alpha*/
- FALPHA,
- FALPHAB,
- AALPHA,
- &malpha,
- &alphamach, },
{ "sparc64", /*plan 9 sparc64 */
FSPARC64,
FSPARCB, /* XXX? */