New pages
Jump to navigation
Jump to search
- 06:47, 7 August 2025 emmtrix Link Stubber (hist | edit) [5,724 bytes] Timo.stripf (talk | contribs) (Created page with "emmtrix Link Stubber is a tool for generating definitions, such that a set of C/C++ files can be linked.") Tag: Visual edit originally created as "emmtrix C++ Link Stubber"
- 06:56, 6 August 2025 Remove Includes Transformation (hist | edit) [2,713 bytes] Tobias.columbus (talk | contribs) (Created page with "== RemoveIncludes Transformation == The '''RemoveIncludes Transformation''' removes all non-standard include directives from a C source file and replaces them with the corresponding declarations directly within the file. The result is a self-contained <code>.c</code> file that can be compiled independently of external headers. This transformation effectively performs a header-flattening step that normally occurs during preprocessing in a compiler’s build pipeline. How...") Tag: Visual edit: Switched
- 14:53, 5 August 2025 Unity Build Merger Transformation (hist | edit) [3,927 bytes] Timo.stripf (talk | contribs) (Created page with "Unity build (also known as '''single compilation unit''') is a technique used in C and C++ projects to glue multiple translation units together so that they are compiled as a single unit.<ref>Single compilation unit reduces compilation time for programs spanning multiple files by allowing shared header files, definitions and templates to be parsed only once:contentReference[oaicite:0]{index=0}.</ref> Instead of compiling each source file separately and then linking them,...") Tag: Visual edit: Switched
- 08:15, 30 June 2025 Template:CallToAction (hist | edit) [764 bytes] Timo.stripf (talk | contribs) (Created page with "{| style="border: 2px solid #007acc; background-color: #e6f4ff; padding: 0 3em; text-align: center;" | style="padding: 10px; font-size: 1.1em;" | <p>'''{{{1}}}''' <p>→ Contact us at [https://www.emmtrix.com/company/contact emmtrix.com/company/contact]. |}") Tag: Visual edit: Switched originally created as "Tempate:CallToAction"
- 11:06, 27 June 2025 TC4x PPU Coverage Analysis (hist | edit) [3,155 bytes] Timo.stripf (talk | contribs) (Created page with "During development of a library for the Infineon AURIX TC4x Parallel Processing Unit (PPU), we had to fulfil safety-critical process requirements (ISO 26262, ASPICE). One key deliverable was proof of structural code coverage for every safety-relevant unit test. Traditional host-based coverage tools (e.g. gcov, llvm-cov) assume that the code under test can be built and run natively on the host. Because PPU kernels are developed in an C dialect (Vector C Code) containing...") Tag: Visual edit: Switched
- 09:29, 12 June 2025 Function Duplication (hist | edit) [1,555 bytes] Oliver.Wolf.EMX (talk | contribs) (Created page with "A '''function duplication transformation''' also known as function cloning is a technique commonly used in program optimization, parallelization, and analysis to '''create multiple copies of a function''', each tailored to a specific context or use case. This approach allows for greater flexibility in optimizing or analyzing the function based on how it's used. = Description = Function duplication copies an existing function every time the function is called from a dif...") Tag: Visual edit