# # ChangeLog for src/tests # # Generated by Trac 1.2.1 # Apr 27, 2024, 10:54:48 AM Thu, 04 May 2017 20:33:54 GMT Thierry Delisle [9737ffe] * src/tests/.expect/concurrent/sched-int-barge.txt (moved) * src/tests/.expect/concurrent/sched-int-disjoint.txt (moved) * src/tests/.expect/concurrent/sched-int-wait.txt (moved) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/sched-int-barge.c (moved) * src/tests/sched-int-disjoint.c (moved) * src/tests/sched-int-wait.c (moved) Renamed internal scheduling tests to be more evocative Thu, 04 May 2017 20:13:36 GMT Thierry Delisle [102a58b] * src/Concurrency/Keywords.cc (modified) * src/tests/.expect/concurrent/sched-int.txt (modified) * src/tests/sched-int.c (modified) -fixed error in concurrency keywords -implemented more agressive ... Thu, 04 May 2017 15:05:00 GMT Thierry Delisle [4845ae2] * src/tests/.expect/concurrent/sched-int-multi2.txt (modified) * src/tests/sched-int-multi2.c (modified) Upgraded the second multi monitor internal scheduling test Wed, 03 May 2017 19:15:05 GMT Thierry Delisle [1ed841f] * src/tests/sched-int-multi.c (modified) Added extra randomness to the barging test Wed, 03 May 2017 02:47:53 GMT Peter A. Buhr [e4ba18e] * src/tests/.expect/rational.txt (modified) fix rational-test output Wed, 03 May 2017 02:12:05 GMT Peter A. Buhr [39c5ea3] * src/tests/rational.c (modified) fix rational failure Tue, 02 May 2017 18:42:14 GMT Thierry Delisle [a933dcf4] * src/libcfa/concurrency/monitor.c (modified) * src/tests/.expect/concurrent/sched-int-multi.txt (modified) * src/tests/sched-int-multi.c (modified) - updated internal scheduler test for multi monitors - fixed ... Mon, 01 May 2017 16:38:18 GMT Peter A. Buhr [13e2c54] * src/tests/.expect/concurrent/sched-int-multi2.txt (added) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/sched-int-multi2.c (added) Merge branch 'master' of plg2:software/cfa/cfa-cc Mon, 01 May 2017 16:38:10 GMT Peter A. Buhr [f621a148] * src/libcfa/rational (modified) * src/libcfa/rational.c (modified) * src/tests/.expect/rational.txt (added) * src/tests/.in/rational.txt (added) * src/tests/rational.c (modified) change to implementation type for rational and add to test suite Fri, 28 Apr 2017 16:34:17 GMT Thierry Delisle [0428aad] * .gitignore (modified) * src/libcfa/concurrency/monitor.c (modified) * src/tests/.expect/concurrent/sched-int-multi2.txt (added) * src/tests/pybin/__init__.py (added) * src/tests/pybin/tools.py (added) * src/tests/sched-int-multi2.c (added) * src/tests/test.py (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Fri, 28 Apr 2017 16:34:11 GMT Thierry Delisle [f3fda4e] * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) Updated concurrency test target for make file Fri, 28 Apr 2017 16:33:27 GMT Thierry Delisle [2e5ad9f] * src/tests/.expect/concurrent/sched-int-multi2.txt (added) * src/tests/sched-int-multi2.c (added) Added more rigorous multi monitor internal scheduling Fri, 28 Apr 2017 15:16:50 GMT Thierry Delisle [c07d724] * .gitignore (modified) * src/tests/pybin/__init__.py (added) * src/tests/pybin/tools.py (added) * src/tests/test.py (modified) Cleaned-up test script, notably by creating a pybin folder and a ... Thu, 27 Apr 2017 18:00:30 GMT Thierry Delisle [f80ab45] * src/tests/.expect/concurrent/sched-int-multi.txt (added) * src/tests/.expect/concurrent/sched-int.txt (added) * src/tests/sched-int-multi.c (added) * src/tests/sched-int.c (moved) Internal scheduling tests Thu, 27 Apr 2017 16:49:56 GMT Thierry Delisle [075d862] * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/test.py (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Thu, 27 Apr 2017 16:48:40 GMT Thierry Delisle [b98c913] * src/tests/.in/avl_test.txt (deleted) * src/tests/test.py (modified) Removed unnecessary test input. Added some support for test command ... Thu, 27 Apr 2017 16:35:53 GMT Thierry Delisle [592b9fa] * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/test.py (modified) Tests now only pipe errors to .err folder if run through test scripts Tue, 25 Apr 2017 16:03:08 GMT Thierry Delisle [86c8fd6] * src/tests/test.py (modified) Tests: better handling of errors when compiler is missing Tue, 25 Apr 2017 15:59:42 GMT Thierry Delisle [cf67057] * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Tue, 25 Apr 2017 15:58:56 GMT Thierry Delisle [026a0f5] * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) Added concurrency target for tests Tue, 25 Apr 2017 15:53:19 GMT Thierry Delisle [9fcb5e4] * src/tests/test.py (modified) Better signal handling in tests Mon, 24 Apr 2017 18:35:46 GMT Thierry Delisle [47f9422] * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/test.py (modified) Fixed machinte type dependency on tests folders not in the git repo Mon, 24 Apr 2017 18:21:21 GMT Thierry Delisle [00303d50] * src/tests/.expect/32/attributes.txt (modified) * src/tests/.expect/64/attributes.txt (modified) * src/tests/attributes.c (modified) * src/tests/test.py (modified) Fixed attributes test and added more error handling for machine type Mon, 24 Apr 2017 16:55:22 GMT Thierry Delisle [4e9151f] * src/tests/.expect/castError.txt (modified) * src/tests/.expect/completeTypeError.txt (modified) * src/tests/.expect/constant0-1DP.txt (modified) * src/tests/.expect/constant0-1NDDP.txt (modified) * src/tests/.expect/declarationErrors.txt (modified) * src/tests/.expect/dtor-early-exit-ERR1.txt (modified) * src/tests/.expect/dtor-early-exit-ERR2.txt (modified) * src/tests/.expect/memberCtors-ERR1.txt (modified) * src/tests/.expect/scopeErrors.txt (modified) * src/tests/.gitignore (modified) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/test.py (modified) - Fixed tests to no longer use make errors, pipeing CC errors ... Wed, 19 Apr 2017 19:09:24 GMT Rob Schluntz [e3987770] * doc/LaTeXmacros/common.tex (modified) * doc/copyright/Buhr-059720-Huawei-Assignment_Agreement_Aaron_Moss-28-Mar-2017.pdf (added) * doc/copyright/Buhr-059720-Huawei-Assignment_Agreement_Glen_Ditchfield-18-Apr-2017.pdf (added) * doc/copyright/Buhr-059720-Huawei-Assignment_Agreement_Peter Buhr-28-Mar-2017.pdf (added) * doc/copyright/Buhr-059720-Huawei-Assignment_Agreement_Robert_Schluntz-28-Mar-2017.pdf (added) * doc/copyright/Buhr-059720-Huawei-Assignment_Agreement_Thierry_Delisle-28-Mar-2017.pdf (added) * doc/copyright/Buhr-059720-Huawei-Invention-Assignment_Final-14-Mar-2017.docx (added) * doc/generic_types/generic_types.tex (modified) * doc/proposals/concurrency/thePlan.md (modified) * doc/user/user.tex (modified) * src/libcfa/concurrency/invoke.h (modified) * src/libcfa/concurrency/kernel (modified) * src/libcfa/concurrency/kernel.c (modified) * src/libcfa/concurrency/monitor (modified) * src/libcfa/concurrency/monitor.c (modified) * src/libcfa/concurrency/thread.c (modified) * src/tests/sched_internal.c (added) Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa /cfa-cc Mon, 17 Apr 2017 21:43:01 GMT Rob Schluntz [e39241b] * src/CodeGen/CodeGenerator.cc (modified) * src/CodeGen/CodeGenerator.h (modified) * src/CodeGen/GenType.cc (modified) * src/CodeGen/GenType.h (modified) * src/CodeGen/Generate.cc (modified) * src/CodeGen/Generate.h (modified) * src/SynTree/Declaration.h (modified) * src/main.cc (modified) * src/tests/.expect/memberCtors-ERR1.txt (modified) allow codegen as an alternative to AST dump after any pass with the ... Mon, 03 Apr 2017 16:00:50 GMT Thierry Delisle [727cf70f] * doc/bibliography/cfa.bib (modified) * doc/generic_types/Makefile (added) * doc/generic_types/acmart.cls (modified) * doc/generic_types/generic_types.tex (modified) * src/GenPoly/InstantiateGeneric.cc (modified) * src/ResolvExpr/PtrsCastable.cc (modified) * src/ResolvExpr/Unify.cc (modified) * src/libcfa/stdlib (modified) * src/libcfa/stdlib.c (modified) * src/tests/.expect/searchsort.txt (modified) * src/tests/searchsort.c (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Sun, 02 Apr 2017 16:20:37 GMT Peter A. Buhr [f2cdc44] * src/tests/.expect/searchsort.txt (modified) * src/tests/searchsort.c (modified) more alternate bsearch returning posn of key Sat, 01 Apr 2017 23:14:11 GMT Peter A. Buhr [707446a] * src/libcfa/stdlib (modified) * src/libcfa/stdlib.c (modified) * src/tests/.expect/searchsort.txt (modified) * src/tests/searchsort.c (modified) add alternate bsearch returning posn of key Fri, 31 Mar 2017 17:04:21 GMT Thierry Delisle [5ea06d6] * src/libcfa/concurrency/invoke.h (modified) * src/libcfa/concurrency/kernel (modified) * src/libcfa/concurrency/kernel.c (modified) * src/libcfa/concurrency/monitor (modified) * src/libcfa/concurrency/monitor.c (modified) * src/libcfa/concurrency/thread.c (modified) * src/tests/sched_internal.c (added) Prototype of multi monitor internal scheduling Thu, 23 Mar 2017 19:05:36 GMT Thierry Delisle [bd4d011] * src/Concurrency/Keywords.cc (modified) * src/Parser/lex.ll (modified) * src/libcfa/concurrency/thread (modified) * src/libcfa/concurrency/thread.c (modified) * src/tests/monitor.c (modified) * src/tests/thread.c (modified) Implemented thread keyword Thu, 23 Mar 2017 15:37:27 GMT Thierry Delisle [bcda04c] * src/Concurrency/Keywords.cc (modified) * src/Concurrency/Keywords.h (modified) * src/Parser/lex.ll (modified) * src/SymTab/Autogen.cc (modified) * src/SymTab/Validate.cc (modified) * src/main.cc (modified) * src/tests/monitor.c (modified) * src/tests/multi-monitor.c (modified) Fixed autogen constructors for concurrent sues Thu, 23 Mar 2017 15:36:12 GMT Thierry Delisle [578b637] * src/tests/.expect/32/KRfunctions.txt (modified) * src/tests/.expect/32/attributes.txt (added) Fixed 32-bit tests Thu, 23 Mar 2017 15:30:42 GMT Thierry Delisle [c58f4ab] * doc/generic_types/generic_types.tex (modified) * doc/rob_thesis/Makefile (added) * doc/user/user.tex (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/tests/.expect/io.txt (modified) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/io.c (modified) * src/tests/test.py (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Thu, 23 Mar 2017 15:30:32 GMT Thierry Delisle [9fcdfa3] * src/tests/.expect/64/KRfunctions.txt (modified) * src/tests/.expect/64/attributes.txt (modified) Fixed 64 bit tests after anonymous fix Thu, 23 Mar 2017 15:23:43 GMT Thierry Delisle [7895d46] * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/test.py (modified) Tests now start faster Wed, 22 Mar 2017 21:39:46 GMT Peter A. Buhr [cb91437] * src/libcfa/fstream.c (modified) * src/libcfa/iostream.c (modified) * src/tests/.expect/io.txt (modified) * src/tests/io.c (modified) additions to tuple separator for sout Wed, 22 Mar 2017 02:07:52 GMT Peter A. Buhr [87d13cd] * doc/generic_types/.gitignore (added) * doc/generic_types/ACM-Reference-Format.bst (added) * doc/generic_types/acmart-pacmpl-template.tex (added) * doc/generic_types/acmart.cls (added) * doc/generic_types/generic_types.bib (added) * doc/generic_types/generic_types.tex (added) * doc/proposals/concurrency/thePlan.md (modified) * src/Concurrency/Keywords.cc (modified) * src/InitTweak/FixInit.cc (modified) * src/Parser/ExpressionNode.cc (modified) * src/Parser/lex.ll (modified) * src/SynTree/Type.h (modified) * src/Tuples/TupleExpansion.cc (modified) * src/benchmark/CorCtxSwitch.c (modified) * src/benchmark/bench.c (modified) * src/benchmark/csv-data.c (modified) * src/driver/Makefile.am (modified) * src/driver/Makefile.in (modified) * src/examples/multicore.c (modified) * src/libcfa/concurrency/coroutine (modified) * src/libcfa/concurrency/invoke.c (modified) * src/libcfa/concurrency/invoke.h (modified) * src/libcfa/concurrency/kernel (modified) * src/libcfa/concurrency/kernel.c (modified) * src/libcfa/concurrency/kernel_private.h (modified) * src/libcfa/concurrency/monitor (modified) * src/libcfa/concurrency/monitor.c (modified) * src/libcfa/concurrency/thread (modified) * src/libcfa/concurrency/thread.c (modified) * src/libcfa/iostream.c (modified) * src/main.cc (modified) * src/tests/avltree/avl.h (modified) * src/tests/avltree/avl1.c (modified) * src/tests/avltree/avl_test.c (modified) * src/tests/completeTypeError.c (modified) * src/tests/coroutine.c (modified) * src/tests/dtor-early-exit.c (modified) * src/tests/monitor.c (modified) * src/tests/multi-monitor.c (modified) * src/tests/thread.c (modified) fix conflicit in iostream.c Wed, 22 Mar 2017 02:04:47 GMT Peter A. Buhr [829c907] * src/libcfa/fstream (modified) * src/libcfa/fstream.c (modified) * src/libcfa/iostream (modified) * src/libcfa/iostream.c (modified) * src/tests/.expect/io.txt (modified) * src/tests/io.c (modified) add tuple separator to sout Tue, 21 Mar 2017 19:11:35 GMT Thierry Delisle [da6d4566] * src/InitTweak/FixInit.cc (modified) * src/Parser/ExpressionNode.cc (modified) * src/SynTree/Type.h (modified) * src/Tuples/TupleExpansion.cc (modified) * src/libcfa/iostream.c (modified) * src/tests/avltree/avl.h (modified) * src/tests/avltree/avl1.c (modified) * src/tests/avltree/avl_test.c (modified) * src/tests/completeTypeError.c (modified) * src/tests/dtor-early-exit.c (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Tue, 21 Mar 2017 18:29:25 GMT Thierry Delisle [cb0e6de] * src/Concurrency/Keywords.cc (modified) * src/libcfa/concurrency/invoke.c (modified) * src/libcfa/concurrency/invoke.h (modified) * src/libcfa/concurrency/monitor (modified) * src/libcfa/concurrency/monitor.c (modified) * src/libcfa/concurrency/thread (modified) * src/libcfa/concurrency/thread.c (modified) * src/tests/monitor.c (modified) * src/tests/multi-monitor.c (modified) * src/tests/thread.c (modified) Threads now use monitor semantics to wait until completion Tue, 21 Mar 2017 16:50:27 GMT Rob Schluntz [168c007] * doc/proposals/concurrency/thePlan.md (modified) * src/Concurrency/Keywords.cc (modified) * src/Parser/DeclarationNode.cc (modified) * src/Parser/ParseNode.h (modified) * src/Parser/TypeData.cc (modified) * src/Parser/lex.ll (modified) * src/Parser/parser.yy (modified) * src/SynTree/Declaration.h (modified) * src/SynTree/Type.h (modified) * src/benchmark/CorCtxSwitch.c (modified) * src/benchmark/bench.c (modified) * src/benchmark/csv-data.c (modified) * src/driver/Makefile.am (modified) * src/driver/Makefile.in (modified) * src/examples/multicore.c (modified) * src/libcfa/concurrency/coroutine (modified) * src/libcfa/concurrency/invoke.c (modified) * src/libcfa/concurrency/invoke.h (modified) * src/libcfa/concurrency/kernel.c (modified) * src/libcfa/concurrency/kernel_private.h (modified) * src/libcfa/concurrency/monitor (modified) * src/libcfa/concurrency/monitor.c (modified) * src/libcfa/concurrency/thread (modified) * src/libcfa/concurrency/thread.c (modified) * src/main.cc (modified) * src/tests/coroutine.c (modified) * src/tests/monitor.c (modified) * src/tests/multi-monitor.c (modified) * src/tests/thread.c (modified) Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa /cfa-cc Tue, 21 Mar 2017 16:36:01 GMT Thierry Delisle [e04b636] * src/Concurrency/Keywords.cc (modified) * src/Parser/lex.ll (modified) * src/SynTree/Type.h (modified) * src/tests/coroutine.c (modified) Implemented and tested coroutine keyword Tue, 21 Mar 2017 16:21:04 GMT Rob Schluntz [142cf5d] * src/Parser/ExpressionNode.cc (modified) * src/SynTree/Type.h (modified) * src/tests/avltree/avl.h (modified) * src/tests/avltree/avl1.c (modified) * src/tests/avltree/avl_test.c (modified) * src/tests/completeTypeError.c (modified) * src/tests/dtor-early-exit.c (modified) change type of string literal from char[] to const char[] Fri, 17 Mar 2017 17:36:27 GMT Thierry Delisle [7c70089] * doc/LaTeXmacros/common.tex (modified) * src/CodeGen/CodeGenerator.cc (modified) * src/CodeGen/GenType.cc (modified) * src/Concurrency/Keywords.cc (modified) * src/GenPoly/Box.cc (modified) * src/GenPoly/Lvalue.cc (modified) * src/GenPoly/ScrubTyVars.cc (modified) * src/InitTweak/FixInit.cc (modified) * src/InitTweak/GenInit.cc (modified) * src/Parser/DeclarationNode.cc (modified) * src/Parser/ExpressionNode.cc (modified) * src/Parser/ParseNode.h (modified) * src/Parser/TypeData.cc (modified) * src/Parser/lex.ll (modified) * src/Parser/parser.yy (modified) * src/ResolvExpr/AlternativeFinder.cc (modified) * src/ResolvExpr/CommonType.cc (modified) * src/ResolvExpr/Unify.cc (modified) * src/SymTab/Autogen.cc (modified) * src/SymTab/Autogen.h (modified) * src/SymTab/ImplementationType.cc (modified) * src/SymTab/Mangler.cc (modified) * src/SymTab/Validate.cc (modified) * src/SynTree/ArrayType.cc (modified) * src/SynTree/Declaration.cc (modified) * src/SynTree/Expression.cc (modified) * src/SynTree/Initializer.cc (modified) * src/SynTree/Initializer.h (modified) * src/SynTree/TupleExpr.cc (modified) * src/SynTree/Type.cc (modified) * src/SynTree/Type.h (modified) * src/SynTree/TypeSubstitution.cc (modified) * src/Tuples/TupleAssignment.cc (modified) * src/Tuples/TupleExpansion.cc (modified) * src/tests/.expect/memberCtors-ERR1.txt (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Fri, 17 Mar 2017 17:14:07 GMT Rob Schluntz [64ac636] * src/InitTweak/FixInit.cc (modified) * src/Parser/ExpressionNode.cc (modified) * src/Parser/ParseNode.h (modified) * src/ResolvExpr/AlternativeFinder.cc (modified) * src/SynTree/Declaration.cc (modified) * src/SynTree/Expression.cc (modified) * src/SynTree/Initializer.cc (modified) * src/SynTree/Initializer.h (modified) * src/SynTree/Type.cc (modified) * src/Tuples/TupleExpansion.cc (modified) * src/tests/.expect/memberCtors-ERR1.txt (modified) fix missing line numbers in some places, including member constructor ... Fri, 17 Mar 2017 15:34:15 GMT Thierry Delisle [17af7d1] * src/benchmark/CorCtxSwitch.c (modified) * src/benchmark/bench.c (modified) * src/benchmark/csv-data.c (modified) * src/examples/multicore.c (modified) * src/libcfa/concurrency/coroutine (modified) * src/libcfa/concurrency/invoke.c (modified) * src/libcfa/concurrency/invoke.h (modified) * src/libcfa/concurrency/kernel.c (modified) * src/libcfa/concurrency/kernel_private.h (modified) * src/libcfa/concurrency/monitor (modified) * src/libcfa/concurrency/monitor.c (modified) * src/libcfa/concurrency/thread (modified) * src/libcfa/concurrency/thread.c (modified) * src/tests/coroutine.c (modified) * src/tests/monitor.c (modified) * src/tests/multi-monitor.c (modified) * src/tests/thread.c (modified) Some clean-up of runtime code Thu, 16 Mar 2017 21:20:16 GMT Thierry Delisle [ef42b143] * src/Concurrency/Keywords.cc (modified) * src/SynTree/Type.h (modified) * src/main.cc (modified) * src/tests/monitor.c (modified) * src/tests/multi-monitor.c (modified) Implemented monitor keyword, and it works Thu, 16 Mar 2017 20:50:08 GMT Rob Schluntz [1fbab5a] * Jenkins/FullBuild (modified) * Jenkinsfile (modified) * doc/proposals/concurrency/thePlan.md (modified) * doc/proposals/flags.md (modified) * src/CodeGen/CodeGenerator.cc (modified) * src/CodeGen/FixNames.cc (modified) * src/Concurrency/Keywords.cc (modified) * src/GenPoly/Box.cc (modified) * src/GenPoly/GenPoly.cc (modified) * src/GenPoly/GenPoly.h (modified) * src/GenPoly/InstantiateGeneric.cc (modified) * src/GenPoly/ScrubTyVars.cc (modified) * src/GenPoly/ScrubTyVars.h (modified) * src/GenPoly/Specialize.cc (modified) * src/InitTweak/FixGlobalInit.cc (modified) * src/InitTweak/FixInit.cc (modified) * src/InitTweak/GenInit.cc (modified) * src/Parser/DeclarationNode.cc (modified) * src/Parser/ParseNode.h (modified) * src/Parser/TypeData.cc (modified) * src/Parser/TypeData.h (modified) * src/Parser/parser.yy (modified) * src/ResolvExpr/Unify.cc (modified) * src/SymTab/Autogen.cc (modified) * src/SymTab/Autogen.h (modified) * src/SymTab/Validate.cc (modified) * src/SynTree/AggregateDecl.cc (modified) * src/SynTree/Declaration.cc (modified) * src/SynTree/Declaration.h (modified) * src/SynTree/DeclarationWithType.cc (modified) * src/SynTree/FunctionDecl.cc (modified) * src/SynTree/NamedTypeDecl.cc (modified) * src/SynTree/ObjectDecl.cc (modified) * src/SynTree/Type.cc (modified) * src/SynTree/Type.h (modified) * src/SynTree/TypeDecl.cc (modified) * src/Tuples/TupleAssignment.cc (modified) * src/Tuples/TupleExpansion.cc (modified) * src/benchmark/CorCtxSwitch.c (modified) * src/benchmark/ThrdCtxSwitch.c (modified) * src/benchmark/bench.c (modified) * src/benchmark/csv-data.c (modified) * src/examples/multicore.c (modified) * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) * src/libcfa/concurrency/coroutine (moved) * src/libcfa/concurrency/coroutine.c (moved) * src/libcfa/concurrency/invoke.c (modified) * src/libcfa/concurrency/invoke.h (modified) * src/libcfa/concurrency/kernel (modified) * src/libcfa/concurrency/kernel.c (modified) * src/libcfa/concurrency/kernel_private.h (modified) * src/libcfa/concurrency/monitor (modified) * src/libcfa/concurrency/monitor.c (modified) * src/libcfa/concurrency/thread (moved) * src/libcfa/concurrency/thread.c (moved) * src/tests/coroutine.c (modified) * src/tests/monitor.c (modified) * src/tests/multi-monitor.c (modified) * src/tests/test.py (modified) * src/tests/thread.c (modified) Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa /cfa-cc Wed, 15 Mar 2017 20:20:26 GMT Thierry Delisle [348006f] * src/benchmark/bench.c (modified) * src/examples/multicore.c (modified) * src/libcfa/concurrency/invoke.c (modified) * src/libcfa/concurrency/invoke.h (modified) * src/libcfa/concurrency/kernel (modified) * src/libcfa/concurrency/kernel.c (modified) * src/libcfa/concurrency/kernel_private.h (modified) * src/libcfa/concurrency/monitor (modified) * src/libcfa/concurrency/monitor.c (modified) * src/libcfa/concurrency/thread (modified) * src/libcfa/concurrency/thread.c (modified) * src/tests/monitor.c (modified) * src/tests/multi-monitor.c (modified) * src/tests/thread.c (modified) Renamed thread to thread_desc Wed, 15 Mar 2017 20:14:31 GMT Thierry Delisle [84c52a8] * src/libcfa/concurrency/monitor (modified) * src/libcfa/concurrency/monitor.c (modified) * src/tests/monitor.c (modified) * src/tests/multi-monitor.c (modified) Renamed __monitor_t to monitor_desc Wed, 15 Mar 2017 20:10:41 GMT Thierry Delisle [c3acb841] * src/benchmark/CorCtxSwitch.c (modified) * src/benchmark/bench.c (modified) * src/benchmark/csv-data.c (modified) * src/libcfa/concurrency/coroutine (modified) * src/libcfa/concurrency/coroutine.c (modified) * src/libcfa/concurrency/invoke.c (modified) * src/libcfa/concurrency/invoke.h (modified) * src/libcfa/concurrency/kernel (modified) * src/libcfa/concurrency/kernel.c (modified) * src/libcfa/concurrency/kernel_private.h (modified) * src/libcfa/concurrency/thread (modified) * src/libcfa/concurrency/thread.c (modified) * src/tests/coroutine.c (modified) Renamed type coroutine to coroutine_desc Wed, 15 Mar 2017 19:59:26 GMT Thierry Delisle [0e7b95c] * src/tests/test.py (modified) Tests now run with concurrency by default Wed, 15 Mar 2017 19:48:06 GMT Thierry Delisle [4a3334cf] * src/examples/multicore.c (modified) * src/tests/coroutine.c (modified) * src/tests/monitor.c (modified) * src/tests/multi-monitor.c (modified) * src/tests/thread.c (modified) Fixed tests after rename Mon, 13 Mar 2017 20:50:15 GMT Rob Schluntz [235114f] * src/SymTab/Indexer.cc (modified) * src/tests/memberCtors.c (modified) fix generated function hiding to allow hiding default constructor Fri, 10 Mar 2017 21:42:26 GMT Rob Schluntz [ebb5ed9] * src/tests/.expect/tuplePolymorphism.txt (modified) * src/tests/tuplePolymorphism.c (modified) update tuplePolymorphism test to include an example of non-matching ... Tue, 07 Mar 2017 13:29:28 GMT Peter A. Buhr [7fe2498] * src/tests/.expect/tupleAssign.txt (modified) * src/tests/tupleAssign.c (modified) add sout prints and adjust char print values Mon, 06 Mar 2017 19:06:52 GMT Thierry Delisle [df47e2f] * Makefile.in (modified) * configure (modified) * configure.ac (modified) * src/Makefile.in (modified) * src/benchmark/Makefile.am (modified) * src/benchmark/Makefile.in (modified) * src/driver/Makefile.in (modified) * src/examples/Makefile.am (modified) * src/examples/Makefile.in (modified) * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) * src/prelude/Makefile.in (modified) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) Added partial support for renaming cfa through autoconf (using ... Wed, 01 Mar 2017 20:38:33 GMT Thierry Delisle [871b664] * configure (modified) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/test.py (modified) Fixed path issues in tests Wed, 01 Mar 2017 20:20:30 GMT Thierry Delisle [a62cbb3] * configure (modified) * configure.ac (modified) * src/tests/test.py (modified) Fixed enable-threading option and removed extraneous debug print Wed, 01 Mar 2017 20:13:04 GMT Thierry Delisle [be65cca] * src/tests/.expect/concurrent/coroutine.txt (moved) * src/tests/.expect/concurrent/monitor.txt (moved) * src/tests/.expect/concurrent/multi-monitor.txt (moved) * src/tests/.expect/concurrent/thread.txt (moved) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/test.py (modified) Concurrent tests no longer run when threading is disable Tue, 28 Feb 2017 21:21:27 GMT Thierry Delisle [20221d4] * src/CodeTools/DeclStats.cc (modified) * src/Parser/parser.cc (modified) * src/Parser/parser.yy (modified) * src/prelude/prelude.cf (modified) * src/tests/avltree/avl_test.c (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Tue, 28 Feb 2017 21:21:15 GMT Thierry Delisle [2781e65] * src/libcfa/concurrency/monitor (modified) * src/libcfa/concurrency/monitor.c (modified) * src/tests/.expect/multi-monitor.txt (added) * src/tests/monitor.c (modified) * src/tests/multi-monitor.c (added) added support for acquiring multiple monitors at once Tue, 28 Feb 2017 20:20:59 GMT Aaron Moss [14f6bb39] * src/prelude/prelude.cf (modified) * src/tests/avltree/avl_test.c (modified) Add missing overloads of comparison operators on pointers Tue, 28 Feb 2017 17:40:47 GMT Thierry Delisle [cc7f4b1] * src/libcfa/concurrency/invoke.h (modified) * src/libcfa/concurrency/monitor (modified) * src/libcfa/concurrency/monitor.c (modified) * src/tests/monitor.c (modified) - renamed monitor to __monitor_t since the type should not be exposed ... Fri, 24 Feb 2017 20:23:59 GMT Rob Schluntz [23c4aa8] * src/InitTweak/GenInit.cc (modified) * src/tests/.expect/globals.txt (modified) * src/tests/globals.c (modified) * src/tests/simpleGenericTriple.c (modified) fix constructor transitivity rule Fri, 24 Feb 2017 16:09:46 GMT Thierry Delisle [783dfd6] * src/tests/.expect/globals.txt (added) * src/tests/globals.c (added) Added test for initialization of globals Thu, 23 Feb 2017 22:10:50 GMT Thierry Delisle [51f3798] * src/libcfa/concurrency/monitor (modified) * src/libcfa/concurrency/monitor.c (modified) * src/tests/monitor.c (modified) Added raii guard for monitors Thu, 23 Feb 2017 21:27:57 GMT Thierry Delisle [3bb51e1] * src/tests/.expect/monitor.txt (added) * src/tests/monitor.c (added) Added simple test for monitor Thu, 23 Feb 2017 03:36:46 GMT Peter A. Buhr [9d169f1] * src/tests/.expect/abs.txt (modified) * src/tests/abs.c (modified) fix abs.c test program for char type Fri, 17 Feb 2017 20:32:58 GMT Peter A. Buhr [0ca9dea] * src/CodeGen/Generate.cc (modified) * src/InitTweak/FixInit.cc (modified) * src/InitTweak/InitTweak.cc (modified) * src/InitTweak/InitTweak.h (modified) * src/ResolvExpr/AlternativeFinder.cc (modified) * src/ResolvExpr/AlternativeFinder.h (modified) * src/ResolvExpr/Resolver.cc (modified) * src/Tuples/TupleExpansion.cc (modified) * src/tests/dtor-early-exit.c (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Fri, 17 Feb 2017 20:32:45 GMT Peter A. Buhr [94ad12f] * src/tests/.expect/32/KRfunctions.txt (added) * src/tests/.expect/64/KRfunctions.txt (moved) 32-bit fix for KRfunctions test Fri, 17 Feb 2017 19:20:40 GMT Rob Schluntz [11f95ee] * Jenkinsfile (modified) * src/CodeGen/CodeGenerator.cc (modified) * src/GenPoly/Box.cc (modified) * src/InitTweak/FixInit.cc (modified) * src/InitTweak/GenInit.cc (modified) * src/Parser/DeclarationNode.cc (modified) * src/Parser/ParseNode.h (modified) * src/Parser/TypeData.cc (modified) * src/Parser/TypeData.h (modified) * src/Parser/core (added) * src/SymTab/Autogen.cc (modified) * src/SymTab/Indexer.cc (modified) * src/SynTree/Declaration.h (modified) * src/SynTree/FunctionDecl.cc (modified) * src/SynTree/Mutator.cc (modified) * src/SynTree/Visitor.cc (modified) * src/tests/.expect/KRfunctions.txt (added) * src/tests/KRfunctions.c (added) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa /cfa-cc Fri, 17 Feb 2017 19:20:25 GMT Rob Schluntz [32b8144] * src/ResolvExpr/AlternativeFinder.cc (modified) * src/ResolvExpr/Resolver.cc (modified) * src/tests/dtor-early-exit.c (modified) resolve case labels and case ranges Thu, 16 Feb 2017 20:36:45 GMT Peter A. Buhr [3a5131ed] * src/CodeGen/CodeGenerator.cc (modified) * src/GenPoly/Box.cc (modified) * src/InitTweak/FixInit.cc (modified) * src/InitTweak/GenInit.cc (modified) * src/Parser/DeclarationNode.cc (modified) * src/Parser/ParseNode.h (modified) * src/Parser/TypeData.cc (modified) * src/Parser/TypeData.h (modified) * src/Parser/core (added) * src/SymTab/Autogen.cc (modified) * src/SymTab/Indexer.cc (modified) * src/SynTree/Declaration.h (modified) * src/SynTree/FunctionDecl.cc (modified) * src/SynTree/Mutator.cc (modified) * src/SynTree/Visitor.cc (modified) * src/tests/.expect/KRfunctions.txt (added) * src/tests/KRfunctions.c (added) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) handle KR function declarations Tue, 14 Feb 2017 20:55:22 GMT Thierry Delisle [9bb90a86] * src/tests/.expect/castError.txt (modified) * src/tests/.expect/completeTypeError.txt (modified) * src/tests/.expect/constant0-1DP.txt (modified) * src/tests/.expect/constant0-1NDDP.txt (modified) * src/tests/.expect/declarationErrors.txt (modified) * src/tests/.expect/dtor-early-exit-ERR1.txt (modified) * src/tests/.expect/dtor-early-exit-ERR2.txt (modified) * src/tests/.expect/memberCtors-ERR1.txt (modified) * src/tests/.expect/scopeErrors.txt (modified) Updated tests with errors to add linenumber and filename (not ... Mon, 13 Feb 2017 22:13:11 GMT Thierry Delisle [ee897e4b] * src/libcfa/concurrency/coroutines (modified) * src/libcfa/concurrency/coroutines.c (modified) * src/libcfa/concurrency/invoke.c (modified) * src/libcfa/concurrency/invoke.h (modified) * src/libcfa/concurrency/kernel.c (modified) * src/libcfa/concurrency/threads.c (modified) * src/tests/thread.c (modified) Made some clean-up and removed redundant coroutine state Wed, 08 Feb 2017 16:28:35 GMT Thierry Delisle [4fbdd1e3] * src/tests/.expect/32/declarationSpecifier.txt (modified) * src/tests/.expect/32/extension.txt (modified) * src/tests/.expect/32/gccExtensions.txt (modified) Updated expected 32 bit tests after attribute changed Mon, 06 Feb 2017 21:19:53 GMT Peter A. Buhr [b4d65c7] * Jenkinsfile (modified) * configure (modified) * configure.ac (modified) * src/CodeTools/DeclStats.cc (added) * src/CodeTools/DeclStats.h (added) * src/CodeTools/module.mk (added) * src/Common/ScopedMap.h (modified) * src/Common/VectorMap.h (added) * src/Makefile.am (modified) * src/Makefile.in (modified) * src/ResolvExpr/Resolver.cc (modified) * src/benchmark/CorCtxSwitch.c (added) * src/benchmark/Makefile.am (added) * src/benchmark/Makefile.in (added) * src/benchmark/ThrdCtxSwitch.c (added) * src/benchmark/bench.c (added) * src/examples/Bench.c (deleted) * src/examples/a.out (deleted) * src/examples/thread.c (deleted) * src/libcfa/concurrency/CtxSwitch-x86_64.S (modified) * src/libcfa/concurrency/coroutines (modified) * src/libcfa/concurrency/coroutines.c (modified) * src/libcfa/concurrency/invoke.c (modified) * src/libcfa/concurrency/kernel.c (modified) * src/libcfa/concurrency/threads (modified) * src/libcfa/concurrency/threads.c (modified) * src/libcfa/containers/vector (modified) * src/libcfa/stdlib (modified) * src/libcfa/stdlib.c (modified) * src/main.cc (modified) * src/prelude/Makefile.am (modified) * src/prelude/Makefile.in (modified) * src/prelude/builtins.c (modified) * src/prelude/builtins.def (modified) * src/prelude/prototypes.awk (modified) * src/prelude/prototypes.sed (added) * src/prelude/sync-builtins.def (added) * src/tests/.expect/thread.txt (added) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/dtor-early-exit.c (modified) * src/tests/test.py (modified) * src/tests/thread.c (added) * src/tests/tupleVariadic.c (modified) Merge branch 'master' of plg2:software/cfa/cfa-cc Mon, 06 Feb 2017 21:19:41 GMT Peter A. Buhr [c0aa336] * src/CodeGen/CodeGenerator.cc (modified) * src/CodeGen/GenType.cc (modified) * src/Parser/DeclarationNode.cc (modified) * src/Parser/ParseNode.h (modified) * src/Parser/StatementNode.cc (modified) * src/Parser/TypeData.cc (modified) * src/Parser/TypeData.h (modified) * src/Parser/parser.cc (modified) * src/Parser/parser.h (modified) * src/Parser/parser.yy (modified) * src/Parser/parser.yy.new (added) * src/SymTab/AddVisit.h (modified) * src/SymTab/Autogen.cc (modified) * src/SymTab/Autogen.h (modified) * src/SymTab/Validate.cc (modified) * src/SynTree/AggregateDecl.cc (modified) * src/SynTree/ArrayType.cc (modified) * src/SynTree/AttrType.cc (modified) * src/SynTree/BasicType.cc (modified) * src/SynTree/Declaration.h (modified) * src/SynTree/FunctionType.cc (modified) * src/SynTree/PointerType.cc (modified) * src/SynTree/ReferenceToType.cc (modified) * src/SynTree/TupleType.cc (modified) * src/SynTree/Type.cc (modified) * src/SynTree/Type.h (modified) * src/SynTree/TypeofType.cc (modified) * src/SynTree/VarArgsType.cc (modified) * src/SynTree/VoidType.cc (modified) * src/SynTree/ZeroOneType.cc (modified) * src/Tuples/TupleAssignment.cc (modified) * src/Tuples/TupleExpansion.cc (modified) * src/tests/.expect/64/attributes.txt (added) * src/tests/.expect/64/declarationSpecifier.txt (modified) * src/tests/.expect/64/extension.txt (modified) * src/tests/.expect/64/gccExtensions.txt (modified) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/attributes.c (added) * src/tests/extension.c (modified) third attempt at gcc attributes Wed, 01 Feb 2017 19:55:06 GMT Thierry Delisle [77e6fcb] * src/examples/Bench.c (modified) * src/libcfa/concurrency/coroutines (modified) * src/libcfa/concurrency/kernel.c (modified) * src/libcfa/concurrency/threads (modified) * src/tests/thread.c (modified) Removed trailing semi-colon on thread/coroutine declaration macro Mon, 30 Jan 2017 17:35:48 GMT Thierry Delisle [059531a6] * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Mon, 30 Jan 2017 17:35:36 GMT Thierry Delisle [23c2b8d3] * src/tests/test.py (modified) Fixed small error in tests.py Mon, 30 Jan 2017 17:29:29 GMT Thierry Delisle [59239b8] * src/libcfa/stdlib (modified) * src/libcfa/stdlib.c (modified) * src/tests/dtor-early-exit.c (modified) * src/tests/tupleVariadic.c (modified) new, delete, malloc, etc. no longer require an otype, only a sized dtype Mon, 30 Jan 2017 17:28:04 GMT Thierry Delisle [0a1a680] * src/tests/test.py (modified) Tests no longer print screen fulls of stack traces when being interrupted Fri, 27 Jan 2017 21:37:36 GMT Thierry Delisle [863b34f] * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) Added thread as one of the default tests Fri, 27 Jan 2017 21:28:05 GMT Thierry Delisle [0c92c9f] * src/examples/thread.c (deleted) * src/libcfa/concurrency/coroutines (modified) * src/libcfa/concurrency/coroutines.c (modified) * src/libcfa/concurrency/invoke.c (modified) * src/libcfa/concurrency/kernel.c (modified) * src/libcfa/concurrency/threads (modified) * src/libcfa/concurrency/threads.c (modified) * src/tests/.expect/thread.txt (added) * src/tests/thread.c (added) Cleaned-up threading code and added temporary test for threads ... Tue, 24 Jan 2017 20:56:33 GMT Rob Schluntz [4a9ccc3] * src/Common/utility.h (modified) * src/Parser/TypeData.cc (modified) * src/ResolvExpr/Unify.cc (modified) * src/SymTab/Validate.cc (modified) * src/SynTree/AggregateDecl.cc (modified) * src/SynTree/ReferenceToType.cc (modified) * src/SynTree/Type.h (modified) * src/tests/vector/array.c (modified) * src/tests/vector/array.h (modified) propagate sized status through trait instances Mon, 23 Jan 2017 19:36:49 GMT Rob Schluntz [092528b] * src/InitTweak/FixInit.cc (modified) * src/InitTweak/GenInit.cc (modified) * src/InitTweak/GenInit.h (modified) * src/tests/.expect/32/declarationSpecifier.txt (modified) * src/tests/.expect/32/extension.txt (modified) * src/tests/.expect/32/gccExtensions.txt (modified) * src/tests/.expect/64/declarationSpecifier.txt (modified) * src/tests/.expect/64/extension.txt (modified) * src/tests/.expect/64/gccExtensions.txt (modified) fix copy constructing/destructing qualified argument/return temporaries Mon, 23 Jan 2017 16:42:09 GMT Rob Schluntz [207c7e1d] * src/InitTweak/InitTweak.cc (modified) * src/InitTweak/InitTweak.h (modified) * src/SymTab/Autogen.cc (modified) * src/tests/.expect/32/declarationSpecifier.txt (modified) * src/tests/.expect/32/extension.txt (modified) * src/tests/.expect/64/declarationSpecifier.txt (modified) * src/tests/.expect/64/extension.txt (modified) disable autogeneration of ctor/dtor/assign when a member's ... Thu, 19 Jan 2017 19:56:51 GMT Thierry Delisle [4a3386b4] * doc/proposals/concurrency/thePlan.md (added) * doc/proposals/ctordtor/Makefile (added) * doc/proposals/ctordtor/ctor.tex (added) * doc/proposals/tuples/Makefile (added) * doc/proposals/tuples/tuples.tex (added) * src/CodeGen/CodeGenerator.cc (modified) * src/CodeGen/CodeGenerator.h (modified) * src/GenPoly/GenPoly.cc (modified) * src/GenPoly/Specialize.cc (modified) * src/InitTweak/FixGlobalInit.cc (modified) * src/InitTweak/InitTweak.cc (modified) * src/Parser/DeclarationNode.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.h (modified) * src/Parser/parser.yy (modified) * src/ResolvExpr/Unify.cc (modified) * src/SynTree/Attribute.h (modified) * src/SynTree/Expression.h (modified) * src/driver/cc1.cc (modified) * src/examples/thread.c (added) * src/libcfa/concurrency/CtxSwitch-i386.S (modified) * src/libcfa/concurrency/CtxSwitch-x86_64.S (modified) * src/libcfa/concurrency/coroutines (modified) * src/libcfa/concurrency/coroutines.c (modified) * src/libcfa/concurrency/invoke.c (modified) * src/libcfa/concurrency/invoke.h (modified) * src/libcfa/concurrency/kernel (modified) * src/libcfa/concurrency/kernel.c (modified) * src/libcfa/concurrency/threads (modified) * src/libcfa/concurrency/threads.c (modified) * src/tests/.expect/32/declarationSpecifier.txt (modified) * src/tests/.expect/32/extension.txt (modified) * src/tests/.expect/32/gccExtensions.txt (modified) * src/tests/.expect/64/declarationSpecifier.txt (modified) * src/tests/.expect/64/extension.txt (modified) * src/tests/.expect/64/gccExtensions.txt (modified) * src/tests/coroutine.c (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Thu, 19 Jan 2017 19:56:28 GMT Thierry Delisle [765aa76] * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) Added coroutine test to basic tests Thu, 19 Jan 2017 19:48:33 GMT Thierry Delisle [c2416d5] * src/tests/.expect/32/declarationSpecifier.txt (modified) * src/tests/.expect/32/extension.txt (modified) * src/tests/.expect/32/gccExtensions.txt (modified) Fixed 32-bits attribute differences Thu, 19 Jan 2017 16:16:08 GMT Rob Schluntz [2175062] * src/tests/.expect/32/declarationSpecifier.txt (modified) * src/tests/.expect/32/gccExtensions.txt (modified) fix 32 bit tests Thu, 19 Jan 2017 02:24:12 GMT Peter A. Buhr [68e6031] * doc/proposals/concurrency/thePlan.md (added) * src/GenPoly/GenPoly.cc (modified) * src/examples/thread.c (added) * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) * src/libcfa/concurrency/coroutines (added) * src/libcfa/concurrency/coroutines.c (added) * src/libcfa/concurrency/invoke.c (modified) * src/libcfa/concurrency/invoke.h (modified) * src/libcfa/concurrency/kernel (added) * src/libcfa/concurrency/kernel.c (added) * src/libcfa/concurrency/threads (modified) * src/libcfa/concurrency/threads.c (modified) * src/tests/coroutine.c (modified) Merge branch 'master' of plg2:software/cfa/cfa-cc Thu, 19 Jan 2017 02:22:35 GMT Peter A. Buhr [1ab7d3fe] * src/tests/.expect/64/declarationSpecifier.txt (modified) * src/tests/.expect/64/extension.txt (modified) * src/tests/.expect/64/gccExtensions.txt (modified) second attempt at gcc attributes Wed, 18 Jan 2017 17:06:44 GMT Thierry Delisle [7fbe450] * src/examples/thread.c (modified) * src/libcfa/concurrency/coroutines (modified) * src/libcfa/concurrency/threads (modified) * src/tests/coroutine.c (modified) No longer using co_main for coroutines/threads, now simply using main Tue, 17 Jan 2017 18:33:29 GMT Thierry Delisle [2fc88be] * src/tests/coroutine.c (modified) Fixed tests after last change Fri, 13 Jan 2017 15:29:07 GMT Thierry Delisle [1267fb1] * src/tests/.expect/32/declarationSpecifier.txt (modified) * src/tests/.expect/32/gccExtensions.txt (modified) * src/tests/.expect/64/declarationSpecifier.txt (modified) * src/tests/.expect/64/gccExtensions.txt (modified) Fixed code tests that weren't properly updated with bootloader Thu, 12 Jan 2017 20:28:29 GMT Thierry Delisle [13de47bc] * src/CodeGen/FixMain.cc (modified) * src/CodeGen/FixMain.h (added) * src/CodeGen/FixNames.cc (modified) * src/SynTree/FunctionDecl.cc (modified) * src/main.cc (modified) * src/prelude/bootloader.cf (modified) * src/tests/.expect/32/declarationSpecifier.txt (modified) * src/tests/.expect/32/gccExtensions.txt (modified) * src/tests/.expect/64/declarationSpecifier.txt (modified) * src/tests/.expect/64/gccExtensions.txt (modified) Proper bootloader boilerplate implemented