- Aug 14, 2019
-
-
Aron Leibfried authored
Change-Id: I6b2296ed68659feff813f60d7b14927bf2b9ef03
-
- Aug 13, 2019
-
-
Aron Leibfried authored
Change-Id: I443e61813b0eae2c50651e7744a9848cc152caea
-
- Aug 09, 2019
-
-
Aron Leibfried authored
Change-Id: I4737ecc15a1932642510d198640beb2097144c77
-
- Aug 08, 2019
-
-
Philipp Spilger authored
Change-Id: I09a1b6e1451f0a6470701ab39ac7f936a94a0738
-
- Aug 07, 2019
-
-
Change-Id: I49865b73ccfe11cee7e3594c29cc139d2196bab2
-
- Aug 04, 2019
-
-
Philipp Spilger authored
* used by gcc-8 in test_vector_cc Change-Id: I770c7118c33695e24cf4997a5f37fd45207edc91
-
- Jul 25, 2019
-
-
Philipp Spilger authored
* Beforehand, crt.s was built with without -m option, i.e. with -many instead of -mnux Change-Id: I86eaebeeaacc5dfc3c005ce4c1cce05b3f700b9f
-
- Jul 09, 2019
-
-
Yannik Stradmann authored
Change-Id: I09c05df98e0099ff30473d9033eaa195c2f9331d
-
- May 21, 2019
-
-
Depends-On:6481,6486 Change-Id: Iee59be587b6b5cf2e81f18feb593b95bf6f450a5
-
- May 02, 2019
-
-
timow authored
Change-Id: Ib9683fb67bc403a0537b9370d8aa6972b1056cd1
-
- Mar 02, 2019
-
-
Philipp Spilger authored
* yields 4kB more memory for program * mailbox_reads/writes silently do nothing * default stays untouched Change-Id: Ie68ccde6392e0886045318cd2d18d858e2a1d4b3
-
- Feb 20, 2019
-
-
Philipp Spilger authored
* Jenkinsfile for the whole toolchain consisting of libnux, binutils, gcc, newlib and libstdc++ is now found in the repo 'oppulance' Change-Id: I1ff8a4c3f2b4879757520e63d9346b647be7a191
-
- Feb 19, 2019
-
-
Philipp Spilger authored
Depends-On: 5615 Change-Id: Idf9e5a42695da2903eca16c5d024902b113d5a80
-
- Jan 28, 2019
-
-
Philipp Spilger authored
Change-Id: I93dc933b201e3b4ea5d46c88fbd976ff9ef83413
-
Philipp Spilger authored
Change-Id: I6d88781c37502a483ad2fb3b96118723166c415e
-
Philipp Spilger authored
* stack guard does not work with overflow in loops combined with gcc option -faggressive-loop-optimizations Change-Id: I22586434dc4ec2cbd35926b9691a8e70666ed4d9
-
- Jan 11, 2019
-
-
Philipp Spilger authored
* xilinx module has to be manually loaded Change-Id: I4f168ec462938a4539fa4e7988a8a811d3774c02
-
- Jan 09, 2019
-
-
Yannik Stradmann authored
* Add python wrapping for all tests run on the PPU, enabling proper XML reports, arbitrary "successful" return codes, waf-flow etc. * Run all tests in Jenkins (was: only hardware tests) * Make check_obj_size work for stack protection mechanism: linker objects are of different type, objects may be larger Change-Id: I810dd17594fa2d5c807395bc1a0f48868202b153
-
- Dec 20, 2018
-
-
Philipp Spilger authored
Change-Id: I7aec59dcc8dcc1f57d64948e1cbf9a533e3a262f
-
- Dec 19, 2018
-
-
* Reduce influence of measurement pro-/epilogue by running the critical section multiple times * Keep test time constant by decreasing iterations for long sleep tests * Increse valid sleep measurement interval to cope with the increased runtime due to stack protection/redzone checks. Change-Id: I4331afe4b56b2b50d909b311a47f56ed16c53d10
-
Yannik Stradmann authored
Change-Id: Ibbb5387a10cf44a3435f448bdc78993db03f96b9
-
- Dec 04, 2018
-
-
Philipp Spilger authored
Change-Id: Id4927cb43fb914e34575f77e9217b0ef80c2e49b
-
- Nov 19, 2018
-
-
Philipp Spilger authored
Time measured in PPU cycles * average times * print results to mailbox * provide empty and sleep_cycles measurement test * provide usecase for do_not_optimize_away * provide example measurement function for empty measurement Change-Id: Icbe2f81d1d6e8eb552f7ca67f3c1de23a3f15b0d
-
Philipp Spilger authored
Change-Id: Ib24403025314a169cf3ce06c816b79e996297f5f
-
- Oct 12, 2018
-
-
Philipp Spilger authored
Change-Id: Ie1d3d40e24eaca970b2d057c35a8d1572d3ed724
-
- Aug 16, 2018
-
-
Change-Id: I56e44928f06bb4a2c4a10182ecb88ce2624173f0
-
- Aug 15, 2018
-
-
Philipp Spilger authored
Change-Id: I2433a6c23b9f037c75a0a94e99e5515af63a7b60
-
- Aug 03, 2018
-
-
Philipp Spilger authored
Change-Id: I403089c2622fa18dd93dba81342f0511682be353
-
- Jul 03, 2018
-
-
Philipp Spilger authored
* inlined test fails (ppu program doesn't stop) * noinlined test succeeds (stops) Change-Id: I98991c0b041681aef07c04d1e32f43611e0a5b14
-
Philipp Spilger authored
* protect from out of bounds writes * protect from stack growing into program memory region * provide waf options to enable Change-Id: I1629f3e9ce600a494fe8cf8441f67e23449c4629
-
- Jul 02, 2018
-
-
Philipp Spilger authored
Change-Id: I5da8c616201f48c208c909bee9b180e8115f1ce5
-
- Jun 29, 2018
-
-
Change-Id: I98625daf4ca855b764a79f25bdc5cac4fc1c5f2a
-
Change-Id: Iebef199c808d83439dd68f8747bdec3c824b354f
-
Change-Id: Ied5322cb51b733209d86295a3c745f9f3429082b
-
* provides support for --gc-sections link time optimization Change-Id: I8925641338ba6321721b0ee83bd83095e33889d9
-
- Jun 28, 2018
-
-
Aron Leibfried authored
Depends-On: 4114 Change-Id: I451d4ce5b7b30867567ee06ef76419627accbcf9
-
- Jun 17, 2018
-
-
Philipp Spilger authored
* Same names for c and cpp source files (except ending) causes intermediate files to have the same name, e.g. test_empty.s. This causes strange errors like 'undefined reference to _start', if the cpp intermediate file gets generated, before the as is called for the c intermediate file. * cpp files have _cc added to their name to fix behavior. Change-Id: Ia16725f5603c0382a0ecbb4acbdb6c02b79e77f0
-
- Jun 08, 2018
-
-
Eric Müller authored
Change-Id: I777b46696ef7cb3f4f13c5da3828d43e666576d5
-
- Jun 06, 2018
-
-
Philipp Spilger authored
* check for overflowing ram without mailbox region in linkerscript Change-Id: I52d56295828fb9238f36007d48b89393b8ea8ba8
-
- Jun 05, 2018
-
-
timow authored
Change-Id: Ie82cf2f22a29016a942972c8d94d0adc748c5f05
-