Name unifdef
Version 2.12
Summary Selectively remove #ifdef statements from sources
Description The unifdef utility selectively processes conditional C preprocessor #if and #ifdef directives. It removes from a file both the directives and the additional text that they delimit, while otherwise leaving the file alone.
Section devel
License BSD-2-Clause
Homepage http://dotat.at/prog/unifdef/
Recipe file recipes-devtools/unifdef/unifdef_2.12.bb
Layer openembedded-core (rel-v2026.2 branch)
Inherits
  • gcc
  • gcc-native
Dependencies
  • gcc-cross-i686
  • virtual/compilerlibs
  • virtual/libc
PACKAGECONFIG options
  • vardepvalue

Sources

http://dotat.at/prog/unifdef/unifdef-2.12.tar.xz

Patches

Patch Status
unifdef/0001-Don-t-use-C23-constexpr-keyword.patch Submitted [https://github.com/fanf2/unifdef/pull/19]

Other branches

This recipe in other branches of openembedded-core:

Branch Recipe
rel-v2026.1 (AMD EDF 26.06 Release) unifdef 2.12
rel-v2026.2 (AMD EDF 26.11 Release) unifdef 2.12 (this recipe)