# # ChangeLog for / # # Generated by Trac 1.2.1 # May 13, 2024, 7:10:04 AM Fri, 06 May 2016 20:28:50 GMT Rob Schluntz [9e2c1f0] * doc/LaTeXmacros/common.tex (modified) * doc/refrat/refrat.tex (modified) * src/CodeGen/CodeGenerator.cc (modified) * src/InitTweak/FixGlobalInit.cc (added) * src/InitTweak/FixGlobalInit.h (added) * src/InitTweak/GenInit.cc (modified) * src/InitTweak/GenInit.h (modified) * src/InitTweak/module.mk (modified) * src/Makefile.in (modified) * src/SynTree/Declaration.h (modified) * src/SynTree/FunctionDecl.cc (modified) * src/driver/cc1.cc (modified) * src/examples/abstype.c (modified) * src/examples/alloc.c (modified) * src/examples/includes.c (modified) * src/main.cc (modified) Merge branch 'global-init' into ctor and add global destroy function ... Fri, 06 May 2016 19:45:23 GMT Rob Schluntz [03e5d14] * src/CodeGen/CodeGenerator.cc (modified) * src/InitTweak/FixGlobalInit.cc (modified) * src/InitTweak/FixGlobalInit.h (modified) * src/SynTree/Declaration.h (modified) * src/SynTree/FunctionDecl.cc (modified) * src/main.cc (modified) add support for constructor/destructor attribute priority and set ... Fri, 06 May 2016 19:01:28 GMT Rob Schluntz [37024fd] * src/CodeGen/CodeGenerator.cc (modified) * src/InitTweak/FixGlobalInit.cc (modified) * src/main.cc (modified) cleanup global init code, don't need to disambiguate with libcfa prefix Fri, 06 May 2016 18:21:25 GMT Rob Schluntz [9a92216] * src/main.cc (modified) fix filename for library code to make clashes with user code less likely Fri, 06 May 2016 18:07:41 GMT Rob Schluntz [d029162] * src/driver/cc1.cc (modified) * src/main.cc (modified) Merge branch 'master' into global-init Conflicts: src/main.cc Fri, 06 May 2016 17:56:08 GMT Rob Schluntz [4e24610] * src/CodeGen/CodeGenerator.cc (modified) * src/InitTweak/FixGlobalInit.cc (modified) * src/SynTree/Declaration.h (modified) * src/SynTree/FunctionDecl.cc (modified) Add constructor attribute to global initializer function, don't try ... Thu, 05 May 2016 22:42:32 GMT Peter A. Buhr [4acc87f] * src/driver/cc1.cc (modified) leave file as-is when passed to cfa-cpp Thu, 05 May 2016 03:34:11 GMT Peter A. Buhr [7b937575] * src/driver/cc1.cc (modified) * src/main.cc (modified) pass source file-name without suffix to cfa-cpp Wed, 04 May 2016 20:57:43 GMT Rob Schluntz [711eee5] * src/InitTweak/FixGlobalInit.cc (added) * src/InitTweak/FixGlobalInit.h (added) * src/InitTweak/module.mk (modified) * src/Makefile.in (modified) * src/main.cc (modified) generate global init function for each translation unit Wed, 04 May 2016 18:58:28 GMT Rob Schluntz [1b7ea43] * doc/LaTeXmacros/common.tex (modified) * doc/refrat/refrat.tex (modified) * doc/user/user.tex (modified) * src/examples/abstype.c (modified) * src/examples/alloc.c (modified) * src/examples/fstream_test.c (modified) * src/examples/includes.c (modified) * src/examples/sum.c (modified) Merge branch 'master' into global-init Wed, 04 May 2016 18:52:18 GMT Rob Schluntz [99ee64d] * src/examples/rational.c (modified) * src/libcfa/rational (modified) * src/libcfa/rational.c (modified) Merge branch 'ctor' of plg.uwaterloo.ca:/u/cforall/software/cfa/cfa- ... Wed, 04 May 2016 18:52:07 GMT Rob Schluntz [2bdf50d] * src/InitTweak/FixInit.cc (modified) update comment in insertDtors Wed, 04 May 2016 18:24:23 GMT Peter A. Buhr [d1ab5331] * src/examples/rational.c (modified) * src/libcfa/rational (modified) * src/libcfa/rational.c (modified) add constructors to rational type Wed, 04 May 2016 17:58:35 GMT Peter A. Buhr [7937abf] * doc/LaTeXmacros/common.tex (modified) * doc/refrat/refrat.tex (modified) * src/examples/abstype.c (modified) * src/examples/alloc.c (modified) * src/examples/includes.c (modified) update examples with new keywords, more formatting changes in ... Wed, 04 May 2016 16:19:19 GMT Rob Schluntz [a1d6d80] * doc/LaTeXmacros/common.tex (modified) * doc/refrat/refrat.tex (modified) * doc/user/user.tex (modified) * src/examples/fstream_test.c (modified) * src/examples/sum.c (modified) Merge branch 'master' into ctor Wed, 04 May 2016 16:18:56 GMT Rob Schluntz [7cc6bd6] * src/SynTree/Expression.cc (modified) * src/SynTree/FunctionDecl.cc (modified) * src/SynTree/ObjectDecl.cc (modified) Merge branch 'fix-tree-printing' into ctor Conflicts: ... Wed, 04 May 2016 16:17:25 GMT Rob Schluntz [9243a501] * src/SynTree/Expression.cc (modified) * src/SynTree/FunctionDecl.cc (modified) * src/SynTree/ObjectDecl.cc (modified) fixed printing in MemberExpr, FunctionDecl, ObjectDecl, etc. Wed, 04 May 2016 15:07:41 GMT Rob Schluntz [2e3a379] * src/GenPoly/Box.cc (modified) * src/SymTab/Autogen.cc (modified) Change cloneAndRename to clone all assertion parameters rather than ... Tue, 03 May 2016 13:30:55 GMT Peter A. Buhr [0638c44] * doc/LaTeXmacros/common.tex (modified) * doc/refrat/refrat.tex (modified) * doc/user/user.tex (modified) * src/examples/fstream_test.c (modified) * src/examples/sum.c (modified) more formatting changes to documents, update I/O for examples Mon, 02 May 2016 19:28:16 GMT Rob Schluntz [1048b31] * doc/LaTeXmacros/common.tex (added) * doc/LaTeXmacros/indexstyle (moved) * doc/bibliography/cfa.bib (added) * doc/refrat/Makefile (modified) * doc/refrat/refrat.tex (modified) * doc/user/Cdecl.fig (added) * doc/user/Makefile (modified) * doc/user/indexstyle (deleted) * doc/user/user.bib (deleted) * doc/user/user.tex (modified) * src/CodeGen/CodeGenerator.cc (modified) * src/CodeGen/CodeGenerator.h (modified) * src/GenPoly/Box.cc (modified) * src/GenPoly/ErasableScopedMap.h (added) * src/GenPoly/FindFunction.cc (modified) * src/GenPoly/GenPoly.cc (modified) * src/GenPoly/GenPoly.h (modified) * src/GenPoly/Lvalue.cc (modified) * src/GenPoly/PolyMutator.cc (modified) * src/GenPoly/ScopedMap.h (modified) * src/GenPoly/ScopedSet.h (added) * src/GenPoly/ScrubTyVars.cc (modified) * src/InitTweak/InitModel.h (modified) * src/Parser/DeclarationNode.cc (modified) * src/Parser/ExpressionNode.cc (modified) * src/Parser/ParseNode.h (modified) * src/Parser/TypedefTable.cc (modified) * src/Parser/TypedefTable.h (modified) * src/Parser/parser.cc (modified) * src/Parser/parser.yy (modified) * src/ResolvExpr/AlternativeFinder.cc (modified) * src/ResolvExpr/AlternativeFinder.h (modified) * src/ResolvExpr/CastCost.cc (modified) * src/SymTab/AddVisit.h (modified) * src/SymTab/Indexer.cc (modified) * src/SymTab/Indexer.h (modified) * src/SymTab/Validate.cc (modified) * src/SynTree/Expression.cc (modified) * src/SynTree/Expression.h (modified) * src/SynTree/Mutator.cc (modified) * src/SynTree/Mutator.h (modified) * src/SynTree/SynTree.h (modified) * src/SynTree/Visitor.cc (modified) * src/SynTree/Visitor.h (modified) * src/Tuples/FlattenTuple.cc (modified) * src/Tuples/FlattenTuple.h (modified) * src/driver/cfa.cc (modified) * src/examples/io.c (added) * src/examples/io.data (moved) * src/examples/math.c (added) * src/examples/rational.c (added) * src/examples/rational.cc (added) * src/examples/read.c (deleted) * src/examples/swap.c (modified) * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) * src/libcfa/fstream (modified) * src/libcfa/fstream.c (modified) * src/libcfa/iostream (modified) * src/libcfa/iostream.c (modified) * src/libcfa/limits (modified) * src/libcfa/limits.c (added) * src/libcfa/math (added) * src/libcfa/math.c (added) * src/libcfa/rational (added) * src/libcfa/rational.c (added) * src/libcfa/stdlib (modified) * src/libcfa/stdlib.c (modified) Merge branch 'master' into global-init Mon, 02 May 2016 19:19:54 GMT Rob Schluntz [d7903b1] * src/Common/utility.h (modified) * src/SynTree/CommaExpr.cc (modified) * src/SynTree/CompoundStmt.cc (modified) * src/SynTree/Expression.cc (modified) * src/SynTree/Initializer.cc (modified) * src/SynTree/Statement.cc (modified) Merge branch 'fix-tree-printing' into ctor Conflicts: ... Mon, 02 May 2016 19:15:07 GMT Rob Schluntz [fbfde843] * doc/LaTeXmacros/common.tex (modified) * doc/refrat/refrat.tex (modified) * doc/user/user.tex (modified) * src/examples/io.c (modified) * src/libcfa/fstream (modified) * src/libcfa/fstream.c (modified) * src/libcfa/iostream.c (modified) * src/libcfa/stdlib (modified) * src/libcfa/stdlib.c (modified) Merge branch 'master' into ctor Conflicts: ... Mon, 02 May 2016 19:12:59 GMT Rob Schluntz [60089f4] * src/Common/utility.h (modified) * src/SynTree/CommaExpr.cc (modified) * src/SynTree/CompoundStmt.cc (modified) * src/SynTree/Expression.cc (modified) * src/SynTree/Initializer.cc (modified) * src/SynTree/Statement.cc (modified) fix printing in CommaExpr, CompoundStmt, ForStmt, etc. Mon, 02 May 2016 19:09:08 GMT Rob Schluntz [540de412] * src/GenPoly/Box.cc (modified) * src/GenPoly/GenPoly.cc (modified) * src/GenPoly/PolyMutator.cc (modified) * src/InitTweak/FixInit.cc (modified) * src/SynTree/TypeSubstitution.h (modified) 'merge' type substitutions from resolved copy constructors, add case ... Sat, 30 Apr 2016 18:05:06 GMT Peter A. Buhr [e945826] * doc/LaTeXmacros/common.tex (modified) * doc/refrat/refrat.tex (modified) * doc/user/user.tex (modified) * src/examples/io.c (modified) * src/libcfa/iostream.c (modified) formatting in iostream.c, and change escape sequences in documentation Fri, 29 Apr 2016 18:39:49 GMT Rob Schluntz [d8ba086] * src/SymTab/Autogen.cc (modified) * src/SynTree/TypeSubstitution.h (modified) add ?{}, ^?{} implicit otype assertions to autogenerated generic type ... Fri, 29 Apr 2016 16:26:50 GMT Rob Schluntz [fea7ca7] * src/GenPoly/Box.cc (modified) * src/GenPoly/Specialize.cc (modified) * src/InitTweak/FixInit.cc (modified) * src/main.cc (modified) Account for lvalue returning functions in FixCopyCtor, removed ... Thu, 28 Apr 2016 18:48:14 GMT Peter A. Buhr [8bc4ef8] * doc/LaTeXmacros/common.tex (modified) * doc/user/user.tex (modified) * src/libcfa/fstream (modified) * src/libcfa/stdlib.c (modified) small updates missing from last commit Thu, 28 Apr 2016 16:32:49 GMT Rob Schluntz [a0fdbd5] * src/InitTweak/FixInit.cc (modified) * src/InitTweak/GenInit.cc (moved) * src/InitTweak/GenInit.h (moved) * src/InitTweak/module.mk (modified) * src/Makefile.in (modified) * src/main.cc (modified) remove RemoveInit's ObjectDecl mutate which duplicates constructor ... Thu, 28 Apr 2016 02:52:23 GMT Peter A. Buhr [b72bad4f] * doc/user/user.tex (modified) * src/examples/io.c (modified) * src/libcfa/fstream.c (modified) * src/libcfa/iostream.c (modified) * src/libcfa/stdlib (modified) add math library to user manual, fix sepDisable bug in iostream Wed, 27 Apr 2016 21:37:06 GMT Rob Schluntz [84bb4d9] * src/SynTree/Initializer.cc (modified) change printing in ConstructorInit Wed, 27 Apr 2016 21:35:59 GMT Rob Schluntz [1ad1c99] * src/examples/array.c (modified) * src/examples/array.h (modified) * src/examples/vector_int.c (modified) * src/examples/vector_int.h (modified) * src/examples/vector_test.c (modified) modified vector_test to use constructors and destructors Wed, 27 Apr 2016 21:17:36 GMT Rob Schluntz [21ae786] * src/ResolvExpr/Resolver.cc (modified) remove fallback to C style initializer if overridable constructor is ... Wed, 27 Apr 2016 21:16:22 GMT Rob Schluntz [4ffdd63] * src/InitTweak/FixInit.cc (modified) * src/SynTree/Expression.cc (modified) * src/SynTree/Expression.h (modified) * src/SynTree/Mutator.cc (modified) * src/SynTree/Visitor.cc (modified) change FixCopyCtors to insert comma expressions and UntypedExpr ... Wed, 27 Apr 2016 21:11:26 GMT Rob Schluntz [c2ce2350] * src/CodeGen/CodeGenerator.cc (modified) fix CodeGenerator to output unresolved intrinsic ... Tue, 26 Apr 2016 19:01:39 GMT Rob Schluntz [1b31345] * src/InitTweak/FixInit.cc (modified) attempt to ensure correct type substitution is passed along to ... Tue, 26 Apr 2016 16:58:14 GMT Rob Schluntz [668edd6b] * src/SynTree/AddressExpr.cc (modified) * src/SynTree/ApplicationExpr.cc (modified) * src/SynTree/Expression.cc (modified) * src/SynTree/Initializer.cc (modified) * src/SynTree/ObjectDecl.cc (modified) * src/SynTree/Statement.cc (modified) Merge branch 'fix-tree-printing' into ctor Conflicts: ... Tue, 26 Apr 2016 16:55:40 GMT Rob Schluntz [89231bc] * src/SynTree/AddressExpr.cc (modified) * src/SynTree/ApplicationExpr.cc (modified) * src/SynTree/Expression.cc (modified) * src/SynTree/Initializer.cc (modified) * src/SynTree/ObjectDecl.cc (modified) * src/SynTree/Statement.cc (modified) fix printing for various AST nodes, including ObjectDecl, ExprStmt, ... Tue, 26 Apr 2016 15:36:36 GMT Rob Schluntz [5382492] * src/InitTweak/FixInit.cc (modified) * src/SynTree/TypeSubstitution.cc (modified) * src/SynTree/TypeSubstitution.h (modified) save type substitution and apply it when creating temporary variables ... Mon, 25 Apr 2016 19:53:15 GMT Rob Schluntz [cf18eea] * src/InitTweak/FixInit.cc (modified) don't copy construct function type arguments or va_list type arguments Mon, 25 Apr 2016 18:50:14 GMT Rob Schluntz [add371c] * src/examples/math.c (added) * src/libcfa/math (modified) * src/libcfa/math.c (modified) Merge branch 'master' into ctor Mon, 25 Apr 2016 18:49:55 GMT Rob Schluntz [845cedc] * src/InitTweak/FixInit.cc (modified) * src/MakeLibCfa.cc (modified) * src/SynTree/Expression.cc (modified) don't generate copy constructor calls for arguments to intrinsic ... Sun, 24 Apr 2016 21:01:18 GMT Peter A. Buhr [dc5376a] * src/examples/math.c (added) * src/libcfa/math (modified) * src/libcfa/math.c (modified) math library, second attempt Fri, 22 Apr 2016 19:31:05 GMT Rob Schluntz [67b1180] * src/SymTab/Indexer.cc (modified) Merge branch 'master' into ctor Fri, 22 Apr 2016 19:29:09 GMT Rob Schluntz [743fbda] * src/SymTab/Indexer.cc (modified) Fix Indexer to no longer save pointer to stack allocated StructDecl Fri, 22 Apr 2016 17:42:36 GMT Rob Schluntz [fbfb38e] * doc/user/Cdecl.fig (added) * doc/user/Makefile (modified) * doc/user/user.tex (modified) * src/ResolvExpr/CastCost.cc (modified) * src/SymTab/Indexer.cc (modified) * src/SymTab/Indexer.h (modified) * src/SymTab/Validate.cc (modified) * src/driver/cfa.cc (modified) * src/examples/io.c (modified) * src/examples/swap.c (modified) * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) * src/libcfa/fstream (modified) * src/libcfa/math (added) * src/libcfa/math.c (added) * src/libcfa/rational.c (modified) * src/libcfa/stdlib (modified) * src/libcfa/stdlib.c (modified) Merge branch 'master' into ctor Fri, 22 Apr 2016 14:33:19 GMT Rob Schluntz [dc2e7e0] * src/GenPoly/Box.cc (modified) * src/ResolvExpr/AlternativeFinder.cc (modified) * src/ResolvExpr/AlternativeFinder.h (modified) * src/SynTree/Expression.cc (modified) * src/SynTree/Mutator.cc (modified) * src/SynTree/Visitor.cc (modified) add ImplicitCopyCtorExpr returnDecls to Visitor, Mutator, print Thu, 21 Apr 2016 12:24:15 GMT Peter A. Buhr [6812d89] * src/SymTab/Indexer.cc (modified) Merge branch 'master' of plg2:software/cfa/cfa-cc Thu, 21 Apr 2016 12:24:07 GMT Peter A. Buhr [6e991d6] * doc/user/Cdecl.fig (added) * doc/user/user.tex (modified) * src/driver/cfa.cc (modified) * src/examples/swap.c (modified) * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) * src/libcfa/math (added) * src/libcfa/math.c (added) * src/libcfa/rational.c (modified) * src/libcfa/stdlib (modified) * src/libcfa/stdlib.c (modified) add -fgnu89-inline flag to compile, cleanup swap example I/O, stdlib ... Wed, 20 Apr 2016 18:16:47 GMT Aaron Moss [0cb1d61] * src/SymTab/Indexer.cc (modified) Make Indexer::print() recursively print all identifiers Wed, 20 Apr 2016 01:36:29 GMT Peter A. Buhr [6b6597c] * doc/user/Makefile (modified) * doc/user/user.tex (modified) * src/examples/io.c (modified) * src/libcfa/fstream (modified) * src/libcfa/stdlib (modified) * src/libcfa/stdlib.c (modified) user manual updates, extend I/O test, fix memset in stdlib, ... Tue, 19 Apr 2016 19:57:26 GMT Aaron Moss [09d1ad0] * src/SymTab/Indexer.cc (modified) * src/SymTab/Indexer.h (modified) Fix incompatible Cdecl check to only fire on decls in the same scope Mon, 18 Apr 2016 19:01:15 GMT Aaron Moss [b644d6f] * src/SymTab/Validate.cc (modified) Fix typedef elimination pass to recursively eliminate typedefs in ... Fri, 15 Apr 2016 17:45:13 GMT Aaron Moss [347c42f] * src/Parser/ParseNode.h (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Fri, 15 Apr 2016 17:45:07 GMT Aaron Moss [9fd97126] * src/ResolvExpr/CastCost.cc (modified) Fix casts between pointer and integer types Thu, 14 Apr 2016 21:33:37 GMT Rob Schluntz [b617e4b] * src/InitTweak/FixInit.cc (modified) ensure temporaries created for copy construction are not const Thu, 14 Apr 2016 21:11:26 GMT Rob Schluntz [356189a] * src/CodeGen/CodeGenerator.cc (modified) * src/CodeGen/OperatorTable.cc (modified) * src/SymTab/Autogen.cc (modified) * src/libcfa/fstream.c (modified) output intrinsic constructor expressions as void expression or C ... Thu, 14 Apr 2016 20:13:10 GMT Rob Schluntz [70a06f6] * doc/LaTeXmacros/common.tex (added) * doc/LaTeXmacros/indexstyle (moved) * doc/bibliography/cfa.bib (added) * doc/refrat/Makefile (modified) * doc/refrat/refrat.tex (modified) * doc/user/Makefile (modified) * doc/user/indexstyle (deleted) * doc/user/user.bib (deleted) * doc/user/user.tex (modified) * src/CodeGen/CodeGenerator.cc (modified) * src/CodeGen/CodeGenerator.h (modified) * src/GenPoly/Box.cc (modified) * src/GenPoly/ErasableScopedMap.h (added) * src/GenPoly/FindFunction.cc (modified) * src/GenPoly/GenPoly.cc (modified) * src/GenPoly/GenPoly.h (modified) * src/GenPoly/Lvalue.cc (modified) * src/GenPoly/PolyMutator.cc (modified) * src/GenPoly/ScopedMap.h (modified) * src/GenPoly/ScopedSet.h (added) * src/GenPoly/ScrubTyVars.cc (modified) * src/InitTweak/InitModel.h (modified) * src/Parser/DeclarationNode.cc (modified) * src/Parser/ExpressionNode.cc (modified) * src/Parser/ParseNode.h (modified) * src/Parser/TypedefTable.cc (modified) * src/Parser/TypedefTable.h (modified) * src/Parser/parser.cc (modified) * src/Parser/parser.yy (modified) * src/ResolvExpr/AlternativeFinder.cc (modified) * src/ResolvExpr/AlternativeFinder.h (modified) * src/SymTab/AddVisit.h (modified) * src/SymTab/Autogen.cc (modified) * src/SymTab/Indexer.cc (modified) * src/SymTab/Indexer.h (modified) * src/SymTab/Validate.cc (modified) * src/SynTree/Expression.cc (modified) * src/SynTree/Expression.h (modified) * src/SynTree/Mutator.cc (modified) * src/SynTree/Mutator.h (modified) * src/SynTree/SynTree.h (modified) * src/SynTree/Visitor.cc (modified) * src/SynTree/Visitor.h (modified) * src/Tuples/FlattenTuple.cc (modified) * src/Tuples/FlattenTuple.h (modified) * src/driver/cfa.cc (modified) * src/examples/io.c (added) * src/examples/io.data (moved) * src/examples/rational.c (added) * src/examples/rational.cc (added) * src/examples/read.c (deleted) * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) * src/libcfa/fstream (modified) * src/libcfa/fstream.c (modified) * src/libcfa/iostream (modified) * src/libcfa/iostream.c (modified) * src/libcfa/limits (modified) * src/libcfa/limits.c (added) * src/libcfa/rational (added) * src/libcfa/rational.c (added) * src/libcfa/stdlib (modified) * src/libcfa/stdlib.c (modified) Merge branch 'master' into ctor Conflicts: ... Thu, 14 Apr 2016 19:23:53 GMT Rob Schluntz [37f0da8] * doc/LaTeXmacros/common.tex (modified) * doc/refrat/refrat.tex (modified) * doc/user/user.tex (modified) * src/GenPoly/Box.cc (modified) * src/GenPoly/ErasableScopedMap.h (added) * src/GenPoly/FindFunction.cc (modified) * src/GenPoly/GenPoly.cc (modified) * src/GenPoly/GenPoly.h (modified) * src/GenPoly/Lvalue.cc (modified) * src/GenPoly/PolyMutator.cc (modified) * src/GenPoly/ScopedMap.h (modified) * src/GenPoly/ScopedSet.h (modified) * src/GenPoly/ScrubTyVars.cc (modified) * src/Parser/DeclarationNode.cc (modified) * src/Parser/TypedefTable.cc (modified) * src/Parser/TypedefTable.h (modified) * src/Parser/parser.cc (modified) * src/Parser/parser.yy (modified) * src/SymTab/Validate.cc (modified) * src/libcfa/iostream (modified) * src/libcfa/rational.c (modified) * src/libcfa/stdlib (modified) * src/libcfa/stdlib.c (modified) Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa /cfa-cc Thu, 14 Apr 2016 19:22:42 GMT Rob Schluntz [db4ecc5] * src/InitTweak/FixInit.cc (modified) * src/InitTweak/RemoveInit.cc (modified) * src/ResolvExpr/Resolver.cc (modified) * src/ResolvExpr/Resolver.h (modified) * src/SynTree/Expression.cc (modified) * src/SynTree/Expression.h (modified) * src/SynTree/Initializer.h (modified) * src/SynTree/Mutator.cc (modified) * src/SynTree/Mutator.h (modified) * src/SynTree/SynTree.h (modified) * src/SynTree/Visitor.cc (modified) * src/SynTree/Visitor.h (modified) add ImplicitCopyCtorExpr node, implicit copy constructors are ... Thu, 14 Apr 2016 17:24:16 GMT Aaron Moss [baba5d8] * src/GenPoly/Lvalue.cc (modified) Fix lvalue casts to not break batchtest Wed, 13 Apr 2016 21:53:06 GMT Aaron Moss [02af22de] * src/GenPoly/Lvalue.cc (modified) back out build-breaking change Wed, 13 Apr 2016 21:40:32 GMT Aaron Moss [b11fac4] * src/Parser/DeclarationNode.cc (modified) * src/Parser/TypedefTable.cc (modified) * src/Parser/TypedefTable.h (modified) * src/Parser/parser.cc (modified) * src/Parser/parser.yy (modified) * src/SymTab/Validate.cc (modified) * src/libcfa/rational.c (modified) * src/libcfa/stdlib (modified) * src/libcfa/stdlib.c (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Wed, 13 Apr 2016 21:40:28 GMT Aaron Moss [02ad3f5] * src/GenPoly/Lvalue.cc (modified) Fix bug returning lvalue polymorphic type Wed, 13 Apr 2016 21:08:56 GMT Peter A. Buhr [45161b4d] * src/Parser/DeclarationNode.cc (modified) * src/Parser/TypedefTable.cc (modified) * src/Parser/TypedefTable.h (modified) * src/Parser/parser.cc (modified) * src/Parser/parser.yy (modified) * src/SymTab/Validate.cc (modified) * src/libcfa/rational.c (modified) * src/libcfa/stdlib (modified) * src/libcfa/stdlib.c (modified) generate implicit typedef right after sue name appears, further fixes ... Wed, 13 Apr 2016 19:02:30 GMT Aaron Moss [aa19ccf] * src/GenPoly/Box.cc (modified) Box no longer marks generic type layouts calculated past scope of ... Tue, 12 Apr 2016 22:35:18 GMT Peter A. Buhr [3849857] * src/libcfa/iostream (modified) * src/libcfa/stdlib (modified) * src/libcfa/stdlib.c (modified) fix stdlib memory allocation, iostream documentation Tue, 12 Apr 2016 22:28:37 GMT Peter A. Buhr [b52d900] * doc/LaTeXmacros/common.tex (modified) * doc/refrat/refrat.tex (modified) * doc/user/user.tex (modified) extend user manual, update latex macros, and update reference manual Tue, 12 Apr 2016 18:30:22 GMT Aaron Moss [4b8f918] * src/GenPoly/Box.cc (modified) Fix modularization for generic types, so that caller is only required ... Mon, 11 Apr 2016 22:01:27 GMT Rob Schluntz [7eabc25] * src/InitTweak/RemoveInit.cc (modified) use VariableExpr instead of NameExpr when creating implicit ctor/dtor ... Mon, 11 Apr 2016 22:00:22 GMT Rob Schluntz [7a69460] * src/SynTree/Initializer.cc (modified) * src/SynTree/Initializer.h (modified) add output operator for Initializer * Mon, 11 Apr 2016 21:59:36 GMT Rob Schluntz [f77f12e2] * src/main.cc (modified) tweak output in case of error with -y flag Mon, 11 Apr 2016 20:56:43 GMT Rob Schluntz [f326f99] * src/CodeGen/CodeGenerator.cc (modified) * src/CodeGen/FixNames.cc (modified) * src/SynTree/Declaration.h (modified) * src/SynTree/DeclarationWithType.cc (modified) * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) add integer suffix to mangled names so that shadowed variables are ... Mon, 11 Apr 2016 20:41:29 GMT Aaron Moss [df2be83] * doc/LaTeXmacros/common.tex (added) * doc/LaTeXmacros/indexstyle (moved) * doc/bibliography/cfa.bib (added) * doc/refrat/Makefile (modified) * doc/refrat/refrat.tex (modified) * doc/user/Makefile (modified) * doc/user/indexstyle (deleted) * doc/user/user.bib (deleted) * doc/user/user.tex (modified) * src/Parser/ExpressionNode.cc (modified) * src/Parser/ParseNode.h (modified) * src/Parser/parser.cc (modified) * src/Parser/parser.yy (modified) * src/SymTab/AddVisit.h (modified) * src/SymTab/Validate.cc (modified) * src/SynTree/Expression.cc (modified) * src/SynTree/Expression.h (modified) * src/SynTree/Mutator.cc (modified) * src/SynTree/Mutator.h (modified) * src/SynTree/SynTree.h (modified) * src/SynTree/Visitor.cc (modified) * src/SynTree/Visitor.h (modified) * src/examples/rational.c (modified) * src/libcfa/rational (modified) * src/libcfa/rational.c (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Mon, 11 Apr 2016 20:41:22 GMT Aaron Moss [5ba653c] * src/GenPoly/ScopedMap.h (modified) * src/GenPoly/ScopedSet.h (modified) Fix latent empty-scope iteration bug in ScopedMap/Set Mon, 11 Apr 2016 19:29:19 GMT Aaron Moss [6f49cdf] * src/GenPoly/Box.cc (modified) * src/GenPoly/FindFunction.cc (modified) Switch uses of TyVarMap over to begin/endScope() Mon, 11 Apr 2016 19:22:36 GMT Aaron Moss [bfae637] * src/GenPoly/Box.cc (modified) * src/GenPoly/ErasableScopedMap.h (added) * src/GenPoly/FindFunction.cc (modified) * src/GenPoly/GenPoly.cc (modified) * src/GenPoly/GenPoly.h (modified) * src/GenPoly/PolyMutator.cc (modified) Initial compiling build with TyVarMap as ErasableScopedMap Mon, 11 Apr 2016 15:51:07 GMT Rob Schluntz [37218fc] * doc/LaTeXmacros/common.tex (added) * doc/LaTeXmacros/indexstyle (moved) * doc/bibliography/cfa.bib (added) * doc/refrat/Makefile (modified) * doc/refrat/refrat.tex (modified) * doc/user/Makefile (modified) * doc/user/indexstyle (deleted) * doc/user/user.bib (deleted) * doc/user/user.tex (modified) * src/CodeGen/CodeGenerator.cc (modified) * src/CodeGen/CodeGenerator.h (modified) * src/GenPoly/Box.cc (modified) * src/GenPoly/ScopedMap.h (modified) * src/GenPoly/ScopedSet.h (added) * src/InitTweak/InitModel.h (modified) * src/Parser/ExpressionNode.cc (modified) * src/Parser/ParseNode.h (modified) * src/Parser/parser.cc (modified) * src/Parser/parser.yy (modified) * src/ResolvExpr/AlternativeFinder.cc (modified) * src/ResolvExpr/AlternativeFinder.h (modified) * src/SymTab/AddVisit.h (modified) * src/SymTab/Indexer.cc (modified) * src/SymTab/Indexer.h (modified) * src/SymTab/Validate.cc (modified) * src/SynTree/Expression.cc (modified) * src/SynTree/Expression.h (modified) * src/SynTree/Mutator.cc (modified) * src/SynTree/Mutator.h (modified) * src/SynTree/SynTree.h (modified) * src/SynTree/Visitor.cc (modified) * src/SynTree/Visitor.h (modified) * src/Tuples/FlattenTuple.cc (modified) * src/Tuples/FlattenTuple.h (modified) * src/driver/cfa.cc (modified) * src/examples/io.c (added) * src/examples/io.data (moved) * src/examples/rational.c (added) * src/examples/rational.cc (added) * src/examples/read.c (deleted) * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) * src/libcfa/fstream (modified) * src/libcfa/fstream.c (modified) * src/libcfa/iostream (modified) * src/libcfa/iostream.c (modified) * src/libcfa/limits (modified) * src/libcfa/limits.c (added) * src/libcfa/rational (added) * src/libcfa/rational.c (added) * src/libcfa/stdlib (modified) * src/libcfa/stdlib.c (modified) Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa ... Sat, 09 Apr 2016 14:04:50 GMT Peter A. Buhr [e55ca05] * doc/LaTeXmacros/common.tex (added) * doc/LaTeXmacros/indexstyle (moved) * doc/bibliography/cfa.bib (added) * doc/refrat/Makefile (modified) * doc/refrat/refrat.tex (modified) * doc/user/Makefile (modified) * doc/user/indexstyle (deleted) * doc/user/user.bib (deleted) * doc/user/user.tex (modified) fix bibliography for manuals, refactor common LaTeX macros Fri, 08 Apr 2016 21:42:53 GMT Peter A. Buhr [9827c7ba] * src/Parser/parser.cc (modified) * src/libcfa/rational.c (modified) forgot to include in previous commit Fri, 08 Apr 2016 21:23:19 GMT Peter A. Buhr [3da470c] * src/CodeGen/CodeGenerator.cc (modified) * src/CodeGen/CodeGenerator.h (modified) * src/GenPoly/Box.cc (modified) * src/GenPoly/ScopedMap.h (modified) * src/GenPoly/ScopedSet.h (added) * src/InitTweak/InitModel.h (modified) * src/ResolvExpr/AlternativeFinder.cc (modified) * src/ResolvExpr/AlternativeFinder.h (modified) * src/SymTab/Indexer.cc (modified) * src/SymTab/Indexer.h (modified) * src/SynTree/Expression.cc (modified) * src/SynTree/Expression.h (modified) * src/SynTree/Mutator.cc (modified) * src/SynTree/Mutator.h (modified) * src/SynTree/SynTree.h (modified) * src/SynTree/Visitor.cc (modified) * src/SynTree/Visitor.h (modified) * src/Tuples/FlattenTuple.cc (modified) * src/Tuples/FlattenTuple.h (modified) Merge branch 'master' of plg2:software/cfa/cfa-cc Fri, 08 Apr 2016 21:22:29 GMT Peter A. Buhr [630a82a] * src/Parser/ExpressionNode.cc (modified) * src/Parser/ParseNode.h (modified) * src/Parser/parser.yy (modified) * src/SymTab/AddVisit.h (modified) * src/SymTab/Validate.cc (modified) * src/SynTree/Expression.cc (modified) * src/SynTree/Expression.h (modified) * src/SynTree/Mutator.cc (modified) * src/SynTree/Mutator.h (modified) * src/SynTree/SynTree.h (modified) * src/SynTree/Visitor.cc (modified) * src/SynTree/Visitor.h (modified) * src/examples/rational.c (modified) * src/libcfa/rational (modified) * src/libcfa/rational.c (modified) C99 compound literals now work, comment rational code, clean up ... Fri, 08 Apr 2016 19:49:19 GMT Aaron Moss [63c0dbf] * src/GenPoly/Box.cc (modified) Made Pass1::assignOps a ScopedMap Fri, 08 Apr 2016 18:43:20 GMT Aaron Moss [adc6781] * src/GenPoly/Box.cc (modified) * src/GenPoly/GenPoly.cc (modified) * src/GenPoly/GenPoly.h (modified) * src/GenPoly/ScrubTyVars.cc (modified) Remove unnecessarily duplicated name-mangling passes in Box Fri, 08 Apr 2016 14:38:33 GMT Aaron Moss [224e52f] * src/examples/rational.c (modified) * src/libcfa/limits.c (modified) * src/libcfa/rational (modified) * src/libcfa/rational.c (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Fri, 08 Apr 2016 14:38:28 GMT Aaron Moss [8a34677] * src/GenPoly/Box.cc (modified) Move layout function generation into renamed MemberExprFixer pass Thu, 07 Apr 2016 21:35:36 GMT Peter A. Buhr [3d9b5da] * src/examples/rational.c (modified) * src/libcfa/limits.c (modified) * src/libcfa/rational (modified) * src/libcfa/rational.c (modified) fix library includes from < to ", and generalize rational IO to use ... Thu, 07 Apr 2016 17:05:12 GMT Aaron Moss [78885b5] * doc/refrat/refrat.tex (modified) * doc/user/user.tex (modified) * src/driver/cfa.cc (modified) * src/examples/io.c (added) * src/examples/io.data (moved) * src/examples/rational.c (added) * src/examples/rational.cc (added) * src/examples/read.c (deleted) * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) * src/libcfa/fstream (modified) * src/libcfa/fstream.c (modified) * src/libcfa/iostream (modified) * src/libcfa/iostream.c (modified) * src/libcfa/limits (modified) * src/libcfa/limits.c (added) * src/libcfa/rational (added) * src/libcfa/rational.c (added) * src/libcfa/stdlib (modified) * src/libcfa/stdlib.c (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Thu, 07 Apr 2016 02:08:32 GMT Peter A. Buhr [53ba273] * doc/refrat/refrat.tex (modified) * doc/user/user.tex (modified) * src/driver/cfa.cc (modified) * src/examples/io.c (added) * src/examples/io.data (moved) * src/examples/rational.c (added) * src/examples/rational.cc (added) * src/examples/read.c (deleted) * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) * src/libcfa/fstream (modified) * src/libcfa/fstream.c (modified) * src/libcfa/iostream (modified) * src/libcfa/iostream.c (modified) * src/libcfa/limits (modified) * src/libcfa/limits.c (added) * src/libcfa/rational (added) * src/libcfa/rational.c (added) * src/libcfa/stdlib (modified) * src/libcfa/stdlib.c (modified) switch from std=c99 to std=gnu99, update latex macros, refrat and ... Wed, 06 Apr 2016 21:22:45 GMT Rob Schluntz [eab39cd] * src/examples/vector_int.c (modified) * src/examples/vector_int.h (modified) * src/examples/vector_test.c (modified) update vector_test to use constructors and destructors Wed, 06 Apr 2016 21:13:09 GMT Aaron Moss [bc1ab61] * src/GenPoly/Box.cc (modified) Clean up previous fix to comma expression boxing Wed, 06 Apr 2016 21:11:32 GMT Rob Schluntz [a5a71d0] * .gitignore (modified) * configure (modified) * configure.ac (modified) * doc/refrat/Makefile (modified) * doc/refrat/refrat.tex (modified) * doc/user/Makefile (added) * doc/user/indexstyle (added) * doc/user/user.bib (added) * doc/user/user.tex (added) * src/CodeGen/CodeGenerator.cc (modified) * src/CodeGen/CodeGenerator.h (modified) * src/CodeGen/GenType.cc (modified) * src/GenPoly/Box.cc (modified) * src/GenPoly/DeclMutator.cc (modified) * src/GenPoly/DeclMutator.h (modified) * src/GenPoly/InstantiateGeneric.cc (deleted) * src/GenPoly/InstantiateGeneric.h (deleted) * src/GenPoly/module.mk (modified) * src/InitTweak/RemoveInit.cc (modified) * src/Makefile.am (modified) * src/Makefile.in (modified) * src/Parser/DeclarationNode.cc (modified) * src/Parser/ExpressionNode.cc (modified) * src/Parser/ParseNode.h (modified) * src/Parser/Parser.cc (modified) * src/Parser/TypeData.cc (modified) * src/Parser/TypeData.h (modified) * src/Parser/TypedefTable.cc (modified) * src/Parser/TypedefTable.h (modified) * src/Parser/lex.cc (modified) * src/Parser/lex.h (modified) * src/Parser/lex.ll (modified) * src/Parser/parser.cc (modified) * src/Parser/parser.h (modified) * src/Parser/parser.yy (modified) * src/ResolvExpr/AdjustExprType.cc (modified) * src/ResolvExpr/CommonType.cc (modified) * src/ResolvExpr/ConversionCost.cc (modified) * src/ResolvExpr/ConversionCost.h (modified) * src/ResolvExpr/PtrsAssignable.cc (modified) * src/ResolvExpr/PtrsCastable.cc (modified) * src/ResolvExpr/RenameVars.cc (modified) * src/ResolvExpr/RenameVars.h (modified) * src/ResolvExpr/Resolver.cc (modified) * src/ResolvExpr/Unify.cc (modified) * src/SymTab/AggregateTable.h (deleted) * src/SymTab/Autogen.cc (modified) * src/SymTab/FixFunction.cc (modified) * src/SymTab/FixFunction.h (modified) * src/SymTab/IdTable.cc (deleted) * src/SymTab/IdTable.h (deleted) * src/SymTab/ImplementationType.cc (modified) * src/SymTab/Indexer.cc (modified) * src/SymTab/Indexer.h (modified) * src/SymTab/Mangler.cc (modified) * src/SymTab/StackTable.cc (deleted) * src/SymTab/StackTable.h (deleted) * src/SymTab/TypeEquality.cc (modified) * src/SymTab/TypeTable.h (deleted) * src/SymTab/Validate.cc (modified) * src/SymTab/module.mk (modified) * src/SynTree/AggregateDecl.cc (modified) * src/SynTree/CodeGenVisitor.cc (deleted) * src/SynTree/CodeGenVisitor.h (deleted) * src/SynTree/CommaExpr.cc (modified) * src/SynTree/CompoundStmt.cc (modified) * src/SynTree/Constant.cc (modified) * src/SynTree/Constant.h (modified) * src/SynTree/Declaration.h (modified) * src/SynTree/Initializer.cc (modified) * src/SynTree/Mutator.cc (modified) * src/SynTree/Mutator.h (modified) * src/SynTree/ReferenceToType.cc (modified) * src/SynTree/SynTree.h (modified) * src/SynTree/Type.h (modified) * src/SynTree/TypeSubstitution.cc (modified) * src/SynTree/TypeSubstitution.h (modified) * src/SynTree/VarArgsType.cc (modified) * src/SynTree/Visitor.cc (modified) * src/SynTree/Visitor.h (modified) * src/SynTree/module.mk (modified) * src/driver/Makefile.in (modified) * src/examples/Makefile.in (modified) * src/examples/abs.c (modified) * src/examples/array.c (modified) * src/examples/array.h (modified) * src/examples/ato.c (modified) * src/examples/constants.c (modified) * src/examples/ctxts.c (modified) * src/examples/fstream_test.c (modified) * src/examples/hello.c (modified) * src/examples/huge.c (modified) * src/examples/identity.c (modified) * src/examples/includes.c (modified) * src/examples/index.h (modified) * src/examples/it_out.c (modified) * src/examples/limits.c (modified) * src/examples/minmax.c (modified) * src/examples/new.c (modified) * src/examples/prolog.c (modified) * src/examples/quad.c (modified) * src/examples/random.c (modified) * src/examples/read.c (added) * src/examples/read.data (added) * src/examples/searchsort.c (modified) * src/examples/simplePoly.c (modified) * src/examples/simpler.c (modified) * src/examples/specialize.c (modified) * src/examples/square.c (modified) * src/examples/sum.c (modified) * src/examples/swap.c (modified) * src/examples/tests/vector_test.out.txt (modified) * src/examples/twice.c (modified) * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) * src/libcfa/bfd.h (deleted) * src/libcfa/bfdlink.h (deleted) * src/libcfa/builtins.cf (modified) * src/libcfa/demangle.h (deleted) * src/libcfa/dialog.h (deleted) * src/libcfa/evdns.h (deleted) * src/libcfa/evhttp.h (deleted) * src/libcfa/evrpc.h (deleted) * src/libcfa/fcntl.h (deleted) * src/libcfa/form.h (deleted) * src/libcfa/fstream (modified) * src/libcfa/fstream.c (modified) * src/libcfa/gcrypt.h (deleted) * src/libcfa/iostream (modified) * src/libcfa/iostream.c (modified) * src/libcfa/iterator (modified) * src/libcfa/iterator.c (modified) * src/libcfa/math.h (deleted) * src/libcfa/prelude.cf (modified) * src/libcfa/stdlib (modified) * src/libcfa/stdlib.c (modified) Merge branch 'fix-memory-error' into ctor Conflicts: ... Wed, 06 Apr 2016 21:03:29 GMT Aaron Moss [b3ab8f0] * src/GenPoly/Box.cc (modified) Fix boxing error on comma expressions Wed, 06 Apr 2016 19:53:44 GMT Aaron Moss [2a76297] * src/GenPoly/Box.cc (modified) Fixed duplicate generation of offset arrays Wed, 06 Apr 2016 19:09:26 GMT Aaron Moss [ae7014e] * src/GenPoly/Box.cc (modified) Fix bug that forgets to add dtype mappings to assign op expression Tue, 05 Apr 2016 20:54:48 GMT Aaron Moss [d75038c] * src/GenPoly/Box.cc (modified) Fix segfault bug introduced in layout function code Tue, 05 Apr 2016 19:31:09 GMT Aaron Moss [afc1045] * src/CodeGen/CodeGenerator.cc (modified) * src/CodeGen/CodeGenerator.h (modified) * src/GenPoly/Box.cc (modified) * src/GenPoly/ScopedSet.h (added) * src/InitTweak/InitModel.h (modified) * src/ResolvExpr/AlternativeFinder.cc (modified) * src/ResolvExpr/AlternativeFinder.h (modified) * src/SymTab/Indexer.cc (modified) * src/SymTab/Indexer.h (modified) * src/SynTree/Expression.cc (modified) * src/SynTree/Expression.h (modified) * src/SynTree/Mutator.cc (modified) * src/SynTree/Mutator.h (modified) * src/SynTree/SynTree.h (modified) * src/SynTree/Visitor.cc (modified) * src/SynTree/Visitor.h (modified) * src/Tuples/FlattenTuple.cc (modified) * src/Tuples/FlattenTuple.h (modified) Hoist OffsetPackExpr to top level expression Mon, 04 Apr 2016 21:06:50 GMT Rob Schluntz [3aba311] * src/Parser/ParseNode.h (modified) fix memory error in ConstantNode caused by incomplete copy constructor Mon, 04 Apr 2016 17:18:17 GMT Aaron Moss [b3f9a0cb] * .gitignore (modified) * doc/refrat/refrat.tex (modified) * doc/user/Makefile (added) * doc/user/indexstyle (added) * doc/user/user.bib (added) * doc/user/user.tex (added) * src/Parser/DeclarationNode.cc (modified) * src/Parser/ExpressionNode.cc (modified) * src/Parser/Parser.cc (modified) * src/Parser/TypedefTable.cc (modified) * src/Parser/TypedefTable.h (modified) * src/Parser/lex.cc (modified) * src/Parser/lex.h (modified) * src/Parser/lex.ll (modified) * src/Parser/parser.cc (modified) * src/Parser/parser.h (modified) * src/Parser/parser.yy (modified) * src/ResolvExpr/Resolver.cc (modified) * src/SymTab/Indexer.cc (modified) * src/SymTab/Indexer.h (modified) * src/examples/constants.c (modified) * src/examples/fstream_test.c (modified) * src/examples/huge.c (modified) * src/examples/identity.c (modified) * src/examples/includes.c (modified) * src/examples/it_out.c (modified) * src/examples/limits.c (modified) * src/examples/new.c (modified) * src/examples/prolog.c (modified) * src/examples/quad.c (modified) * src/examples/random.c (modified) * src/examples/searchsort.c (modified) * src/examples/simplePoly.c (modified) * src/examples/simpler.c (modified) * src/examples/specialize.c (modified) * src/examples/square.c (modified) * src/examples/sum.c (modified) * src/examples/twice.c (modified) * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) * src/libcfa/bfd.h (deleted) * src/libcfa/bfdlink.h (deleted) * src/libcfa/builtins.cf (modified) * src/libcfa/demangle.h (deleted) * src/libcfa/dialog.h (deleted) * src/libcfa/evdns.h (deleted) * src/libcfa/evhttp.h (deleted) * src/libcfa/evrpc.h (deleted) * src/libcfa/fcntl.h (deleted) * src/libcfa/form.h (deleted) * src/libcfa/gcrypt.h (deleted) * src/libcfa/iostream.c (modified) * src/libcfa/math.h (deleted) * src/libcfa/stdlib (modified) * src/libcfa/stdlib.c (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Fri, 01 Apr 2016 15:47:05 GMT Rob Schluntz [1f6e009] * src/SynTree/FunctionDecl.cc (modified) set main to Cforall linkage so that it will be mangled