# # ChangeLog for / # # Generated by Trac 1.2.1 # May 21, 2024, 6:10:53 PM Thu, 13 Dec 2018 18:42:39 GMT Andrew Beach [24662ff] * doc/proposals/vtable.md (added) Added the vtable proposal after much delay. Thu, 13 Dec 2018 04:24:32 GMT Peter A. Buhr [18cf979] * tests/coroutine/prodcons.c (modified) update Thu, 13 Dec 2018 04:23:54 GMT Peter A. Buhr [5dd3098] * tests/coroutine/fmtLines.c (modified) formatting Wed, 12 Dec 2018 23:32:47 GMT Peter A. Buhr [7cccc20] * tests/io1.cfa (modified) one more speed up by subdividing long sout chains Wed, 12 Dec 2018 22:22:48 GMT Peter A. Buhr [ac1ae2c6] * tests/io2.cfa (modified) * tests/math1.cfa (modified) * tests/math2.cfa (modified) * tests/math3.cfa (modified) speed up longest test cases by subdividing long sout chains Wed, 12 Dec 2018 14:16:23 GMT Peter A. Buhr [5ebb1368] * doc/theses/aaron_moss_PhD/phd/type-environment.tex (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Wed, 12 Dec 2018 14:16:12 GMT Peter A. Buhr [200fcb3] * benchmark/Makefile.in (modified) * benchmark/Monitor.c (modified) * doc/papers/concurrency/Paper.tex (modified) * doc/proposals/flags.md (modified) * doc/user/user.tex (modified) * examples/ArrayN.c (modified) * examples/gc_no_raii/src/internal/collector.c (modified) * examples/gc_no_raii/src/internal/state.h (modified) * examples/gc_no_raii/src/tools/print.h (modified) * examples/multicore.c (modified) * examples/prolog.c (modified) * examples/quad.c (modified) * examples/square.c (modified) * examples/twice.c (modified) * examples/wrapper/src/main.c (modified) * examples/wrapper/src/pointer.h (modified) * examples/zero_one.c (modified) * libcfa/src/fstream.cfa (modified) * libcfa/src/fstream.hfa (modified) * libcfa/src/gmp.hfa (modified) * libcfa/src/iostream.cfa (modified) * libcfa/src/iostream.hfa (modified) * libcfa/src/rational.cfa (modified) * libcfa/src/rational.hfa (modified) * libcfa/src/time.cfa (modified) * tests/abs.cfa (modified) * tests/ato.cfa (modified) * tests/complex.cfa (modified) * tests/concurrent/coroutineYield.c (modified) * tests/concurrent/examples/boundedBufferEXT.c (modified) * tests/concurrent/examples/boundedBufferINT.c (modified) * tests/concurrent/examples/datingService.c (modified) * tests/concurrent/examples/matrixSum.c (modified) * tests/concurrent/examples/quickSort.c (modified) * tests/concurrent/monitor.c (modified) * tests/concurrent/multi-monitor.c (modified) * tests/concurrent/signal/block.c (modified) * tests/concurrent/signal/disjoint.c (modified) * tests/concurrent/signal/wait.c (modified) * tests/concurrent/thread.c (modified) * tests/concurrent/waitfor/barge.c (modified) * tests/concurrent/waitfor/dtor.c (modified) * tests/concurrent/waitfor/else.c (modified) * tests/concurrent/waitfor/recurse.c (modified) * tests/concurrent/waitfor/simple.c (modified) * tests/concurrent/waitfor/statment.c (modified) * tests/concurrent/waitfor/when.c (modified) * tests/coroutine/.expect/fmtLines.txt (modified) * tests/coroutine/.in/fmtLines.txt (modified) * tests/coroutine/fibonacci.c (modified) * tests/coroutine/fibonacci_1.c (modified) * tests/coroutine/fmtLines.c (modified) * tests/coroutine/pingpong.c (modified) * tests/coroutine/prodcons.c (modified) * tests/coroutine/runningTotal.c (modified) * tests/div.cfa (modified) * tests/except-0.cfa (modified) * tests/fallthrough.cfa (modified) * tests/fstream_test.cfa (modified) * tests/function-operator.cfa (modified) * tests/gmp.cfa (modified) * tests/heap.cfa (modified) * tests/hello.cfa (modified) * tests/identity.cfa (modified) * tests/ifwhileCtl.cfa (modified) * tests/io1.cfa (modified) * tests/io2.cfa (modified) * tests/literals.cfa (modified) * tests/loopctrl.cfa (modified) * tests/math1.cfa (modified) * tests/math2.cfa (modified) * tests/math3.cfa (modified) * tests/math4.cfa (modified) * tests/minmax.cfa (modified) * tests/quotedKeyword.cfa (modified) * tests/raii/dtor-early-exit.c (modified) * tests/raii/globals.c (modified) * tests/random.cfa (modified) * tests/rational.cfa (modified) * tests/searchsort.cfa (modified) * tests/shortCircuit.cfa (modified) * tests/sum.cfa (modified) * tests/swap.cfa (modified) * tests/time.cfa (modified) * tests/tuple/tupleAssign.c (modified) * tests/userLiterals.cfa (modified) * tests/vector.cfa (modified) add auto newline to sout, change endl to nl Sat, 08 Dec 2018 21:06:32 GMT Aaron Moss [29207bf] * benchmark/Makefile.am (modified) * doc/bibliography/pl.bib (modified) * doc/user/Makefile (modified) * doc/user/user.tex (modified) * libcfa/src/iostream.cfa (modified) * libcfa/src/iterator.cfa (modified) * src/Parser/DeclarationNode.cc (modified) * src/Parser/ParseNode.h (modified) * src/Parser/TypeData.cc (modified) * src/Parser/TypeData.h (modified) * src/Parser/lex.ll (modified) * src/Parser/parser.yy (modified) * src/ResolvExpr/AlternativeFinder.cc (modified) * src/ResolvExpr/ResolveTypeof.cc (modified) * src/SynTree/Type.h (modified) * src/SynTree/TypeofType.cc (modified) * tests/.expect/alloc-ERROR.txt (modified) * tests/.expect/castError.txt (modified) * tests/.expect/completeTypeError.txt (modified) * tests/.expect/declarationErrors.txt (modified) * tests/.expect/loopctrl.txt (moved) * tests/.expect/nested-types-ERR1.txt (modified) * tests/.expect/nested-types-ERR2.txt (modified) * tests/.expect/quotedKeyword.txt (moved) * tests/.expect/scopeErrors.txt (modified) * tests/.expect/typedefRedef-ERR1.txt (modified) * tests/.expect/user_literals.txt (deleted) * tests/.expect/with-statement.txt (deleted) * tests/KRfunctions.cfa (moved) * tests/Makefile.am (modified) * tests/Makefile.in (modified) * tests/abs.cfa (moved) * tests/alloc.cfa (moved) * tests/array.cfa (moved) * tests/ato.cfa (moved) * tests/attributes.cfa (moved) * tests/cast.cfa (moved) * tests/castError.cfa (moved) * tests/commentMisc.cfa (moved) * tests/completeTypeError.cfa (moved) * tests/complex.cfa (moved) * tests/concurrent/coroutineYield.c (modified) * tests/concurrent/examples/matrixSum.c (modified) * tests/concurrent/preempt.c (modified) * tests/concurrent/signal/block.c (modified) * tests/concurrent/signal/disjoint.c (modified) * tests/concurrent/signal/wait.c (modified) * tests/context.cfa (moved) * tests/counter.cfa (moved) * tests/declarationErrors.cfa (moved) * tests/declarationSpecifier.cfa (moved) * tests/designations.cfa (moved) * tests/div.cfa (moved) * tests/enum.cfa (moved) * tests/except-0.cfa (moved) * tests/except-1.cfa (moved) * tests/except-2.cfa (moved) * tests/except-3.cfa (moved) * tests/except-mac.hfa (moved) * tests/expression.cfa (moved) * tests/extension.cfa (moved) * tests/fallthrough.cfa (moved) * tests/forall.cfa (moved) * tests/forctrl.c (deleted) * tests/fstream_test.cfa (moved) * tests/function-operator.cfa (moved) * tests/functions.cfa (moved) * tests/gccExtensions.cfa (moved) * tests/genericUnion.cfa (moved) * tests/gmp.cfa (moved) * tests/heap.cfa (moved) * tests/hello.cfa (moved) * tests/identFuncDeclarator.cfa (moved) * tests/identParamDeclarator.cfa (moved) * tests/identity.cfa (moved) * tests/ifwhileCtl.cfa (moved) * tests/io1.cfa (moved) * tests/io2.cfa (moved) * tests/labelledExit.cfa (moved) * tests/limits.cfa (moved) * tests/literals.cfa (moved) * tests/long_tests.hfa (moved) * tests/loopctrl.cfa (added) * tests/math1.cfa (moved) * tests/math2.cfa (moved) * tests/math3.cfa (moved) * tests/math4.cfa (moved) * tests/maybe.cfa (moved) * tests/minmax.cfa (moved) * tests/namedParmArg.cfa (moved) * tests/nested-types.cfa (moved) * tests/numericConstants.cfa (moved) * tests/occursError.cfa (moved) * tests/operators.cfa (moved) * tests/polymorphism.cfa (moved) * tests/preempt_longrun/create.c (modified) * tests/preempt_longrun/enter3.c (modified) * tests/preempt_longrun/processor.c (modified) * tests/preempt_longrun/yield.c (modified) * tests/quotedKeyword.cfa (moved) * tests/random.cfa (moved) * tests/rational.cfa (moved) * tests/references.cfa (moved) * tests/result.cfa (moved) * tests/scope.cfa (moved) * tests/scopeErrors.cfa (moved) * tests/searchsort.cfa (moved) * tests/shortCircuit.cfa (moved) * tests/simpleGenericTriple.cfa (moved) * tests/stdincludes.cfa (moved) * tests/structMember.cfa (moved) * tests/subrange.cfa (moved) * tests/sum.cfa (moved) * tests/swap.cfa (moved) * tests/switch.cfa (moved) * tests/time.cfa (moved) * tests/typeGenerator.cfa (moved) * tests/typedef.cfa (moved) * tests/typedefDeclarator.cfa (moved) * tests/typedefRedef.cfa (moved) * tests/typeof.cfa (moved) * tests/userLiterals.cfa (moved) * tests/variableDeclarator.cfa (moved) * tests/vector.cfa (moved) * tests/virtualCast.cfa (moved) * tests/voidPtr.cfa (moved) * tests/withStatement.cfa (moved) Merge branch 'master' of plg2.cs.uwaterloo.ca:software/cfa/cfa-cc Sat, 08 Dec 2018 21:06:25 GMT Aaron Moss [47ed726] * doc/theses/aaron_moss_PhD/phd/type-environment.tex (modified) Added asymptotic analysis to type environment chapter of thesis Wed, 21 Nov 2018 19:04:19 GMT Aaron Moss [df43791] * doc/theses/aaron_moss_PhD/phd/type-environment.tex (modified) tweaks to type environment chapter Tue, 20 Nov 2018 22:00:00 GMT Peter A. Buhr [3d99498] * tests/Makefile.am (modified) * tests/Makefile.in (modified) remove special case for test fstream_test Fri, 16 Nov 2018 21:01:14 GMT Peter A. Buhr [1e995d6] * tests/Makefile.am (modified) * tests/Makefile.in (modified) fix cfa-suffix problem in build Fri, 09 Nov 2018 02:00:59 GMT Peter A. Buhr [80228a7] * tests/heap.cfa (modified) change from old to new style for-control Fri, 09 Nov 2018 02:00:00 GMT Peter A. Buhr [303d866] * tests/fallthrough.cfa (modified) switch to sout from printf Fri, 09 Nov 2018 01:59:12 GMT Peter A. Buhr [f1aeede] * src/Parser/parser.yy (modified) simplify for control parsing Wed, 07 Nov 2018 22:14:07 GMT Peter A. Buhr [3180aa1] * tests/test.c (deleted) remove test file Wed, 07 Nov 2018 22:13:08 GMT Peter A. Buhr [61dafb8] * doc/user/user.tex (modified) * tests/.expect/loopctrl.txt (modified) * tests/loopctrl.cfa (modified) finish test and documentation for loop-control Wed, 07 Nov 2018 19:16:36 GMT Aaron Moss [909aebf] * benchmark/Makefile.am (modified) * doc/bibliography/pl.bib (modified) * src/Parser/parser.yy (modified) * tests/.expect/alloc-ERROR.txt (modified) * tests/.expect/castError.txt (modified) * tests/.expect/completeTypeError.txt (modified) * tests/.expect/declarationErrors.txt (modified) * tests/.expect/nested-types-ERR1.txt (modified) * tests/.expect/nested-types-ERR2.txt (modified) * tests/.expect/quotedKeyword.txt (moved) * tests/.expect/scopeErrors.txt (modified) * tests/.expect/typedefRedef-ERR1.txt (modified) * tests/.expect/user_literals.txt (deleted) * tests/.expect/with-statement.txt (deleted) * tests/KRfunctions.cfa (moved) * tests/Makefile.am (modified) * tests/Makefile.in (modified) * tests/abs.cfa (moved) * tests/alloc.cfa (moved) * tests/array.cfa (moved) * tests/ato.cfa (moved) * tests/attributes.cfa (moved) * tests/cast.cfa (moved) * tests/castError.cfa (moved) * tests/commentMisc.cfa (moved) * tests/completeTypeError.cfa (moved) * tests/complex.cfa (moved) * tests/concurrent/coroutineYield.c (modified) * tests/concurrent/examples/matrixSum.c (modified) * tests/concurrent/preempt.c (modified) * tests/concurrent/signal/block.c (modified) * tests/concurrent/signal/disjoint.c (modified) * tests/concurrent/signal/wait.c (modified) * tests/context.cfa (moved) * tests/counter.cfa (moved) * tests/declarationErrors.cfa (moved) * tests/declarationSpecifier.cfa (moved) * tests/designations.cfa (moved) * tests/div.cfa (moved) * tests/enum.cfa (moved) * tests/except-0.cfa (moved) * tests/except-1.cfa (moved) * tests/except-2.cfa (moved) * tests/except-3.cfa (moved) * tests/except-mac.hfa (moved) * tests/expression.cfa (moved) * tests/extension.cfa (moved) * tests/fallthrough.cfa (moved) * tests/forall.cfa (moved) * tests/fstream_test.cfa (moved) * tests/function-operator.cfa (moved) * tests/functions.cfa (moved) * tests/gccExtensions.cfa (moved) * tests/genericUnion.cfa (moved) * tests/gmp.cfa (moved) * tests/heap.cfa (moved) * tests/hello.cfa (moved) * tests/identFuncDeclarator.cfa (moved) * tests/identParamDeclarator.cfa (moved) * tests/identity.cfa (moved) * tests/ifwhileCtl.cfa (moved) * tests/io1.cfa (moved) * tests/io2.cfa (moved) * tests/labelledExit.cfa (moved) * tests/limits.cfa (moved) * tests/literals.cfa (moved) * tests/long_tests.hfa (moved) * tests/loopctrl.cfa (moved) * tests/math1.cfa (moved) * tests/math2.cfa (moved) * tests/math3.cfa (moved) * tests/math4.cfa (moved) * tests/maybe.cfa (moved) * tests/minmax.cfa (moved) * tests/namedParmArg.cfa (moved) * tests/nested-types.cfa (moved) * tests/numericConstants.cfa (moved) * tests/occursError.cfa (moved) * tests/operators.cfa (moved) * tests/polymorphism.cfa (moved) * tests/preempt_longrun/create.c (modified) * tests/preempt_longrun/enter3.c (modified) * tests/preempt_longrun/processor.c (modified) * tests/preempt_longrun/yield.c (modified) * tests/quotedKeyword.cfa (moved) * tests/random.cfa (moved) * tests/rational.cfa (moved) * tests/references.cfa (moved) * tests/result.cfa (moved) * tests/scope.cfa (moved) * tests/scopeErrors.cfa (moved) * tests/searchsort.cfa (moved) * tests/shortCircuit.cfa (moved) * tests/simpleGenericTriple.cfa (moved) * tests/stdincludes.cfa (moved) * tests/structMember.cfa (moved) * tests/subrange.cfa (moved) * tests/sum.cfa (moved) * tests/swap.cfa (moved) * tests/switch.cfa (moved) * tests/test.c (added) * tests/time.cfa (moved) * tests/typeGenerator.cfa (moved) * tests/typedef.cfa (moved) * tests/typedefDeclarator.cfa (moved) * tests/typedefRedef.cfa (moved) * tests/typeof.cfa (moved) * tests/userLiterals.cfa (moved) * tests/variableDeclarator.cfa (moved) * tests/vector.cfa (moved) * tests/virtualCast.cfa (moved) * tests/voidPtr.cfa (moved) * tests/withStatement.cfa (moved) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Wed, 07 Nov 2018 19:16:33 GMT Aaron Moss [8e04794] * src/ResolvExpr/ResolveTypeof.cc (modified) Fixed basetypeof for enum types Wed, 07 Nov 2018 18:30:30 GMT Peter A. Buhr [2185df1] * doc/bibliography/pl.bib (modified) formatting Wed, 07 Nov 2018 18:29:43 GMT Peter A. Buhr [dc8511c] * benchmark/Makefile.am (modified) * tests/.expect/alloc-ERROR.txt (modified) * tests/.expect/castError.txt (modified) * tests/.expect/completeTypeError.txt (modified) * tests/.expect/declarationErrors.txt (modified) * tests/.expect/nested-types-ERR1.txt (modified) * tests/.expect/nested-types-ERR2.txt (modified) * tests/.expect/quotedKeyword.txt (moved) * tests/.expect/scopeErrors.txt (modified) * tests/.expect/typedefRedef-ERR1.txt (modified) * tests/.expect/user_literals.txt (deleted) * tests/.expect/with-statement.txt (deleted) * tests/KRfunctions.cfa (moved) * tests/Makefile.am (modified) * tests/Makefile.in (modified) * tests/abs.cfa (moved) * tests/alloc.cfa (moved) * tests/array.cfa (moved) * tests/ato.cfa (moved) * tests/attributes.cfa (moved) * tests/cast.cfa (moved) * tests/castError.cfa (moved) * tests/commentMisc.cfa (moved) * tests/completeTypeError.cfa (moved) * tests/complex.cfa (moved) * tests/concurrent/coroutineYield.c (modified) * tests/concurrent/examples/matrixSum.c (modified) * tests/concurrent/preempt.c (modified) * tests/concurrent/signal/block.c (modified) * tests/concurrent/signal/disjoint.c (modified) * tests/concurrent/signal/wait.c (modified) * tests/context.cfa (moved) * tests/counter.cfa (moved) * tests/declarationErrors.cfa (moved) * tests/declarationSpecifier.cfa (moved) * tests/designations.cfa (moved) * tests/div.cfa (moved) * tests/enum.cfa (moved) * tests/except-0.cfa (moved) * tests/except-1.cfa (moved) * tests/except-2.cfa (moved) * tests/except-3.cfa (moved) * tests/except-mac.hfa (moved) * tests/expression.cfa (moved) * tests/extension.cfa (moved) * tests/fallthrough.cfa (moved) * tests/forall.cfa (moved) * tests/fstream_test.cfa (moved) * tests/function-operator.cfa (moved) * tests/functions.cfa (moved) * tests/gccExtensions.cfa (moved) * tests/genericUnion.cfa (moved) * tests/gmp.cfa (moved) * tests/heap.cfa (moved) * tests/hello.cfa (moved) * tests/identFuncDeclarator.cfa (moved) * tests/identParamDeclarator.cfa (moved) * tests/identity.cfa (moved) * tests/ifwhileCtl.cfa (moved) * tests/io1.cfa (moved) * tests/io2.cfa (moved) * tests/labelledExit.cfa (moved) * tests/limits.cfa (moved) * tests/literals.cfa (moved) * tests/long_tests.hfa (moved) * tests/loopctrl.cfa (moved) * tests/math1.cfa (moved) * tests/math2.cfa (moved) * tests/math3.cfa (moved) * tests/math4.cfa (moved) * tests/maybe.cfa (moved) * tests/minmax.cfa (moved) * tests/namedParmArg.cfa (moved) * tests/nested-types.cfa (moved) * tests/numericConstants.cfa (moved) * tests/occursError.cfa (moved) * tests/operators.cfa (moved) * tests/polymorphism.cfa (moved) * tests/preempt_longrun/create.c (modified) * tests/preempt_longrun/enter3.c (modified) * tests/preempt_longrun/processor.c (modified) * tests/preempt_longrun/yield.c (modified) * tests/quotedKeyword.cfa (moved) * tests/random.cfa (moved) * tests/rational.cfa (moved) * tests/references.cfa (moved) * tests/result.cfa (moved) * tests/scope.cfa (moved) * tests/scopeErrors.cfa (moved) * tests/searchsort.cfa (moved) * tests/shortCircuit.cfa (moved) * tests/simpleGenericTriple.cfa (moved) * tests/stdincludes.cfa (moved) * tests/structMember.cfa (moved) * tests/subrange.cfa (moved) * tests/sum.cfa (moved) * tests/swap.cfa (moved) * tests/switch.cfa (moved) * tests/test.c (added) * tests/time.cfa (moved) * tests/typeGenerator.cfa (moved) * tests/typedef.cfa (moved) * tests/typedefDeclarator.cfa (moved) * tests/typedefRedef.cfa (moved) * tests/typeof.cfa (moved) * tests/userLiterals.cfa (moved) * tests/variableDeclarator.cfa (moved) * tests/vector.cfa (moved) * tests/virtualCast.cfa (moved) * tests/voidPtr.cfa (moved) * tests/withStatement.cfa (moved) first attempt at updating suffixes for test programs Sun, 04 Nov 2018 03:24:54 GMT Peter A. Buhr [5753b33] * src/Parser/parser.yy (modified) for control now uses basetypeof Fri, 02 Nov 2018 20:14:33 GMT Aaron Moss [f441c88] * src/Parser/TypeData.cc (modified) * src/ResolvExpr/ResolveTypeof.cc (modified) * src/SynTree/Type.h (modified) * src/SynTree/TypeofType.cc (modified) Implement basetypeof Fri, 02 Nov 2018 11:55:27 GMT Peter A. Buhr [c45b304] * src/Parser/TypeData.cc (modified) protect fallthrough attribute for gcc-8 Fri, 02 Nov 2018 11:46:19 GMT Peter A. Buhr [f855545] * src/Parser/DeclarationNode.cc (modified) * src/Parser/ParseNode.h (modified) * src/Parser/TypeData.cc (modified) * src/Parser/TypeData.h (modified) more basetypeof changes Fri, 02 Nov 2018 11:44:59 GMT Peter A. Buhr [30ee9efc] * src/ResolvExpr/AlternativeFinder.cc (modified) print error for indexed access to struct fields Fri, 02 Nov 2018 11:44:08 GMT Peter A. Buhr [76beed8] * doc/user/user.tex (modified) update documentation for loop control Fri, 02 Nov 2018 11:43:28 GMT Peter A. Buhr [b6ad601] * src/Parser/lex.ll (modified) * src/Parser/parser.yy (modified) * tests/.expect/loopctrl.txt (moved) * tests/forctrl.c (deleted) * tests/loopctrl.c (added) start basetypeof, update loop control, remove unnecessary 0/1 check ... Fri, 02 Nov 2018 11:38:33 GMT Peter A. Buhr [d6a98f3] * doc/user/Makefile (modified) formatting Fri, 02 Nov 2018 11:36:27 GMT Peter A. Buhr [167d5ae] * libcfa/src/iostream.cfa (modified) * libcfa/src/iterator.cfa (modified) update file suffix in emacs compile-command Tue, 23 Oct 2018 21:36:00 GMT Aaron Moss [57b0b1f] * doc/bibliography/pl.bib (modified) * doc/theses/aaron_moss_PhD/phd/type-environment.tex (modified) Described persistent union-find in thesis Tue, 16 Oct 2018 23:22:39 GMT Aaron Moss [eeb0767] * doc/bibliography/pl.bib (modified) * doc/theses/aaron_moss_PhD/phd/thesis.tex (modified) * doc/theses/aaron_moss_PhD/phd/type-environment.tex (modified) Add discussion of variants of environment data structures to thesis Tue, 09 Oct 2018 21:27:17 GMT Aaron Moss [7b61ce8] * doc/theses/aaron_moss_PhD/phd/introduction.tex (modified) * doc/theses/aaron_moss_PhD/phd/macros.tex (modified) * doc/theses/aaron_moss_PhD/phd/thesis.tex (modified) * doc/theses/aaron_moss_PhD/phd/type-environment.tex (modified) Started type environment thesis chapter (now after expression resolution) Thu, 04 Oct 2018 21:31:44 GMT Aaron Moss [a29c6e2] * doc/bibliography/pl.bib (modified) * doc/papers/concurrency/Makefile (modified) * doc/papers/general/Makefile (modified) * doc/user/Makefile (modified) * driver/cfa.cc (modified) * libcfa/src/time.hfa (modified) * src/CodeTools/ResolvProtoDump.cc (modified) * src/SynTree/Constant.cc (modified) * src/SynTree/Constant.h (modified) * tests/.expect/forctrl.txt (modified) * tests/concurrent/coroutineYield.c (modified) * tests/concurrent/preempt.c (modified) * tests/concurrent/signal/block.c (modified) * tests/concurrent/signal/disjoint.c (modified) * tests/concurrent/signal/wait.c (modified) * tests/forctrl.c (modified) Merge branch 'master' of plg2.cs.uwaterloo.ca:software/cfa/cfa-cc Thu, 04 Oct 2018 21:31:37 GMT Aaron Moss [6cb935d] * doc/theses/aaron_moss_PhD/phd/Makefile (modified) * doc/theses/aaron_moss_PhD/phd/evaluation/generic-timing.dat (added) * doc/theses/aaron_moss_PhD/phd/evaluation/generic-timing.gp (added) * doc/theses/aaron_moss_PhD/phd/generic-types.tex (modified) * doc/theses/aaron_moss_PhD/phd/macros.tex (modified) Added benchmark results to generic chapter of thesis Thu, 04 Oct 2018 20:01:44 GMT Aaron Moss [a72b240] * doc/theses/aaron_moss_PhD/phd/Makefile (modified) * doc/theses/aaron_moss_PhD/phd/thesis.tex (modified) switched thesis to use latex instead of pdflatex Thu, 04 Oct 2018 19:52:45 GMT Aaron Moss [a332d432] * doc/theses/aaron_moss_PhD/phd/generic-types.tex (modified) * doc/theses/aaron_moss_PhD/phd/thesis.tex (modified) Added to related work, implementation, and future work for generic ... Mon, 01 Oct 2018 15:43:49 GMT Aaron Moss [04bdc26] * src/CodeTools/ResolvProtoDump.cc (modified) Fix handling of varargs variables in RPDump Fri, 28 Sep 2018 21:34:46 GMT Aaron Moss [d0bacde] * src/SynTree/Constant.cc (modified) * src/SynTree/Constant.h (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Fri, 28 Sep 2018 21:34:42 GMT Aaron Moss [bb0f974] * src/CodeTools/ResolvProtoDump.cc (modified) Fix bugs in RPDump Fri, 28 Sep 2018 18:51:18 GMT Andrew Beach [6c89ecc] * src/SynTree/Constant.cc (modified) * src/SynTree/Constant.h (modified) Added Constant::from_string constructor wrapper. Wed, 26 Sep 2018 14:16:22 GMT Aaron Moss [096a2ff] * tests/concurrent/coroutineYield.c (modified) * tests/concurrent/preempt.c (modified) * tests/concurrent/signal/block.c (modified) * tests/concurrent/signal/disjoint.c (modified) * tests/concurrent/signal/wait.c (modified) Fix hfa extensions on concurrency tests Tue, 25 Sep 2018 22:09:19 GMT Peter A. Buhr [9ad5ee1] * tests/.expect/forctrl.txt (modified) * tests/forctrl.c (modified) add extra test after bug fix 103 Tue, 25 Sep 2018 21:33:02 GMT Peter A. Buhr [34a6b2e] * .gitignore (modified) * Jenkinsfile (modified) * benchmark/Makefile.am (modified) * benchmark/Makefile.in (modified) * configure (modified) * configure.ac (modified) * doc/proposals/virtual.txt (modified) * doc/theses/aaron_moss_PhD/phd/.gitignore (modified) * doc/theses/aaron_moss_PhD/phd/Makefile (modified) * doc/theses/aaron_moss_PhD/phd/cfa-macros.tex (modified) * doc/theses/aaron_moss_PhD/phd/code/bespoke-generic.c (added) * doc/theses/aaron_moss_PhD/phd/code/cfa-generic.cfa (added) * doc/theses/aaron_moss_PhD/phd/code/macro-generic.c (added) * doc/theses/aaron_moss_PhD/phd/code/void-generic.c (added) * doc/theses/aaron_moss_PhD/phd/frontpgs.tex (modified) * doc/theses/aaron_moss_PhD/phd/generic-types.tex (modified) * doc/theses/aaron_moss_PhD/phd/timeline.md (added) * driver/cfa.cc (modified) * libcfa/Makefile.in (modified) * libcfa/configure (modified) * libcfa/configure.ac (modified) * libcfa/prelude/Makefile.am (modified) * libcfa/prelude/Makefile.in (modified) * libcfa/prelude/prelude-gen.cc (modified) * libcfa/src/Makefile.am (modified) * libcfa/src/Makefile.in (modified) * src/Makefile.am (modified) * src/Makefile.in (modified) * src/SymTab/Demangle.cc (modified) * src/cfa.make (modified) * src/main.cc (modified) * tests/Makefile.am (modified) * tests/Makefile.in (modified) Merge branch 'master' of plg2:software/cfa/cfa-cc Tue, 25 Sep 2018 21:30:14 GMT Peter A. Buhr [461eed2] * libcfa/src/time.hfa (modified) change timeval/timespec +/- operators to pass both parameters by value Tue, 25 Sep 2018 21:28:07 GMT Peter A. Buhr [b32ad080] * driver/cfa.cc (modified) remove unused xflag Tue, 25 Sep 2018 21:27:15 GMT Peter A. Buhr [9805dd0] * doc/bibliography/pl.bib (modified) update bibliography for NSERC Tue, 25 Sep 2018 21:25:37 GMT Peter A. Buhr [3b1825b] * doc/papers/concurrency/Makefile (modified) * doc/papers/general/Makefile (modified) * doc/user/Makefile (modified) seperate bibtex and latex library files in Makefile variables Tue, 25 Sep 2018 20:56:55 GMT Aaron Moss [a32346b] * .gitignore (modified) * Jenkinsfile (modified) * benchmark/Makefile.am (modified) * benchmark/Makefile.in (modified) * configure (modified) * configure.ac (modified) * doc/bibliography/pl.bib (modified) * doc/proposals/virtual.txt (modified) * driver/cfa.cc (modified) * libcfa/Makefile.in (modified) * libcfa/configure (modified) * libcfa/configure.ac (modified) * libcfa/prelude/Makefile.am (modified) * libcfa/prelude/Makefile.in (modified) * libcfa/prelude/prelude-gen.cc (modified) * libcfa/src/Makefile.am (modified) * libcfa/src/Makefile.in (modified) * src/CodeTools/ResolvProtoDump.cc (modified) * src/Makefile.am (modified) * src/Makefile.in (modified) * src/SymTab/Demangle.cc (modified) * src/cfa.make (modified) * src/main.cc (modified) * tests/Makefile.am (modified) * tests/Makefile.in (modified) * tools/cfa.nanorc (modified) Merge branch 'master' of plg2.cs.uwaterloo.ca:software/cfa/cfa-cc Tue, 25 Sep 2018 20:56:48 GMT Aaron Moss [48b7085e] * doc/theses/aaron_moss_PhD/phd/Makefile (modified) * doc/theses/aaron_moss_PhD/phd/code/bespoke-generic.c (modified) * doc/theses/aaron_moss_PhD/phd/code/cfa-generic.cfa (added) * doc/theses/aaron_moss_PhD/phd/code/macro-generic.c (modified) * doc/theses/aaron_moss_PhD/phd/code/void-generic.c (modified) * doc/theses/aaron_moss_PhD/phd/frontpgs.tex (modified) * doc/theses/aaron_moss_PhD/phd/generic-types.tex (modified) Start into generic types design in thesis Tue, 25 Sep 2018 19:56:18 GMT Thierry Delisle [560812b] * tests/Makefile.in (modified) Forgot to include a Makefile.in Tue, 25 Sep 2018 18:17:18 GMT Andrew Beach [50fb7df] * doc/proposals/virtual.txt (modified) Updated the virtual proposal to cover the more dynamic approach. Tue, 25 Sep 2018 17:39:34 GMT Aaron Moss [4075228] * doc/theses/aaron_moss_PhD/phd/.gitignore (modified) * doc/theses/aaron_moss_PhD/phd/cfa-macros.tex (modified) * doc/theses/aaron_moss_PhD/phd/code/bespoke-generic.c (added) * doc/theses/aaron_moss_PhD/phd/code/macro-generic.c (added) * doc/theses/aaron_moss_PhD/phd/code/void-generic.c (added) * doc/theses/aaron_moss_PhD/phd/generic-types.tex (modified) * doc/theses/aaron_moss_PhD/phd/timeline.md (added) Start generics chapter of thesis, add code examples of C polymorphic ... Tue, 25 Sep 2018 15:02:13 GMT Thierry Delisle [7428ad9] * Jenkinsfile (modified) Only full builds Tue, 25 Sep 2018 15:02:00 GMT Thierry Delisle [b90aace] * Jenkinsfile (modified) * tests/Makefile.am (modified) Jenkins full build now uses 10 min timeouts Tue, 25 Sep 2018 14:56:31 GMT Thierry Delisle [13a984c] * driver/cfa.cc (modified) Force -m64 the same way -m32 is Tue, 25 Sep 2018 14:49:02 GMT Thierry Delisle [41cca44] * benchmark/Makefile.am (modified) * benchmark/Makefile.in (modified) * configure (modified) * configure.ac (modified) Added check for libfibre for use in benchmark Tue, 25 Sep 2018 14:14:14 GMT Thierry Delisle [fcc57ba] * doc/bibliography/pl.bib (modified) * src/CodeTools/ResolvProtoDump.cc (modified) * tools/cfa.nanorc (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Sat, 22 Sep 2018 03:26:31 GMT Peter A. Buhr [ec71a50] * doc/theses/aaron_moss_PhD/phd/Makefile (modified) * doc/theses/aaron_moss_PhD/phd/aaron-thesis.bib (deleted) * doc/theses/aaron_moss_PhD/phd/background.tex (modified) * doc/theses/aaron_moss_PhD/phd/cfa-macros.tex (modified) * doc/theses/aaron_moss_PhD/phd/generic-types.tex (modified) * doc/theses/aaron_moss_PhD/phd/thesis.tex (modified) * libcfa/configure (modified) * src/CodeTools/ResolvProtoDump.cc (added) * src/CodeTools/ResolvProtoDump.h (added) * src/CodeTools/module.mk (modified) * src/CompilationState.cc (modified) * src/CompilationState.h (modified) * src/Makefile.in (modified) * src/Parser/LinkageSpec.cc (modified) * src/Parser/LinkageSpec.h (modified) * src/main.cc (modified) * tools/cfa.nanorc (modified) fix conflicit Sat, 22 Sep 2018 03:24:58 GMT Peter A. Buhr [031a88a9] * doc/bibliography/pl.bib (modified) update bibliography for NSERC Fri, 21 Sep 2018 20:09:32 GMT Thierry Delisle [e523b07] * .gitignore (modified) * libcfa/Makefile.in (modified) * libcfa/configure (modified) * libcfa/configure.ac (modified) * libcfa/prelude/Makefile.am (modified) * libcfa/prelude/Makefile.in (modified) * libcfa/prelude/prelude-gen.cc (modified) * libcfa/src/Makefile.am (modified) * libcfa/src/Makefile.in (modified) * src/main.cc (modified) Implemented the nolib configuration Thu, 20 Sep 2018 19:39:00 GMT Aaron Moss [371ef1d] * tools/cfa.nanorc (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Thu, 20 Sep 2018 19:01:43 GMT Aaron Moss [4c42a5f] * src/CodeTools/ResolvProtoDump.cc (modified) Add function pointer types and variable decls and expressions to RPDump Thu, 20 Sep 2018 14:05:05 GMT Andrew Beach [d21d01e5] * tools/cfa.nanorc (modified) Updated cfa.nanorc for some missing keywords and keyword escapes. Tue, 18 Sep 2018 21:01:11 GMT Thierry Delisle [72b0573] * doc/bibliography/pl.bib (modified) * doc/theses/aaron_moss/phd/Makefile (deleted) * doc/theses/aaron_moss/phd/aaron-thesis.bib (deleted) * doc/theses/aaron_moss/phd/background.tex (deleted) * doc/theses/aaron_moss/phd/conclusion.tex (deleted) * doc/theses/aaron_moss/phd/generic-types.tex (deleted) * doc/theses/aaron_moss_PhD/comp_II/.gitignore (moved) * doc/theses/aaron_moss_PhD/comp_II/Efficient Type Resolution in Cforall.pptx (moved) * doc/theses/aaron_moss_PhD/comp_II/Makefile (moved) * doc/theses/aaron_moss_PhD/comp_II/comp_II.tex (moved) * doc/theses/aaron_moss_PhD/comp_II/conversion_dag.eps (moved) * doc/theses/aaron_moss_PhD/comp_II/conversion_dag.odg (moved) * doc/theses/aaron_moss_PhD/comp_II/conversion_dag.png (moved) * doc/theses/aaron_moss_PhD/comp_II/resolution_dag.eps (moved) * doc/theses/aaron_moss_PhD/comp_II/resolution_dag.odg (moved) * doc/theses/aaron_moss_PhD/comp_II/resolution_dag.png (moved) * doc/theses/aaron_moss_PhD/comp_II/resolution_dag2.odg (moved) * doc/theses/aaron_moss_PhD/comp_II/resolution_dag2.png (moved) * doc/theses/aaron_moss_PhD/phd/.gitignore (moved) * doc/theses/aaron_moss_PhD/phd/Makefile (added) * doc/theses/aaron_moss_PhD/phd/background.tex (added) * doc/theses/aaron_moss_PhD/phd/cfa-macros.tex (added) * doc/theses/aaron_moss_PhD/phd/conclusion.tex (added) * doc/theses/aaron_moss_PhD/phd/frontpgs.tex (moved) * doc/theses/aaron_moss_PhD/phd/generic-types.tex (added) * doc/theses/aaron_moss_PhD/phd/introduction.tex (moved) * doc/theses/aaron_moss_PhD/phd/macros.tex (moved) * doc/theses/aaron_moss_PhD/phd/resolution-heuristics.tex (moved) * doc/theses/aaron_moss_PhD/phd/thesis.tex (moved) * doc/theses/aaron_moss_PhD/phd/type-environment.tex (moved) * doc/theses/rob_schluntz_MMath/.gitignore (moved) * doc/theses/rob_schluntz_MMath/Makefile (moved) * doc/theses/rob_schluntz_MMath/cfa-format.tex (moved) * doc/theses/rob_schluntz_MMath/conclusions.tex (moved) * doc/theses/rob_schluntz_MMath/ctordtor.tex (moved) * doc/theses/rob_schluntz_MMath/examples/conclusions/dtor.c (moved) * doc/theses/rob_schluntz_MMath/examples/conclusions/except.c (moved) * doc/theses/rob_schluntz_MMath/examples/conclusions/except.cc (moved) * doc/theses/rob_schluntz_MMath/examples/ctor/array_ctor.c (moved) * doc/theses/rob_schluntz_MMath/examples/ctor/copy_ctor.c (moved) * doc/theses/rob_schluntz_MMath/examples/ctor/cv_ctor.c (moved) * doc/theses/rob_schluntz_MMath/examples/ctor/enum_ctor.c (moved) * doc/theses/rob_schluntz_MMath/examples/ctor/expr_ctor.c (moved) * doc/theses/rob_schluntz_MMath/examples/ctor/global_ctor.c (moved) * doc/theses/rob_schluntz_MMath/examples/ctor/hide_ctor.c (moved) * doc/theses/rob_schluntz_MMath/examples/ctor/member.c (moved) * doc/theses/rob_schluntz_MMath/examples/ctor/placement_ctor.c (moved) * doc/theses/rob_schluntz_MMath/examples/ctor/return_dtor.c (moved) * doc/theses/rob_schluntz_MMath/examples/ctor/static_ctor.c (moved) * doc/theses/rob_schluntz_MMath/examples/ctor/union_ctor.c (moved) * doc/theses/rob_schluntz_MMath/examples/intro/FileOutputStream.java (moved) * doc/theses/rob_schluntz_MMath/examples/intro/compound_lit.c (moved) * doc/theses/rob_schluntz_MMath/examples/intro/designation.c (moved) * doc/theses/rob_schluntz_MMath/examples/intro/ignore.c (moved) * doc/theses/rob_schluntz_MMath/examples/intro/ires.java (moved) * doc/theses/rob_schluntz_MMath/examples/intro/res.java (moved) * doc/theses/rob_schluntz_MMath/examples/intro/res1.java (moved) * doc/theses/rob_schluntz_MMath/examples/intro/res2.java (moved) * doc/theses/rob_schluntz_MMath/examples/intro/res3.java (moved) * doc/theses/rob_schluntz_MMath/examples/intro/tuple.cc (moved) * doc/theses/rob_schluntz_MMath/examples/intro/variadic.java (moved) * doc/theses/rob_schluntz_MMath/examples/malloc.cc (moved) * doc/theses/rob_schluntz_MMath/examples/nested.c (moved) * doc/theses/rob_schluntz_MMath/examples/poly.c (moved) * doc/theses/rob_schluntz_MMath/examples/scope_guard.h (moved) * doc/theses/rob_schluntz_MMath/examples/test_scoped_guard.c (moved) * doc/theses/rob_schluntz_MMath/examples/tuples/assign.c (moved) * doc/theses/rob_schluntz_MMath/examples/tuples/cast.c (moved) * doc/theses/rob_schluntz_MMath/examples/tuples/ctor.c (moved) * doc/theses/rob_schluntz_MMath/examples/tuples/mrv.c (moved) * doc/theses/rob_schluntz_MMath/examples/tuples/mrv_1.c (moved) * doc/theses/rob_schluntz_MMath/examples/tuples/mrv_2.c (moved) * doc/theses/rob_schluntz_MMath/examples/tuples/mrv_3.c (moved) * doc/theses/rob_schluntz_MMath/examples/tuples/named.c (moved) * doc/theses/rob_schluntz_MMath/examples/variadic/new.c (moved) * doc/theses/rob_schluntz_MMath/examples/variadic/print.c (moved) * doc/theses/rob_schluntz_MMath/examples/variadic/sum1.c (moved) * doc/theses/rob_schluntz_MMath/examples/variadic/sum2.c (moved) * doc/theses/rob_schluntz_MMath/intro.tex (moved) * doc/theses/rob_schluntz_MMath/thesis-frontpgs.tex (moved) * doc/theses/rob_schluntz_MMath/thesis.bib (moved) * doc/theses/rob_schluntz_MMath/thesis.tex (moved) * doc/theses/rob_schluntz_MMath/tuples.tex (moved) * doc/theses/rob_schluntz_MMath/variadic.tex (moved) * doc/theses/thierry_delisle_MMath/.gitignore (moved) * doc/theses/thierry_delisle_MMath/Makefile (moved) * doc/theses/thierry_delisle_MMath/annex/glossary.tex (moved) * doc/theses/thierry_delisle_MMath/annex/local.bib (moved) * doc/theses/thierry_delisle_MMath/figures/dependency.fig (moved) * doc/theses/thierry_delisle_MMath/figures/ext_monitor.fig (moved) * doc/theses/thierry_delisle_MMath/figures/int_monitor.fig (moved) * doc/theses/thierry_delisle_MMath/figures/monitor.fig (moved) * doc/theses/thierry_delisle_MMath/figures/monitor_structs.fig (moved) * doc/theses/thierry_delisle_MMath/figures/system.fig (moved) * doc/theses/thierry_delisle_MMath/notes/cor-thread-traits.c (moved) * doc/theses/thierry_delisle_MMath/notes/lit-review.md (moved) * doc/theses/thierry_delisle_MMath/notes/notes.md (moved) * doc/theses/thierry_delisle_MMath/style/cfa-format.tex (moved) * doc/theses/thierry_delisle_MMath/style/style.tex (moved) * doc/theses/thierry_delisle_MMath/text/basics.tex (moved) * doc/theses/thierry_delisle_MMath/text/cforall.tex (moved) * doc/theses/thierry_delisle_MMath/text/concurrency.tex (moved) * doc/theses/thierry_delisle_MMath/text/frontpgs.tex (moved) * doc/theses/thierry_delisle_MMath/text/future.tex (moved) * doc/theses/thierry_delisle_MMath/text/internals.tex (moved) * doc/theses/thierry_delisle_MMath/text/intro.tex (moved) * doc/theses/thierry_delisle_MMath/text/parallelism.tex (moved) * doc/theses/thierry_delisle_MMath/text/results.tex (moved) * doc/theses/thierry_delisle_MMath/text/together.tex (moved) * doc/theses/thierry_delisle_MMath/thePlan.md (moved) * doc/theses/thierry_delisle_MMath/thesis.tex (moved) * doc/theses/thierry_delisle_MMath/version (moved) * doc/theses/thierry_delisle_MMath/version.sh (moved) * doc/user/user.tex (modified) * driver/as.cc (modified) * driver/cc1.cc (modified) * driver/cfa.cc (modified) * libcfa/configure (modified) * libcfa/src/heap.cfa (modified) * src/CodeTools/ResolvProtoDump.cc (added) * src/CodeTools/ResolvProtoDump.h (added) * src/CodeTools/module.mk (modified) * src/CompilationState.cc (modified) * src/CompilationState.h (modified) * src/Makefile.in (modified) * src/Parser/LinkageSpec.cc (modified) * src/Parser/LinkageSpec.h (modified) * src/SymTab/Validate.cc (modified) * src/main.cc (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Tue, 18 Sep 2018 21:01:06 GMT Thierry Delisle [56b53b2] * src/Makefile.am (modified) * src/Makefile.in (modified) * src/SymTab/Demangle.cc (modified) Fixed warning and remove u flags in call to ar which is ignored any way Tue, 18 Sep 2018 20:23:45 GMT Thierry Delisle [a9fb796] * benchmark/Makefile.in (modified) * libcfa/prelude/Makefile.am (modified) * libcfa/prelude/Makefile.in (modified) * libcfa/src/Makefile.am (modified) * libcfa/src/Makefile.in (modified) * src/cfa.make (modified) Fixed libcfa dependencies Mon, 17 Sep 2018 20:21:10 GMT Aaron Moss [91a950c] * doc/theses/aaron_moss_PhD/phd/background.tex (modified) Finish first draft of background chapter Mon, 17 Sep 2018 15:43:41 GMT Aaron Moss [f9c7d27] * doc/theses/aaron_moss_PhD/phd/background.tex (modified) * doc/theses/aaron_moss_PhD/phd/cfa-macros.tex (modified) * doc/theses/aaron_moss_PhD/phd/generic-types.tex (modified) Draft reference types and resource management subsections of thesis ... Mon, 17 Sep 2018 12:34:19 GMT Aaron Moss [3271166] * doc/theses/aaron_moss_PhD/comp_II/.gitignore (moved) * doc/theses/aaron_moss_PhD/comp_II/Efficient Type Resolution in Cforall.pptx (moved) * doc/theses/aaron_moss_PhD/comp_II/Makefile (moved) * doc/theses/aaron_moss_PhD/comp_II/comp_II.tex (moved) * doc/theses/aaron_moss_PhD/comp_II/conversion_dag.eps (moved) * doc/theses/aaron_moss_PhD/comp_II/conversion_dag.odg (moved) * doc/theses/aaron_moss_PhD/comp_II/conversion_dag.png (moved) * doc/theses/aaron_moss_PhD/comp_II/resolution_dag.eps (moved) * doc/theses/aaron_moss_PhD/comp_II/resolution_dag.odg (moved) * doc/theses/aaron_moss_PhD/comp_II/resolution_dag.png (moved) * doc/theses/aaron_moss_PhD/comp_II/resolution_dag2.odg (moved) * doc/theses/aaron_moss_PhD/comp_II/resolution_dag2.png (moved) * doc/theses/aaron_moss_PhD/phd/.gitignore (moved) * doc/theses/aaron_moss_PhD/phd/Makefile (moved) * doc/theses/aaron_moss_PhD/phd/background.tex (moved) * doc/theses/aaron_moss_PhD/phd/cfa-macros.tex (moved) * doc/theses/aaron_moss_PhD/phd/conclusion.tex (moved) * doc/theses/aaron_moss_PhD/phd/frontpgs.tex (moved) * doc/theses/aaron_moss_PhD/phd/generic-types.tex (moved) * doc/theses/aaron_moss_PhD/phd/introduction.tex (moved) * doc/theses/aaron_moss_PhD/phd/macros.tex (moved) * doc/theses/aaron_moss_PhD/phd/resolution-heuristics.tex (moved) * doc/theses/aaron_moss_PhD/phd/thesis.tex (moved) * doc/theses/aaron_moss_PhD/phd/type-environment.tex (moved) * doc/theses/rob_schluntz_MMath/.gitignore (moved) * doc/theses/rob_schluntz_MMath/Makefile (moved) * doc/theses/rob_schluntz_MMath/cfa-format.tex (moved) * doc/theses/rob_schluntz_MMath/conclusions.tex (moved) * doc/theses/rob_schluntz_MMath/ctordtor.tex (moved) * doc/theses/rob_schluntz_MMath/examples/conclusions/dtor.c (moved) * doc/theses/rob_schluntz_MMath/examples/conclusions/except.c (moved) * doc/theses/rob_schluntz_MMath/examples/conclusions/except.cc (moved) * doc/theses/rob_schluntz_MMath/examples/ctor/array_ctor.c (moved) * doc/theses/rob_schluntz_MMath/examples/ctor/copy_ctor.c (moved) * doc/theses/rob_schluntz_MMath/examples/ctor/cv_ctor.c (moved) * doc/theses/rob_schluntz_MMath/examples/ctor/enum_ctor.c (moved) * doc/theses/rob_schluntz_MMath/examples/ctor/expr_ctor.c (moved) * doc/theses/rob_schluntz_MMath/examples/ctor/global_ctor.c (moved) * doc/theses/rob_schluntz_MMath/examples/ctor/hide_ctor.c (moved) * doc/theses/rob_schluntz_MMath/examples/ctor/member.c (moved) * doc/theses/rob_schluntz_MMath/examples/ctor/placement_ctor.c (moved) * doc/theses/rob_schluntz_MMath/examples/ctor/return_dtor.c (moved) * doc/theses/rob_schluntz_MMath/examples/ctor/static_ctor.c (moved) * doc/theses/rob_schluntz_MMath/examples/ctor/union_ctor.c (moved) * doc/theses/rob_schluntz_MMath/examples/intro/FileOutputStream.java (moved) * doc/theses/rob_schluntz_MMath/examples/intro/compound_lit.c (moved) * doc/theses/rob_schluntz_MMath/examples/intro/designation.c (moved) * doc/theses/rob_schluntz_MMath/examples/intro/ignore.c (moved) * doc/theses/rob_schluntz_MMath/examples/intro/ires.java (moved) * doc/theses/rob_schluntz_MMath/examples/intro/res.java (moved) * doc/theses/rob_schluntz_MMath/examples/intro/res1.java (moved) * doc/theses/rob_schluntz_MMath/examples/intro/res2.java (moved) * doc/theses/rob_schluntz_MMath/examples/intro/res3.java (moved) * doc/theses/rob_schluntz_MMath/examples/intro/tuple.cc (moved) * doc/theses/rob_schluntz_MMath/examples/intro/variadic.java (moved) * doc/theses/rob_schluntz_MMath/examples/malloc.cc (moved) * doc/theses/rob_schluntz_MMath/examples/nested.c (moved) * doc/theses/rob_schluntz_MMath/examples/poly.c (moved) * doc/theses/rob_schluntz_MMath/examples/scope_guard.h (moved) * doc/theses/rob_schluntz_MMath/examples/test_scoped_guard.c (moved) * doc/theses/rob_schluntz_MMath/examples/tuples/assign.c (moved) * doc/theses/rob_schluntz_MMath/examples/tuples/cast.c (moved) * doc/theses/rob_schluntz_MMath/examples/tuples/ctor.c (moved) * doc/theses/rob_schluntz_MMath/examples/tuples/mrv.c (moved) * doc/theses/rob_schluntz_MMath/examples/tuples/mrv_1.c (moved) * doc/theses/rob_schluntz_MMath/examples/tuples/mrv_2.c (moved) * doc/theses/rob_schluntz_MMath/examples/tuples/mrv_3.c (moved) * doc/theses/rob_schluntz_MMath/examples/tuples/named.c (moved) * doc/theses/rob_schluntz_MMath/examples/variadic/new.c (moved) * doc/theses/rob_schluntz_MMath/examples/variadic/print.c (moved) * doc/theses/rob_schluntz_MMath/examples/variadic/sum1.c (moved) * doc/theses/rob_schluntz_MMath/examples/variadic/sum2.c (moved) * doc/theses/rob_schluntz_MMath/intro.tex (moved) * doc/theses/rob_schluntz_MMath/thesis-frontpgs.tex (moved) * doc/theses/rob_schluntz_MMath/thesis.bib (moved) * doc/theses/rob_schluntz_MMath/thesis.tex (moved) * doc/theses/rob_schluntz_MMath/tuples.tex (moved) * doc/theses/rob_schluntz_MMath/variadic.tex (moved) * doc/theses/thierry_delisle_MMath/.gitignore (moved) * doc/theses/thierry_delisle_MMath/Makefile (moved) * doc/theses/thierry_delisle_MMath/annex/glossary.tex (moved) * doc/theses/thierry_delisle_MMath/annex/local.bib (moved) * doc/theses/thierry_delisle_MMath/figures/dependency.fig (moved) * doc/theses/thierry_delisle_MMath/figures/ext_monitor.fig (moved) * doc/theses/thierry_delisle_MMath/figures/int_monitor.fig (moved) * doc/theses/thierry_delisle_MMath/figures/monitor.fig (moved) * doc/theses/thierry_delisle_MMath/figures/monitor_structs.fig (moved) * doc/theses/thierry_delisle_MMath/figures/system.fig (moved) * doc/theses/thierry_delisle_MMath/notes/cor-thread-traits.c (moved) * doc/theses/thierry_delisle_MMath/notes/lit-review.md (moved) * doc/theses/thierry_delisle_MMath/notes/notes.md (moved) * doc/theses/thierry_delisle_MMath/style/cfa-format.tex (moved) * doc/theses/thierry_delisle_MMath/style/style.tex (moved) * doc/theses/thierry_delisle_MMath/text/basics.tex (moved) * doc/theses/thierry_delisle_MMath/text/cforall.tex (moved) * doc/theses/thierry_delisle_MMath/text/concurrency.tex (moved) * doc/theses/thierry_delisle_MMath/text/frontpgs.tex (moved) * doc/theses/thierry_delisle_MMath/text/future.tex (moved) * doc/theses/thierry_delisle_MMath/text/internals.tex (moved) * doc/theses/thierry_delisle_MMath/text/intro.tex (moved) * doc/theses/thierry_delisle_MMath/text/parallelism.tex (moved) * doc/theses/thierry_delisle_MMath/text/results.tex (moved) * doc/theses/thierry_delisle_MMath/text/together.tex (moved) * doc/theses/thierry_delisle_MMath/thePlan.md (moved) * doc/theses/thierry_delisle_MMath/thesis.tex (moved) * doc/theses/thierry_delisle_MMath/version (moved) * doc/theses/thierry_delisle_MMath/version.sh (moved) * libcfa/configure (modified) * src/CodeTools/ResolvProtoDump.cc (added) * src/CodeTools/ResolvProtoDump.h (added) * src/CodeTools/module.mk (modified) * src/CompilationState.cc (modified) * src/CompilationState.h (modified) * src/Makefile.in (modified) * src/Parser/LinkageSpec.cc (modified) * src/Parser/LinkageSpec.h (modified) * src/main.cc (modified) Merge branch 'master' of plg2.cs.uwaterloo.ca:software/cfa/cfa-cc Mon, 17 Sep 2018 12:26:23 GMT Aaron Moss [7ff01ff] * doc/theses/aaron_moss/phd/background.tex (modified) * doc/theses/aaron_moss/phd/generic-types.tex (modified) Minor tweaks to thesis Mon, 17 Sep 2018 12:20:02 GMT Aaron Moss [9fce933a] * doc/bibliography/pl.bib (modified) * doc/theses/aaron_moss/phd/Makefile (modified) * doc/theses/aaron_moss/phd/aaron-thesis.bib (deleted) * doc/theses/aaron_moss/phd/thesis.tex (modified) Clean up build system for PhD thesis Thu, 13 Sep 2018 20:37:29 GMT Aaron Moss [6e9ffd1] * src/Parser/LinkageSpec.cc (modified) * src/Parser/LinkageSpec.h (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Thu, 13 Sep 2018 20:37:26 GMT Aaron Moss [a4a000d] * src/CodeTools/ResolvProtoDump.cc (modified) support assertions in RPDump Thu, 13 Sep 2018 20:32:20 GMT Andrew Beach [b499c18] * src/Parser/LinkageSpec.cc (modified) * src/Parser/LinkageSpec.h (modified) Removed some old LinkageSpec code. Thu, 13 Sep 2018 18:30:53 GMT Aaron Moss [4d59ff9] * src/CodeTools/ResolvProtoDump.cc (modified) Handle initializers and returns in RPDump Thu, 13 Sep 2018 15:09:15 GMT Aaron Moss [40cd873] * src/CodeTools/ResolvProtoDump.cc (modified) Fix gcc-5 support for ResolvProtoDump Thu, 13 Sep 2018 14:26:06 GMT Aaron Moss [b181639] * src/CodeTools/ResolvProtoDump.cc (modified) refinements to ResolvProtoDump output Wed, 12 Sep 2018 20:59:56 GMT Aaron Moss [3b3491b] * libcfa/configure (modified) * src/CodeTools/ResolvProtoDump.cc (added) * src/CodeTools/ResolvProtoDump.h (added) * src/CodeTools/module.mk (modified) * src/CompilationState.cc (modified) * src/CompilationState.h (modified) * src/Makefile.in (modified) * src/main.cc (modified) Add first draft of resolver prototype dumper Tue, 11 Sep 2018 03:15:29 GMT Peter A. Buhr [67982887] * doc/theses/aaron_moss_PhD/comp_II/.gitignore (moved) * doc/theses/aaron_moss_PhD/comp_II/Efficient Type Resolution in Cforall.pptx (moved) * doc/theses/aaron_moss_PhD/comp_II/Makefile (moved) * doc/theses/aaron_moss_PhD/comp_II/comp_II.tex (moved) * doc/theses/aaron_moss_PhD/comp_II/conversion_dag.eps (moved) * doc/theses/aaron_moss_PhD/comp_II/conversion_dag.odg (moved) * doc/theses/aaron_moss_PhD/comp_II/conversion_dag.png (moved) * doc/theses/aaron_moss_PhD/comp_II/resolution_dag.eps (moved) * doc/theses/aaron_moss_PhD/comp_II/resolution_dag.odg (moved) * doc/theses/aaron_moss_PhD/comp_II/resolution_dag.png (moved) * doc/theses/aaron_moss_PhD/comp_II/resolution_dag2.odg (moved) * doc/theses/aaron_moss_PhD/comp_II/resolution_dag2.png (moved) * doc/theses/aaron_moss_PhD/phd/.gitignore (moved) * doc/theses/aaron_moss_PhD/phd/Makefile (moved) * doc/theses/aaron_moss_PhD/phd/aaron-thesis.bib (moved) * doc/theses/aaron_moss_PhD/phd/background.tex (moved) * doc/theses/aaron_moss_PhD/phd/cfa-macros.tex (moved) * doc/theses/aaron_moss_PhD/phd/conclusion.tex (moved) * doc/theses/aaron_moss_PhD/phd/frontpgs.tex (moved) * doc/theses/aaron_moss_PhD/phd/generic-types.tex (moved) * doc/theses/aaron_moss_PhD/phd/introduction.tex (moved) * doc/theses/aaron_moss_PhD/phd/macros.tex (moved) * doc/theses/aaron_moss_PhD/phd/resolution-heuristics.tex (moved) * doc/theses/aaron_moss_PhD/phd/thesis.tex (moved) * doc/theses/aaron_moss_PhD/phd/type-environment.tex (moved) * doc/theses/rob_schluntz_MMath/.gitignore (moved) * doc/theses/rob_schluntz_MMath/Makefile (moved) * doc/theses/rob_schluntz_MMath/cfa-format.tex (moved) * doc/theses/rob_schluntz_MMath/conclusions.tex (moved) * doc/theses/rob_schluntz_MMath/ctordtor.tex (moved) * doc/theses/rob_schluntz_MMath/examples/conclusions/dtor.c (moved) * doc/theses/rob_schluntz_MMath/examples/conclusions/except.c (moved) * doc/theses/rob_schluntz_MMath/examples/conclusions/except.cc (moved) * doc/theses/rob_schluntz_MMath/examples/ctor/array_ctor.c (moved) * doc/theses/rob_schluntz_MMath/examples/ctor/copy_ctor.c (moved) * doc/theses/rob_schluntz_MMath/examples/ctor/cv_ctor.c (moved) * doc/theses/rob_schluntz_MMath/examples/ctor/enum_ctor.c (moved) * doc/theses/rob_schluntz_MMath/examples/ctor/expr_ctor.c (moved) * doc/theses/rob_schluntz_MMath/examples/ctor/global_ctor.c (moved) * doc/theses/rob_schluntz_MMath/examples/ctor/hide_ctor.c (moved) * doc/theses/rob_schluntz_MMath/examples/ctor/member.c (moved) * doc/theses/rob_schluntz_MMath/examples/ctor/placement_ctor.c (moved) * doc/theses/rob_schluntz_MMath/examples/ctor/return_dtor.c (moved) * doc/theses/rob_schluntz_MMath/examples/ctor/static_ctor.c (moved) * doc/theses/rob_schluntz_MMath/examples/ctor/union_ctor.c (moved) * doc/theses/rob_schluntz_MMath/examples/intro/FileOutputStream.java (moved) * doc/theses/rob_schluntz_MMath/examples/intro/compound_lit.c (moved) * doc/theses/rob_schluntz_MMath/examples/intro/designation.c (moved) * doc/theses/rob_schluntz_MMath/examples/intro/ignore.c (moved) * doc/theses/rob_schluntz_MMath/examples/intro/ires.java (moved) * doc/theses/rob_schluntz_MMath/examples/intro/res.java (moved) * doc/theses/rob_schluntz_MMath/examples/intro/res1.java (moved) * doc/theses/rob_schluntz_MMath/examples/intro/res2.java (moved) * doc/theses/rob_schluntz_MMath/examples/intro/res3.java (moved) * doc/theses/rob_schluntz_MMath/examples/intro/tuple.cc (moved) * doc/theses/rob_schluntz_MMath/examples/intro/variadic.java (moved) * doc/theses/rob_schluntz_MMath/examples/malloc.cc (moved) * doc/theses/rob_schluntz_MMath/examples/nested.c (moved) * doc/theses/rob_schluntz_MMath/examples/poly.c (moved) * doc/theses/rob_schluntz_MMath/examples/scope_guard.h (moved) * doc/theses/rob_schluntz_MMath/examples/test_scoped_guard.c (moved) * doc/theses/rob_schluntz_MMath/examples/tuples/assign.c (moved) * doc/theses/rob_schluntz_MMath/examples/tuples/cast.c (moved) * doc/theses/rob_schluntz_MMath/examples/tuples/ctor.c (moved) * doc/theses/rob_schluntz_MMath/examples/tuples/mrv.c (moved) * doc/theses/rob_schluntz_MMath/examples/tuples/mrv_1.c (moved) * doc/theses/rob_schluntz_MMath/examples/tuples/mrv_2.c (moved) * doc/theses/rob_schluntz_MMath/examples/tuples/mrv_3.c (moved) * doc/theses/rob_schluntz_MMath/examples/tuples/named.c (moved) * doc/theses/rob_schluntz_MMath/examples/variadic/new.c (moved) * doc/theses/rob_schluntz_MMath/examples/variadic/print.c (moved) * doc/theses/rob_schluntz_MMath/examples/variadic/sum1.c (moved) * doc/theses/rob_schluntz_MMath/examples/variadic/sum2.c (moved) * doc/theses/rob_schluntz_MMath/intro.tex (moved) * doc/theses/rob_schluntz_MMath/thesis-frontpgs.tex (moved) * doc/theses/rob_schluntz_MMath/thesis.bib (moved) * doc/theses/rob_schluntz_MMath/thesis.tex (moved) * doc/theses/rob_schluntz_MMath/tuples.tex (moved) * doc/theses/rob_schluntz_MMath/variadic.tex (moved) * doc/theses/thierry_delisle_MMath/.gitignore (moved) * doc/theses/thierry_delisle_MMath/Makefile (moved) * doc/theses/thierry_delisle_MMath/annex/glossary.tex (moved) * doc/theses/thierry_delisle_MMath/annex/local.bib (moved) * doc/theses/thierry_delisle_MMath/figures/dependency.fig (moved) * doc/theses/thierry_delisle_MMath/figures/ext_monitor.fig (moved) * doc/theses/thierry_delisle_MMath/figures/int_monitor.fig (moved) * doc/theses/thierry_delisle_MMath/figures/monitor.fig (moved) * doc/theses/thierry_delisle_MMath/figures/monitor_structs.fig (moved) * doc/theses/thierry_delisle_MMath/figures/system.fig (moved) * doc/theses/thierry_delisle_MMath/notes/cor-thread-traits.c (moved) * doc/theses/thierry_delisle_MMath/notes/lit-review.md (moved) * doc/theses/thierry_delisle_MMath/notes/notes.md (moved) * doc/theses/thierry_delisle_MMath/style/cfa-format.tex (moved) * doc/theses/thierry_delisle_MMath/style/style.tex (moved) * doc/theses/thierry_delisle_MMath/text/basics.tex (moved) * doc/theses/thierry_delisle_MMath/text/cforall.tex (moved) * doc/theses/thierry_delisle_MMath/text/concurrency.tex (moved) * doc/theses/thierry_delisle_MMath/text/frontpgs.tex (moved) * doc/theses/thierry_delisle_MMath/text/future.tex (moved) * doc/theses/thierry_delisle_MMath/text/internals.tex (moved) * doc/theses/thierry_delisle_MMath/text/intro.tex (moved) * doc/theses/thierry_delisle_MMath/text/parallelism.tex (moved) * doc/theses/thierry_delisle_MMath/text/results.tex (moved) * doc/theses/thierry_delisle_MMath/text/together.tex (moved) * doc/theses/thierry_delisle_MMath/thePlan.md (moved) * doc/theses/thierry_delisle_MMath/thesis.tex (moved) * doc/theses/thierry_delisle_MMath/version (moved) * doc/theses/thierry_delisle_MMath/version.sh (moved) specialize thesis directory-names Mon, 10 Sep 2018 21:17:34 GMT Aaron Moss [bedb40e] * doc/bibliography/pl.bib (modified) * doc/user/user.tex (modified) * driver/as.cc (modified) * driver/cc1.cc (modified) * driver/cfa.cc (modified) * libcfa/src/heap.cfa (modified) * src/Parser/lex.ll (modified) * src/Parser/parser.yy (modified) * src/SymTab/Validate.cc (modified) * tests/.expect/forctrl.txt (modified) * tests/forctrl.c (modified) Merge branch 'master' of plg2.cs.uwaterloo.ca:software/cfa/cfa-cc Mon, 10 Sep 2018 21:17:27 GMT Aaron Moss [0cf9ffd] * doc/theses/aaron_moss/phd/Makefile (modified) * doc/theses/aaron_moss/phd/background.tex (modified) * doc/theses/aaron_moss/phd/cfa-macros.tex (added) * doc/theses/aaron_moss/phd/conclusion.tex (modified) * doc/theses/aaron_moss/phd/generic-types.tex (modified) * doc/theses/aaron_moss/phd/introduction.tex (modified) * doc/theses/aaron_moss/phd/macros.tex (modified) * doc/theses/aaron_moss/phd/resolution-heuristics.tex (modified) * doc/theses/aaron_moss/phd/thesis.tex (modified) CFA background information for thesis, mostly from comp II proposal Sat, 08 Sep 2018 13:47:36 GMT Peter A. Buhr [e15ba975] * src/SymTab/Validate.cc (modified) Merge branch 'master' of plg2:software/cfa/cfa-cc Sat, 08 Sep 2018 12:58:17 GMT Peter A. Buhr [7117ac3] * libcfa/src/heap.cfa (modified) temporary fix for malloc call before memory_startup Sat, 08 Sep 2018 12:56:30 GMT Peter A. Buhr [bec4d24] * driver/cc1.cc (modified) * driver/cfa.cc (modified) fix debug print, better handle -x language command-line flag Sat, 08 Sep 2018 12:41:29 GMT Peter A. Buhr [245a92c] * driver/as.cc (modified) handle 0-byte assembler file Fri, 07 Sep 2018 19:10:49 GMT Rob Schluntz [7e08acf] * src/SymTab/Validate.cc (modified) Apply generic substitution to qualified typedefs Mon, 03 Sep 2018 12:35:55 GMT Peter A. Buhr [ba80f99] * doc/user/user.tex (modified) add material on extened for-control, fix index entries Mon, 03 Sep 2018 12:33:45 GMT Peter A. Buhr [e255e69] * doc/bibliography/pl.bib (modified) updates Thu, 30 Aug 2018 22:30:10 GMT Peter A. Buhr [0982a05] * src/Parser/parser.yy (modified) * tests/.expect/forctrl.txt (modified) * tests/forctrl.c (modified) fix 0 and 1 for new for-control Wed, 29 Aug 2018 22:09:58 GMT Peter A. Buhr [933933c] * doc/theses/aaron_moss/phd/.gitignore (added) * doc/theses/aaron_moss/phd/Makefile (added) * doc/theses/aaron_moss/phd/aaron-thesis.bib (added) * doc/theses/aaron_moss/phd/background.tex (added) * doc/theses/aaron_moss/phd/conclusion.tex (added) * doc/theses/aaron_moss/phd/frontpgs.tex (added) * doc/theses/aaron_moss/phd/generic-types.tex (added) * doc/theses/aaron_moss/phd/introduction.tex (added) * doc/theses/aaron_moss/phd/macros.tex (added) * doc/theses/aaron_moss/phd/resolution-heuristics.tex (added) * doc/theses/aaron_moss/phd/thesis.tex (added) * doc/theses/aaron_moss/phd/type-environment.tex (added) Merge branch 'master' of plg2:software/cfa/cfa-cc Wed, 29 Aug 2018 22:09:48 GMT Peter A. Buhr [d69f4bb4] * src/Parser/lex.ll (modified) * src/Parser/parser.yy (modified) * tests/.expect/forctrl.txt (modified) * tests/forctrl.c (modified) add downto to for control Wed, 29 Aug 2018 22:07:15 GMT Peter A. Buhr [bcb14b5] * libcfa/src/heap.cfa (modified) first code review updates Wed, 29 Aug 2018 01:44:09 GMT Aaron Moss [514247d] * doc/theses/aaron_moss/phd/.gitignore (modified) * doc/theses/aaron_moss/phd/aaron-thesis.bib (modified) * doc/theses/aaron_moss/phd/frontpgs.tex (modified) * doc/theses/aaron_moss/phd/introduction.tex (modified) * doc/theses/aaron_moss/phd/macros.tex (modified) Add motivation of C to thesis introduction Mon, 27 Aug 2018 22:18:18 GMT Aaron Moss [ce00317] * doc/theses/aaron_moss/phd/aaron-thesis.bib (modified) * doc/theses/aaron_moss/phd/background.tex (modified) Add history of CFA to thesis background Mon, 27 Aug 2018 21:30:25 GMT Aaron Moss [62e782e] * doc/theses/aaron_moss/phd/Makefile (modified) * doc/theses/aaron_moss/phd/aaron-thesis.bib (modified) * doc/theses/aaron_moss/phd/generic-types.tex (modified) * doc/theses/aaron_moss/phd/introduction.tex (modified) * doc/theses/aaron_moss/phd/macros.tex (modified) * doc/theses/aaron_moss/phd/resolution-heuristics.tex (modified) * doc/theses/aaron_moss/phd/type-environment.tex (modified) Initial draft of thesis introduction Mon, 27 Aug 2018 20:07:52 GMT Aaron Moss [2a9d12d] * doc/theses/aaron_moss/phd/.gitignore (added) * doc/theses/aaron_moss/phd/Makefile (added) * doc/theses/aaron_moss/phd/aaron-thesis.bib (added) * doc/theses/aaron_moss/phd/background.tex (added) * doc/theses/aaron_moss/phd/conclusion.tex (added) * doc/theses/aaron_moss/phd/frontpgs.tex (added) * doc/theses/aaron_moss/phd/generic-types.tex (added) * doc/theses/aaron_moss/phd/introduction.tex (added) * doc/theses/aaron_moss/phd/macros.tex (added) * doc/theses/aaron_moss/phd/resolution-heuristics.tex (added) * doc/theses/aaron_moss/phd/thesis.tex (added) * doc/theses/aaron_moss/phd/type-environment.tex (added) Initial stubs of thesis files Thu, 23 Aug 2018 22:28:45 GMT Peter A. Buhr [dfb7c96] * driver/cfa.cc (modified) temporary patch to implicitly add -m32 for 32-bit compiles Thu, 23 Aug 2018 15:33:15 GMT Peter A. Buhr [9833cae0] * .gitignore (modified) ignore src/demangler Thu, 23 Aug 2018 15:06:16 GMT Peter A. Buhr [d6f4488] * driver/cc1.cc (modified) * driver/cfa.cc (modified) fix cfa -compiler flag