Skip to content

Set of Dockerfiles to build GCC for architectures used in automotive such as PowerPC VLE, V850, TriCore.

Notifications You must be signed in to change notification settings

I-CAN-hack/automotive-compilers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Automotive Compilers

This repository contains Dockerfiles for building the GCC toolchain for the most common architectures used in automotive. I use these to quickly compile some shellcode, so only the minimal set of packages are compiled to build standalone executables. No standard libraries (e.g. newlib) are built.

Supported Architectures:

  • PowerPC VLE: GCC 4.9.4 from original sources, with patches from NXP. Based on S32 Design Studio.
  • TriCore:
    • GCC 4.9.4 with patches already applied from volumit. Based on HighTec C.
    • GCC 11.3.0 with patches already applied from EEESlab. Based on Aurix Design Studio (ADS).
  • V850/RH850: GCC 13.2.0 from original sources.

How to build

Each architecture contains a Dockerfile. There is also an example script in each architecture folder that builds the docker container, and compiles a bit of shellcode using the container.

About

Set of Dockerfiles to build GCC for architectures used in automotive such as PowerPC VLE, V850, TriCore.

Topics

Resources

Stars

Watchers

Forks