|
|
@88ac8672
|
2 years |
pabuhr |
formatting, add long long versions for exponentiation operator
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@5e99a9a
|
2 years |
Thierry Delisle |
Added missing CFA_HAVE in configure
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@fd54fef
|
2 years |
mlbrooks |
Converting the project to use the new syntax for otype, dtype and …
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@2a59655
|
2 years |
Thierry Delisle |
make distcheck FINALLY passes
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@c960331
|
2 years |
ajbeach |
Attempt to clean-up the exception headers. I think this is easier to …
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@04423b5
|
2 years |
pabuhr |
add 0p for function pointers to builtins
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@c402739
|
3 years |
Thierry Delisle |
I/O operations now use futures.
io calls implementation are now …
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@2fbc904
|
3 years |
Thierry Delisle |
Makefiles now pass 'distcheck' until test folder.
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@b7fe2e6
|
3 years |
Thierry Delisle |
Distribution now correctly handles libcfa but requires handcrafted …
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@7874d77
|
3 years |
Thierry Delisle |
Parseargs now magically figures out argc/argv
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@85f19eb
|
3 years |
Thierry Delisle |
Added cfa define for io_uring attach support
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@6bd2cfb
|
3 years |
Thierry Delisle |
Removed generated automake files.
* WARNING * With this push …
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@bcadb26
|
3 years |
Thierry Delisle |
clean-up in makefiles and regenerated defines.hfa.in
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@d3a518c
|
3 years |
Thierry Delisle |
Added auto header templates to fix warning on arm
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@954821df
|
3 years |
Thierry Delisle |
Recreated makefile.in with automake from ubuntu 16.04
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@22ddade
|
3 years |
Thierry Delisle |
Added configure logic for io_uring flags
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@5751a56
|
3 years |
Thierry Delisle |
Changed handling of io_uring support to handle op codes in configure. …
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@cf5af9c
|
3 years |
pabuhr |
change from SIZEOF_POINTER to SIZEOF_INT128 to determine if …
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@dbe8e31c
|
3 years |
pabuhr |
use #if to elide int128 code for 32-bit build
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@b56f55c
|
3 years |
pabuhr |
add int128 constructor to compose values from two ints
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@7c6b262
|
3 years |
Thierry Delisle |
Added option to limit bandwith during the distribution phase of th …
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@4385e8b
|
3 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@08a994e
|
3 years |
Thierry Delisle |
Added automatic detection of support for preadv2 and pwritev2
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@61dd73d
|
3 years |
Thierry Delisle |
Moved io_uring data to io.cfa and create it using dynamic allocation.
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@4069faad
|
3 years |
Thierry Delisle |
Fix error in benchmark where the wrong fd was used.
Changed behcnmark …
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@f6660520
|
3 years |
Thierry Delisle |
Added new implementation of io_uring that uses user-thread
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@c680a4b
|
3 years |
Thierry Delisle |
Added defines.hfa to the prelude
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@f1b6671
|
3 years |
ajbeach |
Unwinding is now handled in exception handling code. That is used to …
arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@427854b
|
3 years |
Thierry Delisle |
First draft implementation of generators, still missing error …
arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@8c9da33
|
3 years |
pabuhr |
formatting
arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@fb64e86
|
3 years |
pabuhr |
allow pattern for extra function declarations to span multiple lines
arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@9aa1317
|
3 years |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@0a25c34
|
3 years |
pabuhr |
remove "sized" from polymorphic intptr for pointer values, still …
arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@c701332a
|
3 years |
Thierry Delisle |
Cleanup of builtin atomics to remove _1,2,4 suffix versions and …
arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@679363c
|
4 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@158b026
|
4 years |
Thierry Delisle |
Remove flags -in-tree and -disttree, now using paths and …
arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@2cb8577
|
4 years |
pabuhr |
add typedefs uint_least16_t and uint_least32_t to extras.cf to …
arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@81e60f7
|
4 years |
Thierry Delisle |
Fixed small merge problems
arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@1ee048f
|
4 years |
Thierry Delisle |
All tests pass with distributed compilation
arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@14347ac
|
4 years |
Thierry Delisle |
libcfa now properly supports building with --enable-distcc
arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@bbfd0e0
|
4 years |
Thierry Delisle |
Tentative support for distcc in cforall, right now nothing works …
arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@6130304
|
4 years |
Thierry Delisle |
Removed extraneous forall clause on void pointer default constructors …
arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@0d8266c
|
4 years |
pabuhr |
add polymorphic "not" (bang) to work with != 0
arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@1e6ea4e1
|
4 years |
pabuhr |
formatting, add builtin_complex
arm-ehenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@933f32f
|
4 years |
Thierry Delisle |
Merge branch 'master' into cleanup-dtors
arm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@c64e979
|
4 years |
Thierry Delisle |
Added atomic operations on pointers and fixed some mistakes
arm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@c41c18a6
|
4 years |
a3moss |
Make prelude deref un-sized
arm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@8a30423
|
4 years |
pabuhr |
more exponential clean up
arm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@7726839
|
4 years |
pabuhr |
exponential clean up and fix forall version
arm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@8dbfb7e
|
4 years |
pabuhr |
update exponential operator, formatting
arm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@0c81320
|
4 years |
pabuhr |
add one_t constructor to prelude, remove one_t constructor from test …
arm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@7579ac0
|
4 years |
pabuhr |
formatting and temporarily add polymorphic intptr
aaron-thesisarm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@b830e046
|
4 years |
pabuhr |
formatting output
aaron-thesisarm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@34737de
|
4 years |
pabuhr |
add intptr_t and uintptr_t to extras
aaron-thesisarm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpersistent-indexerpthread-emulationqualifiedEnum
|
|
|
@ee06e41b
|
4 years |
pabuhr |
add char, signed char, unsigned char to basic types in prologue
aaron-thesisarm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpersistent-indexerpthread-emulationqualifiedEnum
|
|
|
@2782f38
|
4 years |
pabuhr |
fix prelude generation
aaron-thesisarm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpersistent-indexerpthread-emulationqualifiedEnum
|
|
|
@d9f0ed4
|
4 years |
pabuhr |
formatting
aaron-thesisarm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpersistent-indexerpthread-emulationqualifiedEnum
|
|
|
@cde3891
|
4 years |
Thierry Delisle |
Merge branch 'master' into cleanup-dtors
arm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@c6bbcdb
|
4 years |
Thierry Delisle |
Fixed shared library version number
aaron-thesisarm-ehcleanup-dtorsdeferred_resnenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexerpthread-emulationqualifiedEnum
|
|
|
@6d44da1
|
4 years |
Thierry Delisle |
Merge branch 'master' into shared_library
aaron-thesisarm-ehcleanup-dtorsdeferred_resnenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexerpthread-emulationqualifiedEnum
|
|
|
@e523b07
|
4 years |
Thierry Delisle |
Implemented the nolib configuration
aaron-thesisarm-ehcleanup-dtorsdeferred_resnenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexerpthread-emulationqualifiedEnum
|
|
|
@a9fb796
|
5 years |
Thierry Delisle |
Fixed libcfa dependencies
aaron-thesisarm-ehcleanup-dtorsdeferred_resnenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexerpthread-emulationqualifiedEnum
|
|
|
@b867278
|
5 years |
Rob Schluntz |
Move Destructor to beginning of builtins.c
arm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@a715b5c
|
5 years |
Rob Schluntz |
Merge branch 'master' into cleanup-dtors
arm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@42655e8
|
5 years |
Rob Schluntz |
Temporarily revert to using gcc for preprocessing builtins.c and add …
arm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@f8b69da7
|
5 years |
Rob Schluntz |
Merge branch 'master' into cleanup-dtors
arm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@0720749b
|
5 years |
Rob Schluntz |
Use cfa to preprocess builtins.c
arm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@b7c89aa
|
5 years |
Rob Schluntz |
Check for non-null object and dtor in Destructor
arm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@90152a4
|
5 years |
Rob Schluntz |
Merge branch 'master' into cleanup-dtors
arm-ehcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@38d12e7
|
5 years |
Thierry Delisle |
Adjusted makefiles to use libtool
aaron-thesisarm-ehcleanup-dtorsdeferred_resnenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexerpthread-emulationqualifiedEnum
|
|
|
@47c1928
|
5 years |
Thierry Delisle |
Host now properly affects compiler
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexerpthread-emulationqualifiedEnum
|
|
|
@0c1b566
|
5 years |
Thierry Delisle |
Fixed missing foreign options and tentative fix for TOP directories defines
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexerpthread-emulationqualifiedEnum
|
|
|
@9aa9126
|
5 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexerpthread-emulationqualifiedEnum
|
|
|
@575a6e5
|
5 years |
Thierry Delisle |
Cross compilation appears to be working
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexerpthread-emulationqualifiedEnum
|
|
|
@37fe352
|
5 years |
Thierry Delisle |
Added proper multi-lib handling, tests still do not work and arm …
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexerpthread-emulationqualifiedEnum
|
|
|
@4dcaed2
|
5 years |
Thierry Delisle |
Added prelude-dir argument for cfa-cpp
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexerpthread-emulationqualifiedEnum
|
|
|
@ba9baad
|
5 years |
Thierry Delisle |
Simplified some of the handling by converting libcfa sources from .c …
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexerpthread-emulationqualifiedEnum
|
|
|
@ff1e0f38
|
5 years |
Thierry Delisle |
configure flags are now propagated properly to libcfa
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexerpthread-emulationqualifiedEnum
|
|
|
@c59712e
|
5 years |
Thierry Delisle |
Parent make now seems to properly call libcfa
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexerpthread-emulationqualifiedEnum
|
|
|
@bf71cfd
|
5 years |
Thierry Delisle |
Moved up many directories in source
aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexerpthread-emulationqualifiedEnum
|