95 Commits

Author SHA1 Message Date
24de2bbdf5 purge build system 2023-07-30 13:55:57 +02:00
e68f9c573f Merge branch 'develop' of
https://git.minres.com/DBT-RISE/DBT-RISE-TGC.git into develop
2023-07-30 09:14:58 +02:00
f38cc7d8b9 updates LLVM build 2023-07-29 17:55:37 +02:00
edba497fa1 fixes linker isseu using whole-archive 2023-07-19 08:19:38 +02:00
94e46b9968 adds some cleanup 2023-07-17 19:57:09 +02:00
9459632f6c adds llvm build support incl. conan 2023-07-17 19:52:50 +02:00
a0ca3cdfa5 revive LLVM support (WIP) 2023-07-14 12:55:34 +02:00
720236ec3f add generated core registration 2023-07-14 12:51:51 +02:00
957145ca84 add SystemC ISS factory 2023-07-14 11:11:03 +02:00
57da07eb17 rework sc wrapper build 2023-07-10 12:52:48 +02:00
b4b03f7850 fixes build system to handle TCC properly 2023-07-09 22:20:50 +02:00
145a0cf68b updates registration of cores for sysc 2023-07-09 20:24:45 +02:00
250ea3c980 extends factory to support SystemC core wrapper 2023-07-09 18:19:59 +02:00
a32c83e1be fixes CLI handling of plugin paramters in ISS 2023-07-05 08:32:05 +02:00
c792f50427 Merge branch 'develop' of https://git.minres.com/DBT-RISE/DBT-RISE-TGC into develop 2023-05-16 21:57:32 +02:00
6ed7eafc5d adds inital version of tcc backend 2023-05-16 21:51:35 +02:00
16cd6d5ff5 fixes core name deduction in cmake build script 2023-05-16 08:54:08 +02:00
32848ec396 fixes build system and typo in wt_cache 2023-05-13 16:57:01 +02:00
fd6b738168 changes compile dependencies 2023-05-11 23:43:12 +02:00
916de2a26d changes build setup to compile specific files if a core is specified 2023-05-04 16:08:33 +02:00
d70489cbb8 update import script to initialize broker 2023-05-02 07:58:48 +02:00
3187cbdfe2 removes CONAN_PKG from build system 2022-12-12 02:55:44 +01:00
8c701d55c1 adapt to latest changes in SCC 2022-12-05 09:15:48 +01:00
b20fd3eba5 fix static build 2022-09-28 19:37:47 +02:00
b20daa1ac2 fixes wrong path in install 2022-09-27 09:11:41 +02:00
b1a18459e7 adds more flexible use of availabel targets 2022-09-26 13:57:24 +02:00
feaa49d367 removes decoder again as there is some issue 2022-06-20 00:39:11 +02:00
f096b15dbd factors decoder into separate component 2022-06-19 13:17:31 +02:00
cb5375258a removes compilatioon of unneeded files 2022-06-10 07:19:46 +02:00
e8fd5143bc fix build options for standalone ISS 2022-05-31 11:05:26 +02:00
0c542d42aa separate generated sources 2022-05-21 12:48:28 +02:00
966d1616c5 change source code to unified layout 2022-05-21 11:55:24 +02:00
e88f309ea2 add lz4 compression to pctrace 2022-05-07 17:22:06 +02:00
9465cffe79 adapt to change in dbt-rise-core 2022-04-09 14:55:36 +02:00
5ec457c76b build pctrace plugin only if RapidJSON target is availble 2022-03-08 11:23:07 +01:00
4c363f4073 adds additional functionality by fetching delay information 2022-02-11 11:28:00 +01:00
98b418ff43 fix JSON reading 2022-02-01 19:28:11 +01:00
7578906310 adds coverage plugin 2022-01-31 21:38:18 +01:00
3563ba80d0 add spawn blocks 2022-01-12 07:21:16 +01:00
07d5af1dde fix stand-alone ISS compilation to include all generated cores 2021-11-26 17:56:40 +01:00
6f8595759e make tgc-sim include all available ISS 2021-11-25 20:00:27 +01:00
ff04ee7807 get rid of the Boost::thread linking 2021-11-02 10:24:34 +01:00
0ea4cba1ca add dynamic plugin loading 2021-10-12 14:24:55 +02:00
c8679fca85 remove MSVC warning 2021-10-10 19:56:33 +02:00
f0ada1ba8c add MSVC 16 compatibility 2021-10-10 19:06:41 +02:00
09b01af3fa fix find_package use and debug access alignment check 2021-08-26 22:10:27 +02:00
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
4ddf50162c make library naming consistent 2021-07-27 15:55:08 +02:00
da819d8890 fix SystemC lib handling in build system 2021-07-27 12:25:31 +02:00