---
name: "afl-gcc"
section: "1"
platform: "linux"
package: "afl"
version: "2.52b-5"
release: "Debian 10 (Buster)"
platforms: ["linux"]
url: "https://new.carta.tech/afl-gcc"
---

# afl-gcc(1)

gcc wrapper for American Fuzzy Lop (afl)

## NAME

**afl-gcc** - **gcc** wrapper for American Fuzzy Lop (afl)

## SYNOPSIS

CC=/usr/bin/**afl-gcc** ./configure

## DESCRIPTION

This is a helper application which serves as a drop-in replacement for **gcc**, used to recompile third-party code with the required runtime instrumentation for **afl-fuzz**.

A common pattern would be to use this with the **CC** environment variable.

## SEE ALSO

[**afl-fuzz**(1)](/afl-fuzz/1.md), [**afl-g++**(1)](/afl-g++/1.md), [**afl-clang**(1)](/afl-clang/1.md), [**afl-clang++**(1)](/afl-clang++/1.md), [**afl-clang-fast**(1)](/afl-clang-fast/1.md), [**afl-clang-fast++**(1)](/afl-clang-fast++/1.md), [**afl-showmap**(1)](/afl-showmap/1.md), [**afl-cmin**(1)](/afl-cmin/1.md), [**afl-tmin**(1)](/afl-tmin/1.md), [**afl-analyze**(1)](/afl-analyze/1.md), [**afl-gotcpu**(1)](/afl-gotcpu/1.md), [**afl-plot**(1)](/afl-plot/1.md), [**afl-whatsup**(1)](/afl-whatsup/1.md)

## AUTHORS

American Fuzzy Lop is written by Michal Zalewski \<lcamtuf@google.com\>. This manpage was written by Daniel Stender \<stender@debian.org\>.
