Skip to content

sardnarellum/improved-pp-trace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Improved pp-trace

This repo stores SVN patches for Clang, and Clang Tools Extra of pp-trace development as long as they don't get accepted to the main project.

Getting Started

Download the two patch files and apply them to an existing copy of llvm, clang and clang-extra.

Prerequisites

  1. Get CMake and Python.
  2. Check out LLVM:
  • Change directory to where you want the llvm directory placed.
  • svn co http://llvm.org/svn/llvm-project/llvm/trunk llvm
  1. Check out Clang:
  • cd llvm/tools
  • svn co http://llvm.org/svn/llvm-project/cfe/trunk clang
  1. Check out extra Clang tools:
  • cd llvm/tools/clang/tools
  • svn co http://llvm.org/svn/llvm-project/clang-tools-extra/trunk extra

Install patch files

Apply clang.patch on llvm/tools/clang and extra.patch on llvm/tools/clang/tools/extra directories. Further information is available here about using CMake, make, Visual Studio, etc. If you want to build only pp-trace and its dependencies, run make pp-trace target or build pp-trace project in Visual Studio.

Releases

No releases published

Packages

No packages published