Gallopsled / Gallopsled/pwntools

Use `zig cc` as another assembler

Open
#2,618 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
13.7k
Forks
1.9k
Avg merge
6d 23h
Merged PRs (30d)
3

Description

btw we moved to zig, both for cross-compiling (https://github.com/pwndbg/pwndbg/pull/2935, https://github.com/pwndbg/pwndbg/pull/3202) and cross-assembling (https://github.com/pwndbg/pwndbg/pull/3207), so we now include zig as a python package with pwndbg and don't need to worry about what toolchain the user has installed

maybe a similar approach would be neat for pwntools

_Ursprünglich gepostet von @k4lizen in https://github.com/Gallopsled/pwntools/pull/2612#issuecomment-3262284585_

I'd keep the binutils integration but have the zig solution as a fallback or additional option. This will make assembling on Windows less painful.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.