-
An assembler load instruction with an invalid addressing mode on x86 is silently missassembled to a separate instruction that was not requested.
```bash
$ cat test.s
.intel_syntax noprefix
.code…
-
After diagnosing this for a while, it seems the problem resides in frida's meson build system, more specifically, the `libdwarf` handling:
```frida-gum| Dependency libunwind for host machine found:…
-
```
❯ cat test.s
.global __start
__start:
j $ra
❯ clang -target mipsisa64r6-linux-gnu -nostdlib test.s
❯ objdump --disassemble=__start a.out
a.out: file format elf64-tradbigmips
…
-
```
/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -I./../include -DHAVE_x86_64_elf64_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_x86_64_elf32_vec -DHAVE_i…
-
# Brief
When cross compiling, ld.lld `-m` option overwritten by host machine linker script, binutils ld handle this situation correctly.
# Detailed problem explanation
In a Linux system using glibc…
-
@sha0coder and I have weird, silly, sick, twisted idea from aarch64 Apple M1/M2 Mac to be able to "cross compile" to `x86_64-apple-darwin` Rust triple and then see how far we can get running Linux Use…
-
**Describe the bug**
Tests fail when `patchelf` is built with AddressSanitizer instrumentation.
**Steps To Reproduce**
Working on Ubuntu 18.04.5 LTS,
```
./bootstrap.sh
./configure --with…
-
While trimming down my dependencies, I noticed that building Goblin with `default-features = false, features = ["std", "elf32"]` fails:
```
Checking goblin v0.6.0
error[E0432]: unresolved imp…
-
I've recently ran into problems running a python script processed with `pyinstaller` and `staticx` when run on Debian 10 (Buster), Linux kernel 4.19. The goal of this meta-issue is to collect several …
-
Hi guys, thanks for pulling this repo together. Very interesting read. When reviewing the code I noticed that you expect relocation type 2. I think clang produces ELF code with relocation type 10 (R_B…