Mercurial > projects > ldc
changeset 1260:3d6a908a34e9
Add `#include "gen/llvm-version.h"` to files that use the macro it defines...
author | Frits van Bommel <fvbommel wxs.nl> |
---|---|
date | Fri, 24 Apr 2009 16:47:42 +0200 |
parents | dda95755f63d |
children | 854e86eaa022 |
files | gen/abi-x86-64.cpp gen/main.cpp |
diffstat | 2 files changed, 4 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/gen/abi-x86-64.cpp Thu Apr 23 20:44:55 2009 +0200 +++ b/gen/abi-x86-64.cpp Fri Apr 24 16:47:42 2009 +0200 @@ -43,6 +43,7 @@ #include "gen/llvmhelpers.h" #include "gen/abi.h" #include "gen/abi-x86-64.h" +//#include "gen/llvm-version.h" // only use is commented out. #include "ir/irfunction.h" #include <cassert> @@ -401,6 +402,8 @@ // 'fastcc' allows returns in up to two registers of each kind: DRegCount state(2, 2, 2); #if 1 //LLVM_REV < 67588 + // (If uncommenting the LLVM_REV line above, also uncomment llvm-version #include + // LLVM before trunk r67588 doesn't allow a second int to be an i1 or // i8. (See <http://llvm.org/PR3861>) // Rather than complicating shouldPassStructInRegs(), just disallow