make tblgen produce a function that returns the name for a physreg.
[llvm/avr.git] / bindings / ada / llvm.gpr
blob8e87af4fa12e6a9b23b933ce2784486dea630f23
1 project LLVM is
3    for Languages use ("Ada", "C++");
4    for Source_Dirs use (".", "analysis", "bitreader", "bitwriter", "executionengine", "llvm", "target", "transforms");
5    for Object_Dir use "build";
6    for Exec_Dir use ".";
7    for Library_Name use "llvm_ada";
8    for Library_Dir use "lib";
9    for Library_Ali_Dir use "objects";
11    package Naming is
12       for Specification_Suffix ("c++") use ".h";
13       for Implementation_Suffix ("c++") use ".cxx";
14    end Naming;
16    package Builder is
17       for Default_Switches ("ada") use ("-g");
18    end Builder;
20    package Compiler is
21       for Default_Switches ("ada") use ("-gnato", "-fstack-check", "-g", "-gnata", "-gnat05", "-I/usr/local/include");
22       for Default_Switches ("c++") use ("-D__STDC_LIMIT_MACROS", "-D__STDC_CONSTANT_MACROS", "-I../../include", "-g");
23    end Compiler;
25    package Binder is
26       for Default_Switches ("ada") use ("-E");
27    end Binder;
29    package Linker is
30       for Default_Switches ("c++") use ("-g");
31    end Linker;
33 end LLVM;