aboutsummaryrefslogtreecommitdiffstats
path: root/runtime/mppa_k1c
Commit message (Collapse)AuthorAgeFilesLines
* use all same exact include filesv3.5_k1c_1.2David Monniaux2019-06-031-15/+7
|
* added some include filesDavid Monniaux2019-05-291-0/+1
|
* fixes for COSDavid Monniaux2019-05-281-0/+10
|
* directly call float and double division from gcc lib instead of a stubDavid Monniaux2019-05-151-42/+0
|
* 32-bit modulo now uses sign extend then call to the 64-bit functionDavid Monniaux2019-05-131-23/+0
|
* we directly call 64-bit unsigned divisionDavid Monniaux2019-05-131-22/+0
|
* feclearexcept / fetestexceptDavid Monniaux2019-04-131-0/+15
|
* simplification of the varargs procedure: they are leaf procedures, there is ↵David Monniaux2019-04-121-40/+1
| | | | no need to save $ra
* __builtin_k1_acswapwDavid Monniaux2019-04-111-0/+7
|
* builtin acswapdDavid Monniaux2019-04-111-1/+10
|
* passage de structures en varargs (fonctionne avec une convention "passage ↵David Monniaux2019-03-221-0/+3
| | | | par référence" cohérente avec CompCert mais pas forcément avec gcc)
* la division flottante fonctionneDavid Monniaux2019-03-202-1/+12
|
* les divisions entieres passentDavid Monniaux2019-03-203-0/+43
|
* sdiv worksDavid Monniaux2019-03-202-1/+15
|
* varargsDavid Monniaux2019-03-101-0/+2
|
* Fixed div64 and mod64Cyril SIX2018-12-112-31/+1
|
* Finished implementation of va_arg + testing doneCyril SIX2018-11-301-0/+72
|
* Fixed MPPA runtimes not compilingCyril SIX2018-11-201-2/+7
|
* MPPA - Changed division to include the builtinCyril SIX2018-06-051-23/+2
|
* MPPA - div and mod, replaced gcc implementation by C files + ccompCyril SIX2018-05-2113-460/+29
|
* MPPA - Added modulo and division 64 bits. Non certifiedCyril SIX2018-05-2113-0/+590
32 bits version are not yet there. Right now the code is directly from libgcc, compiled with k1-gcc because of builtins.