# # ChangeLog for / # # Generated by Trac 1.2.1 # Apr 24, 2024, 2:30:52 AM Sat, 16 Jul 2016 20:55:11 GMT Thierry Delisle [644ec6a] * Jenkins/FullBuild (modified) added ssh verbose to full build to test promote Sat, 16 Jul 2016 20:49:59 GMT Thierry Delisle [284b7aa] * Jenkins/FullBuild (modified) Deactivated build part of full build to increase iteration speed by ... Sat, 16 Jul 2016 16:04:59 GMT Thierry Delisle [ef7219c] * src/tests/.expect/32/math.txt (added) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Sat, 16 Jul 2016 14:50:54 GMT Thierry Delisle [7a2c5391] * src/tests/.expect/32/math.txt (added) added missing expect for math/32 Sat, 16 Jul 2016 14:47:36 GMT Thierry Delisle [920725d] * Jenkins/FullBuild (modified) Full build now properly collects git information before attempting to ... Sat, 16 Jul 2016 14:45:34 GMT Thierry Delisle [20340c2] * src/tests/test.py (modified) test now uses compiler to know to run 32-bit or 64-bit tests Sat, 16 Jul 2016 13:19:33 GMT Thierry Delisle [873ffb7] * src/CodeGen/CodeGenerator.cc (modified) * src/Parser/DeclarationNode.cc (modified) * src/Parser/ParseNode.cc (modified) * src/Parser/ParseNode.h (modified) * src/Parser/TypeData.cc (modified) * src/Parser/TypeData.h (modified) * src/Parser/parser.cc (modified) * src/Parser/parser.yy (modified) * src/SynTree/AggregateDecl.cc (modified) * src/SynTree/Declaration.h (modified) * src/SynTree/ReferenceToType.cc (modified) * src/SynTree/Type.h (modified) * src/libcfa/fstream.c (modified) * src/tests/.expect/declarationErrors.txt (modified) * src/tests/.expect/declarationSpecifier.txt (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Sat, 16 Jul 2016 13:19:11 GMT Thierry Delisle [cb2e8ce] * Jenkins/FullBuild (modified) * src/tests/test.py (modified) fixed machine type issue in tests, tentative fix for full build Sat, 16 Jul 2016 02:16:47 GMT Peter A. Buhr [5d125e4] * src/CodeGen/CodeGenerator.cc (modified) * src/Parser/DeclarationNode.cc (modified) * src/Parser/ParseNode.cc (modified) * src/Parser/ParseNode.h (modified) * src/Parser/TypeData.cc (modified) * src/Parser/TypeData.h (modified) * src/Parser/parser.cc (modified) * src/Parser/parser.yy (modified) * src/SynTree/AggregateDecl.cc (modified) * src/SynTree/Declaration.h (modified) * src/SynTree/ReferenceToType.cc (modified) * src/SynTree/Type.h (modified) * src/libcfa/fstream.c (modified) * src/tests/.expect/declarationErrors.txt (modified) * src/tests/.expect/declarationSpecifier.txt (modified) start code allowing structures to no fields Sat, 16 Jul 2016 01:14:45 GMT Thierry Delisle [5ed9061] * Jenkins/FullBuild (modified) Apparently jenkins scripts can't use 'for each' so the full build ... Fri, 15 Jul 2016 23:21:22 GMT Thierry Delisle [a2f86e9] * Jenkins/FullBuild (modified) fixed other mistake in full build jenkins full build script Fri, 15 Jul 2016 23:12:12 GMT Thierry Delisle [121f499] * Jenkins/FullBuild (modified) fixed stupid typo in jenkins full build Fri, 15 Jul 2016 23:06:53 GMT Thierry Delisle [ad5b73e] * Jenkins/FullBuild (modified) added missing node statement in jenkins fullbuild script Fri, 15 Jul 2016 22:53:45 GMT Thierry Delisle [83dccdd] * src/tests/.expect/64/math.txt (moved) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Fri, 15 Jul 2016 22:46:10 GMT Thierry Delisle [1d57215] * src/tests/test.py (modified) added flush calls to test script to help live build output Fri, 15 Jul 2016 22:22:12 GMT Thierry Delisle [18a1419] * Jenkins/FullBuild (modified) fixed various small issues with full build also reactivated emails ... Fri, 15 Jul 2016 22:01:13 GMT Thierry Delisle [15b53fc2] * src/tests/.expect/64/math.txt (moved) temporarily fixed math test for 32 bit and 64 bit version Fri, 15 Jul 2016 20:27:23 GMT Thierry Delisle [b8303f44] * src/tests/.expect/64/math.txt (deleted) * src/tests/.expect/math.txt (moved) moved math.txt back in .expect folder since content does not differ ... Fri, 15 Jul 2016 20:10:11 GMT Thierry Delisle [52c97dd] * src/tests/test.py (modified) fixed make flags for nested make levels in tests Fri, 15 Jul 2016 15:34:46 GMT Thierry Delisle [911348cd] * src/tests/test.py (modified) added comments and options support for multi-threaded tests Thu, 14 Jul 2016 20:47:29 GMT Thierry Delisle [ed5ad08] * src/tests/.expect/64/extension.txt (modified) fixed expected result for extension test on 64 bits Thu, 14 Jul 2016 20:45:58 GMT Thierry Delisle [917f93c] * src/tests/.expect/32/extension.txt (moved) * src/tests/.expect/64/extension.txt (added) extension test now differs between 32bit and 64bit version Thu, 14 Jul 2016 19:54:14 GMT Thierry Delisle [e28d0f5] * src/tests/test.py (modified) fixed tests with input parameters Thu, 14 Jul 2016 19:29:33 GMT Thierry Delisle [4e95b5c] * src/tests/.expect/32/gccExtensions.txt (moved) fixed gccExtensions Thu, 14 Jul 2016 19:25:43 GMT Thierry Delisle [f1231f2] * src/tests/.expect/32/gccExtension.txt (moved) * src/tests/.expect/32/math.txt (moved) * src/tests/.expect/64/gccExtensions.txt (added) * src/tests/.expect/64/math.txt (added) * src/tests/test.py (modified) added support for tests that differ between 32bit and 64bit versions Wed, 13 Jul 2016 18:25:04 GMT Aaron Moss [9c791dd] * src/ResolvExpr/AdjustExprType.cc (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Wed, 13 Jul 2016 18:07:35 GMT Rob Schluntz [834d4fc] * src/ResolvExpr/AdjustExprType.cc (modified) recursively convert array expression types to pointers so that multi- ... Wed, 13 Jul 2016 17:44:00 GMT Aaron Moss [d1b9d78] * Jenkins/FullBuild (modified) * Jenkinsfile (modified) * doc/LaTeXmacros/common.tex (modified) * doc/user/user.tex (modified) * src/ControlStruct/CaseRangeMutator.cc (modified) * src/ControlStruct/CaseRangeMutator.h (modified) * src/ControlStruct/ChooseMutator.cc (deleted) * src/ControlStruct/ChooseMutator.h (deleted) * src/ControlStruct/LabelFixer.h (modified) * src/ControlStruct/MLEMutator.cc (modified) * src/ControlStruct/MLEMutator.h (modified) * src/ControlStruct/Mutate.cc (modified) * src/ControlStruct/module.mk (modified) * src/GenPoly/DeclMutator.cc (modified) * src/GenPoly/DeclMutator.h (modified) * src/GenPoly/PolyMutator.cc (modified) * src/GenPoly/PolyMutator.h (modified) * src/InitTweak/FixInit.cc (modified) * src/Makefile.in (modified) * src/Parser/ParseNode.cc (modified) * src/Parser/StatementNode.cc (modified) * src/Parser/TypeData.cc (modified) * src/Parser/parser.cc (modified) * src/Parser/parser.yy (modified) * src/ResolvExpr/Resolver.cc (modified) * src/SymTab/AddVisit.h (modified) * src/SymTab/Autogen.cc (modified) * src/SymTab/Indexer.cc (modified) * src/SymTab/Validate.cc (modified) * src/SynTree/AddStmtVisitor.cc (modified) * src/SynTree/AddStmtVisitor.h (modified) * src/SynTree/Mutator.cc (modified) * src/SynTree/Mutator.h (modified) * src/SynTree/Statement.cc (modified) * src/SynTree/Statement.h (modified) * src/SynTree/SynTree.h (modified) * src/SynTree/Visitor.cc (modified) * src/SynTree/Visitor.h (modified) * src/examples/includes.c (modified) * src/libcfa/iostream (modified) * src/libcfa/iostream.c (modified) * src/tests/.expect/gccExtensions.txt (modified) * src/tests/switch.c (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Wed, 13 Jul 2016 17:43:57 GMT Aaron Moss [8884112] * src/SymTab/Indexer.cc (modified) * src/SymTab/Indexer.h (modified) * src/SymTab/Mangler.cc (modified) * src/libcfa/math (modified) * src/libcfa/math.c (modified) Indexer now produces errors on CFA functions that overload C ... Wed, 13 Jul 2016 15:14:01 GMT Rob Schluntz [6066e32] * Jenkins/FullBuild (added) * Jenkinsfile (modified) * doc/LaTeXmacros/common.tex (modified) * doc/user/user.tex (modified) * src/ControlStruct/CaseRangeMutator.cc (modified) * src/ControlStruct/CaseRangeMutator.h (modified) * src/ControlStruct/ChooseMutator.cc (deleted) * src/ControlStruct/ChooseMutator.h (deleted) * src/ControlStruct/LabelFixer.h (modified) * src/ControlStruct/MLEMutator.cc (modified) * src/ControlStruct/MLEMutator.h (modified) * src/ControlStruct/Mutate.cc (modified) * src/ControlStruct/module.mk (modified) * src/GenPoly/DeclMutator.cc (modified) * src/GenPoly/DeclMutator.h (modified) * src/GenPoly/PolyMutator.cc (modified) * src/GenPoly/PolyMutator.h (modified) * src/InitTweak/FixInit.cc (modified) * src/Makefile.in (modified) * src/Parser/ParseNode.cc (modified) * src/Parser/StatementNode.cc (modified) * src/Parser/TypeData.cc (modified) * src/Parser/parser.cc (modified) * src/Parser/parser.yy (modified) * src/ResolvExpr/Resolver.cc (modified) * src/SymTab/AddVisit.h (modified) * src/SymTab/Autogen.cc (modified) * src/SymTab/Indexer.cc (modified) * src/SymTab/Validate.cc (modified) * src/SynTree/AddStmtVisitor.cc (modified) * src/SynTree/AddStmtVisitor.h (modified) * src/SynTree/Mutator.cc (modified) * src/SynTree/Mutator.h (modified) * src/SynTree/Statement.cc (modified) * src/SynTree/Statement.h (modified) * src/SynTree/SynTree.h (modified) * src/SynTree/Visitor.cc (modified) * src/SynTree/Visitor.h (modified) * src/examples/includes.c (modified) * src/libcfa/iostream (modified) * src/libcfa/iostream.c (modified) * src/tests/switch.c (modified) Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa /cfa-cc Wed, 13 Jul 2016 13:17:25 GMT Thierry Delisle [ed9ecda] * src/tests/.expect/gccExtensions.txt (modified) updated gccExtensions test for the additionnal cast Wed, 13 Jul 2016 12:22:11 GMT Peter A. Buhr [5479e63] * doc/LaTeXmacros/common.tex (modified) * doc/user/user.tex (modified) documentation for switch/choose statement Tue, 12 Jul 2016 22:34:33 GMT Peter A. Buhr [e4d3ceb] * Jenkins/FullBuild (added) * Jenkinsfile (modified) * src/InitTweak/GenInit.cc (modified) * src/InitTweak/InitTweak.cc (modified) * src/ResolvExpr/Resolver.cc (modified) * src/SymTab/Autogen.cc (modified) * src/SymTab/Autogen.h (modified) * src/tests/.expect/extension.txt (modified) Merge branch 'master' of plg2:software/cfa/cfa-cc Tue, 12 Jul 2016 22:34:10 GMT Peter A. Buhr [4e06c1e] * src/ControlStruct/CaseRangeMutator.cc (modified) * src/ControlStruct/CaseRangeMutator.h (modified) * src/ControlStruct/ChooseMutator.cc (deleted) * src/ControlStruct/ChooseMutator.h (deleted) * src/ControlStruct/LabelFixer.h (modified) * src/ControlStruct/MLEMutator.cc (modified) * src/ControlStruct/MLEMutator.h (modified) * src/ControlStruct/Mutate.cc (modified) * src/ControlStruct/module.mk (modified) * src/GenPoly/DeclMutator.cc (modified) * src/GenPoly/DeclMutator.h (modified) * src/GenPoly/PolyMutator.cc (modified) * src/GenPoly/PolyMutator.h (modified) * src/InitTweak/FixInit.cc (modified) * src/Makefile.in (modified) * src/Parser/ParseNode.cc (modified) * src/Parser/StatementNode.cc (modified) * src/Parser/TypeData.cc (modified) * src/Parser/parser.cc (modified) * src/Parser/parser.yy (modified) * src/ResolvExpr/Resolver.cc (modified) * src/SymTab/AddVisit.h (modified) * src/SymTab/Autogen.cc (modified) * src/SymTab/Indexer.cc (modified) * src/SymTab/Validate.cc (modified) * src/SynTree/AddStmtVisitor.cc (modified) * src/SynTree/AddStmtVisitor.h (modified) * src/SynTree/Mutator.cc (modified) * src/SynTree/Mutator.h (modified) * src/SynTree/Statement.cc (modified) * src/SynTree/Statement.h (modified) * src/SynTree/SynTree.h (modified) * src/SynTree/Visitor.cc (modified) * src/SynTree/Visitor.h (modified) * src/examples/includes.c (modified) * src/libcfa/iostream (modified) * src/libcfa/iostream.c (modified) * src/tests/switch.c (modified) changes for switch and choose statements Tue, 12 Jul 2016 21:19:04 GMT Thierry Delisle [e67f54c] * Jenkins/FullBuild (modified) added named parameters to jenkins full build script per last builds error Tue, 12 Jul 2016 20:51:30 GMT Thierry Delisle [b94206b] * Jenkins/FullBuild (modified) * Jenkinsfile (modified) added some debugging messages to jenkins file, full build now starts ... Tue, 12 Jul 2016 20:06:56 GMT Thierry Delisle [a3e1f8f] * Jenkinsfile (modified) Fixed naming issues in Jenkinsfile Tue, 12 Jul 2016 19:51:34 GMT Thierry Delisle [ccd5b12] * Jenkinsfile (modified) fixed bad rename in Jenkinsfile Tue, 12 Jul 2016 19:49:01 GMT Thierry Delisle [6003581] * Jenkins/FullBuild (modified) * Jenkinsfile (modified) Full Build now uses pipe-as-code to be more modular Tue, 12 Jul 2016 19:04:35 GMT Thierry Delisle [1b8c156] * Jenkins/FullBuild (added) added jenkins script for full build Tue, 12 Jul 2016 14:50:38 GMT Rob Schluntz [7d5e243] * src/tests/.expect/gccExtensions.txt (modified) update gccExtensions test expected output Mon, 11 Jul 2016 21:25:12 GMT Thierry Delisle [6f72453] * src/InitTweak/GenInit.cc (modified) * src/InitTweak/InitTweak.cc (modified) * src/ResolvExpr/Resolver.cc (modified) * src/SymTab/Autogen.cc (modified) * src/SymTab/Autogen.h (modified) * src/tests/.expect/extension.txt (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Mon, 11 Jul 2016 21:24:47 GMT Thierry Delisle [c0588909] * Jenkinsfile (modified) added 32bit/64bit flags to compilation Mon, 11 Jul 2016 21:20:08 GMT Rob Schluntz [919d1ba] * Jenkinsfile (modified) * Makefile.in (modified) * config.h.in (modified) * configure (modified) * configure.ac (modified) * doc/LaTeXmacros/common.tex (modified) * doc/user/user.tex (modified) * src/Makefile.am (modified) * src/Makefile.in (modified) * src/driver/Makefile.in (modified) * src/driver/cfa.cc (modified) * src/examples/Makefile.in (modified) * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) * src/libcfa/extras.c (modified) * src/libcfa/extras.regx (modified) * src/libcfa/limits.c (modified) * src/libcfa/rational.c (modified) * src/tests/.expect/extension.txt (modified) * src/tests/.expect/gccExtensions.txt (modified) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/avltree/avl.h (modified) * src/tests/avltree/avl1.c (modified) * src/tests/avltree/avl_test.c (modified) * src/tests/init_once.c (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Mon, 11 Jul 2016 21:20:03 GMT Rob Schluntz [cad355a] * src/InitTweak/GenInit.cc (modified) * src/InitTweak/InitTweak.cc (modified) * src/ResolvExpr/Resolver.cc (modified) * src/SymTab/Autogen.cc (modified) * src/SymTab/Autogen.h (modified) * src/tests/.expect/extension.txt (modified) generated field constructors for structs with const members no longer ... Mon, 11 Jul 2016 18:04:33 GMT Thierry Delisle [deefdc1] * Jenkinsfile (modified) Jenkinsfile : removed redundant initialisation of buildArchitecture Mon, 11 Jul 2016 17:53:50 GMT Thierry Delisle [24eecab] * Jenkinsfile (modified) Jenkinsfile : added default choice to architecture Mon, 11 Jul 2016 17:49:37 GMT Thierry Delisle [c84396a] * Jenkinsfile (modified) Jenkinsfile : added missing to string Mon, 11 Jul 2016 17:47:35 GMT Thierry Delisle [2514c2f7] * Jenkinsfile (modified) Jenkinsfile : echoing debug info of build architecture Mon, 11 Jul 2016 17:29:22 GMT Thierry Delisle [1e94036a] * Jenkinsfile (modified) Jenkinsfile syntax documentation seems wrong on ChoiceParameter syntax Mon, 11 Jul 2016 17:26:46 GMT Thierry Delisle [e66ef08] * Jenkinsfile (modified) Jenkinsfile now uses proper choice properties Mon, 11 Jul 2016 17:22:36 GMT Thierry Delisle [c617272] * Jenkinsfile (modified) Fixed syntax for jenkinsfile property definition Mon, 11 Jul 2016 17:17:47 GMT Thierry Delisle [aeac573] * Jenkinsfile (modified) Testing jenkinsfile with existing variable declaration Mon, 11 Jul 2016 16:16:25 GMT Thierry Delisle [3fedd29] * Jenkinsfile (modified) Testing using string parameter instead choice parameter Mon, 11 Jul 2016 16:02:34 GMT Thierry Delisle [1b6a23e] * Jenkinsfile (modified) Modified string options to try debug wierd null-pointer error Mon, 11 Jul 2016 15:51:06 GMT Thierry Delisle [0fd6926] * Jenkinsfile (modified) Modified properties to be declared in a single call Mon, 11 Jul 2016 15:47:37 GMT Thierry Delisle [18f69df] * Jenkinsfile (modified) Disable jenkins notifications while wokring on 32bit build Mon, 11 Jul 2016 15:45:40 GMT Thierry Delisle [a064174] * Jenkinsfile (modified) Fixed typo in Jenkinsfile Mon, 11 Jul 2016 15:43:34 GMT Thierry Delisle [c13d970] * Jenkinsfile (modified) Added architecture property to jenkinsfile for future use Sun, 10 Jul 2016 20:35:32 GMT Peter A. Buhr [6e4b913] * Makefile.in (modified) * config.h.in (modified) * configure (modified) * configure.ac (modified) * src/Makefile.am (modified) * src/Makefile.in (modified) * src/driver/Makefile.in (modified) * src/driver/cfa.cc (modified) * src/examples/Makefile.in (modified) * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) * src/libcfa/extras.c (modified) * src/libcfa/extras.regx (modified) * src/libcfa/limits.c (modified) * src/libcfa/rational.c (modified) * src/tests/.expect/extension.txt (modified) * src/tests/.expect/gccExtensions.txt (modified) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/avltree/avl.h (modified) * src/tests/avltree/avl1.c (modified) * src/tests/avltree/avl_test.c (modified) * src/tests/init_once.c (modified) allow 32-bit compilation of cfa-cpp, and 32-bit compilation of CFA ... Sun, 10 Jul 2016 16:56:11 GMT Peter A. Buhr [07bc165] * doc/LaTeXmacros/common.tex (modified) * doc/user/user.tex (modified) update section on pointer/reference and LaTeX macros Fri, 08 Jul 2016 22:10:47 GMT Rob Schluntz [0b4d93ab] * src/SymTab/Autogen.cc (modified) fix bug where field constructors would generate calls to constructors ... Thu, 07 Jul 2016 15:28:12 GMT Thierry Delisle [540b275] * src/tests/.expect/dtor-early-exit.txt (modified) * src/tests/dtor-early-exit.c (modified) * src/tests/init_once.c (modified) * src/tests/labelledExit.c (modified) added labelled break on if statments to relevant tests Thu, 07 Jul 2016 12:27:40 GMT Peter A. Buhr [a17e7b8] * doc/user/pointer2.fig (modified) * doc/user/user.tex (modified) update section on pointer/reference Thu, 07 Jul 2016 01:11:20 GMT Peter A. Buhr [4096de0] * doc/LaTeXmacros/common.tex (modified) * doc/refrat/refrat.tex (modified) * doc/user/Cdecl.fig (modified) * doc/user/Makefile (modified) * doc/user/pointer2.fig (modified) * doc/user/user.tex (modified) write pointer/reference section, update LaTeX macros Wed, 06 Jul 2016 22:22:25 GMT Peter A. Buhr [99f11dd] * src/ControlStruct/MLEMutator.h (modified) add deleted line when fixing conflict Wed, 06 Jul 2016 22:11:51 GMT Peter A. Buhr [3f869f0] * src/ControlStruct/MLEMutator.h (modified) fix conflicit Wed, 06 Jul 2016 22:06:27 GMT Peter A. Buhr [adcc065] * src/ControlStruct/MLEMutator.cc (modified) * src/ControlStruct/MLEMutator.h (modified) * src/InitTweak/FixInit.cc (modified) * src/tests/.expect/random.txt (added) * src/tests/random.c (modified) add labelled break to if statement, update comment formatting, add ... Wed, 06 Jul 2016 20:18:51 GMT Thierry Delisle [6a37d13] * src/ControlStruct/MLEMutator.h (modified) added some missing virtual and override in MLEMutator Wed, 06 Jul 2016 18:46:25 GMT Peter A. Buhr [e04c5ff] * src/tests/.expect/extension.txt (added) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) Merge branch 'master' of plg2:software/cfa/cfa-cc Wed, 06 Jul 2016 18:46:20 GMT Peter A. Buhr [a797e2b1] * src/libcfa/stdlib (modified) * src/libcfa/stdlib.c (modified) remove const from parameters to remove warnings from incorrectly ... Wed, 06 Jul 2016 17:54:43 GMT Thierry Delisle [d9b499c] * src/tests/.expect/extension.txt (added) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) added test for only extension (only slightly overlaps with gccExtensions) Wed, 06 Jul 2016 17:07:00 GMT Peter A. Buhr [fcf041c] * src/driver/cfa.cc (modified) * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) * src/tests/.expect/gccExtensions.txt (modified) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) Merge branch 'master' of plg2:software/cfa/cfa-cc Wed, 06 Jul 2016 17:06:50 GMT Peter A. Buhr [ed0e67a] * src/driver/cfa.cc (modified) * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) * src/libcfa/stdhdr/assert.h (added) * src/libcfa/stdhdr/complex.h (added) * src/libcfa/stdhdr/ctype.h (added) * src/libcfa/stdhdr/errno.h (added) * src/libcfa/stdhdr/fenv.h (added) * src/libcfa/stdhdr/float.h (added) * src/libcfa/stdhdr/inttypes.h (added) * src/libcfa/stdhdr/iso646.h (added) * src/libcfa/stdhdr/limits.h (added) * src/libcfa/stdhdr/locale.h (added) * src/libcfa/stdhdr/math.h (added) * src/libcfa/stdhdr/setjmp.h (added) * src/libcfa/stdhdr/signal.h (added) * src/libcfa/stdhdr/stdalign.h (added) * src/libcfa/stdhdr/stdarg.h (added) * src/libcfa/stdhdr/stdatomic.h (added) * src/libcfa/stdhdr/stdbool.h (added) * src/libcfa/stdhdr/stddef.h (added) * src/libcfa/stdhdr/stdint.h (added) * src/libcfa/stdhdr/stdio.h (moved) * src/libcfa/stdhdr/stdlib.h (added) * src/libcfa/stdhdr/stdnoreturn.h (added) * src/libcfa/stdhdr/string.h (added) * src/libcfa/stdhdr/tgmath.h (added) * src/libcfa/stdhdr/threads.h (added) * src/libcfa/stdhdr/time.h (added) * src/libcfa/stdhdr/uchar.h (added) * src/libcfa/stdhdr/unistd.h (added) * src/libcfa/stdhdr/wchar.h (added) * src/libcfa/stdhdr/wctype.h (added) * src/tests/random.c (moved) * src/tests/vector/vector_int.c (modified) add stdhdr directory to includes, containing extern "C" include ... Wed, 06 Jul 2016 17:00:26 GMT Thierry Delisle [8986782] * src/tests/.expect/gccExtensions.txt (modified) implemented gccExtensions test Wed, 06 Jul 2016 16:55:04 GMT Thierry Delisle [97203a7] * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) added make target for gccExtensions Wed, 06 Jul 2016 15:15:49 GMT Thierry Delisle [0bddc62d] * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) added missing silent rules options Wed, 06 Jul 2016 15:14:44 GMT Thierry Delisle [ca4a7ba] * src/driver/cfa.cc (modified) supressed unused variable warning in cfa.cc Wed, 06 Jul 2016 14:48:58 GMT Thierry Delisle [205ee4e] * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) Generation of extras and builtins now follow automake silent rules as ... Tue, 05 Jul 2016 22:35:10 GMT Peter A. Buhr [a6151ba] * doc/user/pointer1.fig (added) * doc/user/pointer2.fig (added) * src/libcfa/containers/vector (modified) * src/libcfa/containers/vector.c (modified) * src/libcfa/prelude.cf (modified) * src/libcfa/rational.c (modified) * src/tests/.expect/searchsort.txt (added) * src/tests/io.c (modified) * src/tests/rational.c (modified) * src/tests/searchsort.c (moved) update comments in code and tests, and add test searchsort Tue, 05 Jul 2016 21:28:43 GMT Peter A. Buhr [f96b061] * .gitignore (modified) * src/libcfa/builtins.c (added) * src/libcfa/builtins.def (added) * src/libcfa/prototypes.awk (added) * src/libcfa/prototypes.c (added) add missing files for the building the builtins/extras Tue, 05 Jul 2016 21:16:04 GMT Peter A. Buhr [a922e34] * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) * src/libcfa/stdio.h (added) have vector object files created in subdirectory Tue, 05 Jul 2016 21:03:40 GMT Peter A. Buhr [00b7cd3] * src/libcfa/containers/vector (modified) * src/tests/ato.c (modified) * src/tests/avltree/avl.h (modified) * src/tests/extension.c (modified) * src/tests/init_once.c (modified) * src/tests/libcfa_vector.c (modified) update include files for test programs Tue, 05 Jul 2016 21:00:38 GMT Peter A. Buhr [3a808fd] * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) fix dependences on libcfa files Tue, 05 Jul 2016 20:35:29 GMT Peter A. Buhr [59c24b6] * src/Parser/ExpressionNode.cc (modified) fix juxtaposed string concatenation in parser Tue, 05 Jul 2016 20:33:58 GMT Peter A. Buhr [9bb81bb8] * src/driver/cfa.cc (modified) * src/tests/test.py (modified) Merge branch 'master' of plg2:software/cfa/cfa-cc Tue, 05 Jul 2016 20:33:46 GMT Peter A. Buhr [159c62e] * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) * src/libcfa/builtins.cf (deleted) * src/libcfa/extras.c (moved) * src/libcfa/extras.regx (added) * src/libcfa/stdlib (modified) * src/main.cc (modified) add small set of library types/routines to prelude to reduce ... Tue, 05 Jul 2016 15:10:14 GMT Thierry Delisle [39f04ec] * src/CodeGen/CodeGenerator.cc (modified) * src/CodeGen/CodeGenerator.h (modified) * src/ControlStruct/CaseRangeMutator.cc (modified) * src/GenPoly/Box.cc (modified) * src/GenPoly/GenPoly.cc (modified) * src/InitTweak/FixGlobalInit.cc (modified) * src/InitTweak/FixInit.cc (modified) * src/Parser/DeclarationNode.cc (modified) * src/Parser/ExpressionNode.cc (modified) * src/Parser/InitializerNode.cc (modified) * src/Parser/ParseNode.cc (modified) * src/Parser/ParseNode.h (modified) * src/Parser/parser.cc (modified) * src/Parser/parser.yy (modified) * src/ResolvExpr/AlternativeFinder.cc (modified) * src/SynTree/Constant.h (modified) * src/SynTree/Declaration.h (modified) * src/SynTree/Expression.h (modified) * src/driver/cfa.cc (modified) * src/libcfa/builtins.cf (modified) * src/libcfa/stdlib (modified) * src/libcfa/stdlib.c (modified) * src/tests/.expect/quoted_keyword.txt (added) * src/tests/extension.c (added) * src/tests/quoted_keyword.c (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Tue, 05 Jul 2016 15:10:03 GMT Thierry Delisle [a43e1d7] * src/tests/test.py (modified) test script should now support make target that do not produce ... Tue, 05 Jul 2016 14:30:57 GMT Thierry Delisle [76c7f65e] * src/driver/cfa.cc (modified) users can now both use complete path or name of file whan including ... Tue, 05 Jul 2016 01:29:03 GMT Peter A. Buhr [d32c4e2] * src/InitTweak/FixInit.cc (modified) * src/libcfa/containers/vector (modified) * src/tests/.expect/libcfa_vector.txt (modified) * src/tests/libcfa_vector.c (modified) Merge branch 'master' of plg2:software/cfa/cfa-cc Tue, 05 Jul 2016 01:28:52 GMT Peter A. Buhr [7fe4cc3] * src/driver/cfa.cc (modified) add directory containers to implicit -I search path Tue, 05 Jul 2016 01:24:11 GMT Peter A. Buhr [8e9cbb2] * src/CodeGen/CodeGenerator.cc (modified) * src/CodeGen/CodeGenerator.h (modified) * src/Parser/DeclarationNode.cc (modified) * src/Parser/InitializerNode.cc (modified) * src/Parser/ParseNode.cc (modified) * src/Parser/ParseNode.h (modified) * src/Parser/parser.cc (modified) * src/Parser/parser.yy (modified) * src/ResolvExpr/AlternativeFinder.cc (modified) * src/SynTree/Declaration.h (modified) * src/SynTree/Expression.h (modified) * src/tests/extension.c (added) add more code to handle gcc __extension__ and test program, second ... Mon, 04 Jul 2016 21:08:44 GMT Peter A. Buhr [0a2c1f1] * src/libcfa/builtins.cf (modified) add atexit prototype for destructors to builtins Mon, 04 Jul 2016 21:03:32 GMT Rob Schluntz [30e81fb] * src/tests/.expect/libcfa_vector.txt (added) * src/tests/libcfa_vector.c (modified) Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa /cfa-cc Mon, 04 Jul 2016 21:03:26 GMT Rob Schluntz [3f97e68] * src/InitTweak/FixInit.cc (modified) fix clone bug related to function-scoped static variables Mon, 04 Jul 2016 20:59:48 GMT Thierry Delisle [888ee76] * src/tests/.expect/libcfa_vector.txt (added) * src/tests/libcfa_vector.c (modified) fixed the tests for lib vector Mon, 04 Jul 2016 17:09:01 GMT Thierry Delisle [ed3f3bf4] * src/libcfa/containers/vector (modified) * src/tests/libcfa_vector.c (modified) fixed some of the obvious mistakes in generic vector Mon, 04 Jul 2016 16:23:40 GMT Thierry Delisle [f48ed47] * src/tests/.expect/libcfa_vector.txt (deleted) Remove test for generic vector since it was eagerly commited Mon, 04 Jul 2016 15:34:57 GMT Peter A. Buhr [3f3b731d] * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) Merge branch 'master' of plg2:software/cfa/cfa-cc