Eyck-Alexander Jentzsch
|
72b11beac5
|
moves decoder to dbt-rise-core
|
2024-07-25 10:13:38 +02:00 |
Eyck-Alexander Jentzsch
|
6ee484a771
|
moves instruction decoder into own class
|
2024-07-23 11:30:33 +02:00 |
Eyck-Alexander Jentzsch
|
1e30b68507
|
updates min cmake version
|
2024-05-31 09:37:19 +02:00 |
Eyck-Alexander Jentzsch
|
207f778ee6
|
adds initial semihosting host capabilities
|
2024-01-08 17:17:59 +01:00 |
Eyck-Alexander Jentzsch
|
ffe730219d
|
merge commit
|
2023-10-22 15:13:25 +02:00 |
Eyck-Alexander Jentzsch
|
9371a09b71
|
adds asmjit
|
2023-10-22 15:10:55 +02:00 |
Eyck Jentzsch
|
82c26acfc8
|
does some cleanup of the directory structure
|
2023-10-21 17:26:09 +02:00 |
Eyck Jentzsch
|
74ff1d455a
|
fixes install routine
|
2023-10-20 20:38:59 +02:00 |
Eyck Jentzsch
|
aa12e93177
|
adds RPATH setting to install
|
2023-10-18 11:17:20 +02:00 |
Eyck Jentzsch
|
b97853ff5a
|
update plugins to read YAML file
|
2023-09-30 22:10:24 +02:00 |
Eyck-Alexander Jentzsch
|
5fd226b670
|
moves pctrace
|
2023-09-25 09:44:51 +02:00 |
Eyck-Alexander Jentzsch
|
633c0d21a0
|
Merge branch 'develop' of https://git.minres.com/DBT-RISE/DBT-RISE-TGC into develop
|
2023-09-20 15:17:43 +02:00 |
Eyck-Alexander Jentzsch
|
de45d06878
|
adds initial working version of llvm backend
|
2023-09-19 16:26:07 +02:00 |
Eyck Jentzsch
|
8ee3ac90f7
|
adapts name changes
|
2023-09-04 12:45:45 +02:00 |
Eyck Jentzsch
|
d5763d2f36
|
fixes option depended compilation
|
2023-08-30 17:11:50 +02:00 |
Eyck Jentzsch
|
813b40409d
|
Merge branch 'develop' of
https://git.minres.com/DBT-RISE/DBT-RISE-TGC.git into develop
|
2023-08-30 10:05:42 +02:00 |
Eyck Jentzsch
|
c8a4a4c736
|
renames core(s)
|
2023-08-28 07:09:55 +02:00 |
Eyck Jentzsch
|
24de2bbdf5
|
purge build system
|
2023-07-30 13:55:57 +02:00 |
Eyck Jentzsch
|
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 |
Eyck Jentzsch
|
f38cc7d8b9
|
updates LLVM build
|
2023-07-29 17:55:37 +02:00 |
Eyck Jentzsch
|
edba497fa1
|
fixes linker isseu using whole-archive
|
2023-07-19 08:19:38 +02:00 |
Eyck Jentzsch
|
94e46b9968
|
adds some cleanup
|
2023-07-17 19:57:09 +02:00 |
Eyck Jentzsch
|
9459632f6c
|
adds llvm build support incl. conan
|
2023-07-17 19:52:50 +02:00 |
Eyck Jentzsch
|
a0ca3cdfa5
|
revive LLVM support (WIP)
|
2023-07-14 12:55:34 +02:00 |
Eyck Jentzsch
|
720236ec3f
|
add generated core registration
|
2023-07-14 12:51:51 +02:00 |
Eyck Jentzsch
|
957145ca84
|
add SystemC ISS factory
|
2023-07-14 11:11:03 +02:00 |
Eyck Jentzsch
|
57da07eb17
|
rework sc wrapper build
|
2023-07-10 12:52:48 +02:00 |
Eyck Jentzsch
|
b4b03f7850
|
fixes build system to handle TCC properly
|
2023-07-09 22:20:50 +02:00 |
Eyck Jentzsch
|
145a0cf68b
|
updates registration of cores for sysc
|
2023-07-09 20:24:45 +02:00 |
Eyck Jentzsch
|
250ea3c980
|
extends factory to support SystemC core wrapper
|
2023-07-09 18:19:59 +02:00 |
Eyck Jentzsch
|
a32c83e1be
|
fixes CLI handling of plugin paramters in ISS
|
2023-07-05 08:32:05 +02:00 |
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 |