mirror of
https://github.com/revng/revng
synced 2026-06-21 14:07:57 +00:00
Add component configuration for revng-c
`revng` now requires all pipeline files to have a `Component` field which tells the command line driver to what component the pipeline definition belongs to.
This commit is contained in:
committed by
Alessandro Di Federico
parent
54106ea533
commit
4ca1d1237f
@@ -2,6 +2,7 @@
|
||||
# Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
|
||||
#
|
||||
|
||||
Component: revng-c
|
||||
Containers:
|
||||
- Name: decompiled.yml
|
||||
Type: DecompiledCCodeInYAML
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
# Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
|
||||
#
|
||||
|
||||
Component: revng-c
|
||||
Containers:
|
||||
- Name: decompiled.c
|
||||
Type: DecompiledCCode
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
# Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
|
||||
#
|
||||
|
||||
Component: revng-c
|
||||
Containers:
|
||||
- Name: helpers_header.h
|
||||
Type: HelpersHeader
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
# Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
|
||||
#
|
||||
|
||||
Component: revng-c
|
||||
Branches:
|
||||
- From: MakeSegmentRefs
|
||||
Steps:
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
# Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
|
||||
#
|
||||
|
||||
Component: revng-c
|
||||
Containers:
|
||||
- Name: model_header.h
|
||||
Type: ModelHeader
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
# Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
|
||||
#
|
||||
|
||||
Component: revng-c
|
||||
Branches:
|
||||
- From: PromoteStackPointer
|
||||
Steps:
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
# Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
|
||||
#
|
||||
|
||||
Component: revng-c
|
||||
Branches:
|
||||
- From: RemoveLiftingArtifacts
|
||||
Steps:
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
# Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
|
||||
#
|
||||
|
||||
Component: revng-c
|
||||
Branches:
|
||||
- From: EnforceABI
|
||||
Steps:
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
# This file is distributed under the MIT License. See LICENSE.md for details.
|
||||
#
|
||||
|
||||
Component: revng-c
|
||||
AnalysesLists:
|
||||
- Name: revng-c-initial-auto-analysis
|
||||
Analyses:
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
# Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
|
||||
#
|
||||
|
||||
Component: revng-c
|
||||
Branches:
|
||||
Analyses:
|
||||
- Name: detect-stack-size
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
# Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
|
||||
#
|
||||
|
||||
Component: revng-c
|
||||
Branches:
|
||||
- From: EarlyOptimizeForDecompilation
|
||||
Steps:
|
||||
|
||||
Reference in New Issue
Block a user