summaryrefslogtreecommitdiffstats
path: root/llvm/docs/CommandGuide/llvm-readelf.md
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/docs/CommandGuide/llvm-readelf.md')
-rw-r--r--llvm/docs/CommandGuide/llvm-readelf.md28
1 files changed, 28 insertions, 0 deletions
diff --git a/llvm/docs/CommandGuide/llvm-readelf.md b/llvm/docs/CommandGuide/llvm-readelf.md
new file mode 100644
index 00000000000..a03844da1a2
--- /dev/null
+++ b/llvm/docs/CommandGuide/llvm-readelf.md
@@ -0,0 +1,28 @@
+# llvm-readelf - a drop-in replacement for readelf
+
+## SYNOPSIS
+
+**llvm-readelf** [*options*]
+
+## DESCRIPTION
+
+**llvm-readelf** is an alias for the [llvm-readobj](llvm-readobj.html) tool with
+a command-line interface and output style more closely resembling GNU
+**readelf**.
+
+Here are some of those differences:
+
+* Uses `--elf-output-style=GNU` by default.
+
+* Allows single-letter grouped flags (e.g. `llvm-readelf -SW` is the same as
+ `llvm-readelf -S -W`).
+
+* Allows use of `-s` as an alias for `--symbols` (versus `--section-headers` in
+ **llvm-readobj**) for GNU **readelf** compatibility.
+
+* Prevents use of `-sr`, `-sd`, `-st` and `-dt` **llvm-readobj** aliases, to
+ avoid conflicting with standard GNU **readelf** grouped flags.
+
+## SEE ALSO
+
+Refer to [llvm-readobj](llvm-readobj.html) for additional information.
OpenPOWER on IntegriCloud