From 23d47d346dc6ce6bfab99f9a64cd3835f27f7829 Mon Sep 17 00:00:00 2001 From: Simon Atanasyan Date: Mon, 20 Apr 2015 05:34:48 +0000 Subject: [PATCH] [Mips] Support DT_MIPS_OPTIONS dynamic section tag in the llvm-readobj git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@235285 91177308-0d34-0410-b5e6-96231b3b80d8 --- .../Inputs/mips-options.elf-mips64el | Bin 0 -> 9288 bytes test/tools/llvm-readobj/mips-options.test | 22 ++++++++++++++++++ tools/llvm-readobj/ELFDumper.cpp | 2 ++ 3 files changed, 24 insertions(+) create mode 100755 test/tools/llvm-readobj/Inputs/mips-options.elf-mips64el create mode 100644 test/tools/llvm-readobj/mips-options.test diff --git a/test/tools/llvm-readobj/Inputs/mips-options.elf-mips64el b/test/tools/llvm-readobj/Inputs/mips-options.elf-mips64el new file mode 100755 index 0000000000000000000000000000000000000000..4b6525731dd77358d9f8f6377f3e6fce2e0db521 GIT binary patch literal 9288 zcmeHNy>1gh5FRI(M2QeK0f{Ekr2v7D4v;89XD8Sp!XZd@0oBUHk!>mdQSOl9ij=$s zufQXuq)eI8Wy+s!PsI_KCcC&XY%$Qwn%?wMhIuX7^P0>DOkPpxCE5JGEX=>*dvT zQRk!Pfr?kvyH}pF<=ZB1IBX8~WT2oQ*cbXKH|5XOQ~q@Q!JnKb zM8%8m*DPdV#(*(k3>X8(fH7bU7z4(DF<=ZB1IByD`?jNOIYY+N+6n96gCA}m)OxvG%HW>sA`d`m3_s2K6@0R=MGIs#r z9v{W!TDU~)jbI7*n4wI+ena4WruO{*8_zGXuU}%<`*-)|)BEbq_9nTl#_mS7;dblw zX07E~)s05Yk=q}3$aTl^xK2OeiR%u(xP#GN`#|jfEW+a*z9Z-R_0WPKgor5W-#o#_ zBl;91PvkB?(i4FDdGrYYBld~lULN`AD|o;@=@CFa`Urq;C7DIyWliLxpJ0`3QXBc` zO8}w|fkV7t-_RfNL~Q6|K>q~rJ^~d%56tp=kX)>f-xqMIfjBSrk2 *O, uint64_t Type, uint64_t Value, case DT_MIPS_GOTSYM: case DT_MIPS_RLD_MAP: case DT_MIPS_PLTGOT: + case DT_MIPS_OPTIONS: OS << format("0x%" PRIX64, Value); break; case DT_RELCOUNT: -- 2.34.1