Commit Graph

81 Commits

Author SHA1 Message Date
Eyck-Alexander Jentzsch c792f50427 Merge branch 'develop' of https://git.minres.com/DBT-RISE/DBT-RISE-TGC into develop 2023-05-16 21:57:32 +02:00
Eyck-Alexander Jentzsch 6ed7eafc5d adds inital version of tcc backend 2023-05-16 21:51:35 +02:00
Eyck Jentzsch 16cd6d5ff5 fixes core name deduction in cmake build script 2023-05-16 08:54:08 +02:00
Eyck Jentzsch 32848ec396 fixes build system and typo in wt_cache 2023-05-13 16:57:01 +02:00
Eyck Jentzsch fd6b738168 changes compile dependencies 2023-05-11 23:43:12 +02:00
Eyck Jentzsch 916de2a26d changes build setup to compile specific files if a core is specified 2023-05-04 16:08:33 +02:00
Eyck Jentzsch d70489cbb8 update import script to initialize broker 2023-05-02 07:58:48 +02:00
Eyck Jentzsch 3187cbdfe2 removes CONAN_PKG from build system 2022-12-12 02:55:44 +01:00
Eyck Jentzsch 8c701d55c1 adapt to latest changes in SCC 2022-12-05 09:15:48 +01:00
Eyck Jentzsch b20fd3eba5 fix static build 2022-09-28 19:37:47 +02:00
Eyck Jentzsch b20daa1ac2 fixes wrong path in install 2022-09-27 09:11:41 +02:00
Eyck Jentzsch b1a18459e7 adds more flexible use of availabel targets 2022-09-26 13:57:24 +02:00
Eyck Jentzsch feaa49d367 removes decoder again as there is some issue 2022-06-20 00:39:11 +02:00
Eyck Jentzsch f096b15dbd factors decoder into separate component 2022-06-19 13:17:31 +02:00
Eyck Jentzsch cb5375258a removes compilatioon of unneeded files 2022-06-10 07:19:46 +02:00
Eyck Jentzsch e8fd5143bc fix build options for standalone ISS 2022-05-31 11:05:26 +02:00
Eyck Jentzsch 0c542d42aa separate generated sources 2022-05-21 12:48:28 +02:00
Eyck Jentzsch 966d1616c5 change source code to unified layout 2022-05-21 11:55:24 +02:00
Eyck Jentzsch e88f309ea2 add lz4 compression to pctrace 2022-05-07 17:22:06 +02:00
Eyck Jentzsch 9465cffe79 adapt to change in dbt-rise-core 2022-04-09 14:55:36 +02:00
Stanislaw Kaushanski 5ec457c76b build pctrace plugin only if RapidJSON target is availble 2022-03-08 11:23:07 +01:00
Eyck-Alexander Jentzsch 4c363f4073 adds additional functionality by fetching delay information 2022-02-11 11:28:00 +01:00
Eyck Jentzsch 98b418ff43 fix JSON reading 2022-02-01 19:28:11 +01:00
Eyck-Alexander Jentzsch 7578906310 adds coverage plugin 2022-01-31 21:38:18 +01:00
Eyck Jentzsch 3563ba80d0 add spawn blocks 2022-01-12 07:21:16 +01:00
Eyck Jentzsch 07d5af1dde fix stand-alone ISS compilation to include all generated cores 2021-11-26 17:56:40 +01:00
Eyck Jentzsch 6f8595759e make tgc-sim include all available ISS 2021-11-25 20:00:27 +01:00
Stanislaw Kaushanski ff04ee7807 get rid of the Boost::thread linking 2021-11-02 10:24:34 +01:00
Eyck Jentzsch 0ea4cba1ca add dynamic plugin loading 2021-10-12 14:24:55 +02:00
Eyck Jentzsch c8679fca85 remove MSVC warning 2021-10-10 19:56:33 +02:00
Eyck Jentzsch f0ada1ba8c add MSVC 16 compatibility 2021-10-10 19:06:41 +02:00
Eyck Jentzsch 09b01af3fa fix find_package use and debug access alignment check 2021-08-26 22:10:27 +02:00
Eyck Jentzsch c409e7b7ca adapt to fixed handling of SystemCPackage 2021-08-19 13:38:29 +02:00
Eyck Jentzsch 94f796ebdb add install target and PA compatibility 2021-08-16 17:02:31 +02:00
Eyck Jentzsch 4ddf50162c make library naming consistent 2021-07-27 15:55:08 +02:00
Eyck Jentzsch da819d8890 fix SystemC lib handling in build system 2021-07-27 12:25:31 +02:00
Eyck Jentzsch fc1ae4d57d update build system 2021-07-26 12:03:52 +02:00
Eyck Jentzsch e432dd8208 fix handling of exceptions while accessing address spaces 2021-06-07 22:22:36 +02:00
Eyck Jentzsch a35974c9f5 make cpu type in core_complex configurable 2021-05-16 15:06:42 +02:00
Eyck Jentzsch cf7b62a3f9 update names 2021-05-13 15:54:48 +02:00
Eyck Jentzsch f2bf6d682a fix build setup 2021-05-13 14:03:10 +02:00
Eyck Jentzsch a1fa8877f7 make core name a cmake option 2021-05-13 09:32:38 +02:00
Stanislaw Kaushanski 7009943106 fix wait for interrupt. Adapt for new SCC structure 2021-04-07 17:42:08 +02:00
Eyck Jentzsch 32e4aa83b8 use extracted variables 2021-03-27 09:36:52 +00:00
Eyck Jentzsch 412a4bd9bb update name 2021-03-23 17:13:32 +00:00
Stanislaw Kaushanski a5186ff88d optional dependency to TGF_B_src target 2021-03-12 11:16:24 +01:00
Eyck Jentzsch 40db74ce02 remove tgf_b code generation 2021-03-07 16:26:14 +00:00
Eyck Jentzsch 3d5b61f301 move boost libraries from tgfs_sc to tgfs library 2021-02-15 18:03:39 +00:00
Eyck Jentzsch c4da47cedd integrate code generation into build process (first attempt) 2020-12-30 07:29:52 +00:00
Eyck Jentzsch d43b35949e fix CMakeList.txt so that it builds without platform and external libs 2020-12-23 16:24:10 +00:00