The latest LLVM trunk 169702 build knocked LanguageKit off again. I am going to
fix it once again.
Build log:
# make
This is gnustep-make 2.6.2. Type 'make print-gnustep-make-help' for help.
Making all in Bootstrap ...
Making all in UnitKit ...
rm -f /root/Etoile/Frameworks/UnitKit/Source/UnitKit
ln -s /root/Etoile/Frameworks/UnitKit/Source/FrameworkSource
/root/Etoile/Frameworks/UnitKit/Source/UnitKit
Making all in Source/FrameworkSource ...
Making build-headers for framework UnitKit...
Build Project: UnitKit
Making all for framework UnitKit...
make[5]: Nothing to be done for `internal-framework-compile'.
Copying localized resources into the framework wrapper...
Making all in Source/ToolSource ...
Making all for tool ukrun...
make[6]: Nothing to be done for `internal-tool-compile'.
Making all in EtoileFoundation ...
Making build-headers for framework EtoileFoundation...
Build Project: EtoileFoundation
Making all for framework EtoileFoundation...
make[4]: Nothing to be done for `internal-framework-compile'.
Copying resources into the framework wrapper...
Making all in EtoileXML ...
Making build-headers for framework EtoileXML...
Build Project: EtoileXML
Making all for framework EtoileXML...
make[5]: Nothing to be done for `internal-framework-compile'.
Making all in Languages ...
Making all in LanguageKit ...
Build Project: LanguageKit
Making build-headers for framework LanguageKit...
Making all in CodeGen ...
Making build-headers for framework LanguageKitCodeGen...
Build Project: LanguageKitCodeGen
Making all for framework LanguageKitCodeGen...
Compiling file GenericABIInfo.mm ...
In file included from GenericABIInfo.mm:35:
In file included from
/root/Etoile/Languages/LanguageKit/CodeGen/GenericABIInfo.h:35:
/root/Etoile/Languages/LanguageKit/CodeGen/ABIInfo.h:72:16: error: no type
named 'AttrListPtr' in namespace 'llvm'
virtual llvm::AttrListPtr
attributeListForFunctionType(llvm::FunctionType *funTy, llvm::Type *retTy) = 0;
~~~~~~^
In file included from GenericABIInfo.mm:35:
/root/Etoile/Languages/LanguageKit/CodeGen/GenericABIInfo.h:64:8: error: no
type named 'AttrListPtr' in namespace 'llvm'
llvm::AttrListPtr attributeListForFunctionType(llvm::FunctionType
*funTy, llvm::Type *retTy);
~~~~~~^
GenericABIInfo.mm:141:7: error: no type named 'AttrListPtr' in namespace 'llvm'
llvm::AttrListPtr
GenericABIInfo::attributeListForFunctionType(llvm::FunctionType *funTy,
llvm::Type *retType)
~~~~~~^
GenericABIInfo.mm:152:10: error: use of undeclared identifier 'AttrListPtr'
return AttrListPtr::get(context, stackRetAttr);
^
GenericABIInfo.mm:154:9: error: use of undeclared identifier 'AttrListPtr'
return AttrListPtr::get(context, ArrayRef<AttributeWithIndex>());
^
5 errors generated.
make[5]: *** [obj/LanguageKitCodeGen.obj/GenericABIInfo.mm.o] Error 1
make[4]: *** [internal-framework-run-compile-submake] Error 2
make[3]: *** [LanguageKitCodeGen.all.framework.variables] Error 2
make[2]: *** [internal-all] Error 2
make[1]: *** [internal-all] Error 2
make: *** [internal-all] Error 2
_______________________________________________
Etoile-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-discuss