Page MenuHomeFreeBSD

D20782.diff
No OneTemporary

D20782.diff

Index: head/contrib/elftoolchain/readelf/readelf.c
===================================================================
--- head/contrib/elftoolchain/readelf/readelf.c
+++ head/contrib/elftoolchain/readelf/readelf.c
@@ -2297,8 +2297,15 @@
}
edesc = mips_eflags_desc;
break;
- case EM_PPC:
case EM_PPC64:
+ switch (e_flags) {
+ case 0: printf(", Unspecified or Power ELF V1 ABI"); break;
+ case 1: printf(", Power ELF V1 ABI"); break;
+ case 2: printf(", OpenPOWER ELF V2 ABI"); break;
+ default: break;
+ }
+ /* explicit fall through*/
+ case EM_PPC:
edesc = powerpc_eflags_desc;
break;
case EM_RISCV:

File Metadata

Mime Type
text/plain
Expires
Sun, Jan 18, 6:21 PM (12 h, 9 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
27714669
Default Alt Text
D20782.diff (627 B)

Event Timeline