2
0
mirror of https://github.com/m-labs/artiq.git synced 2024-12-30 05:33:33 +08:00
Commit Graph

8296 Commits

Author SHA1 Message Date
d15d922236 test_compile: port to NAC3 2022-06-06 23:56:14 +08:00
cc3d86ff12 test_cache: port to NAC3 2022-06-06 23:43:43 +08:00
dc006b1a40 test_analyzer: port to NAC3 2022-06-06 23:36:27 +08:00
ba30705fa5 core: allow re-creation of Core object, do not use _allow_registration global variable 2022-06-06 23:13:46 +08:00
b77f6886be test_i2c: port to NAC3 2022-06-06 22:55:34 +08:00
cb68ed9f1d test: remove lit tests 2022-06-06 22:45:36 +08:00
0607743669 flake: update NAC3, move to LLVM 14, remove LLD 2022-06-06 18:49:49 +08:00
77fd47b1fb flake: remove libartiq-support 2022-06-06 18:49:23 +08:00
ce027d9c51 Merge branch 'master' into nac3 2022-06-06 18:18:05 +08:00
e702624720 flake: do not use __impure (breaks hydra) 2022-06-04 10:32:02 +08:00
68ef0073ea doc: mock sipyco.keepalive. Closes #1900 2022-06-01 20:46:16 +08:00
71a37bb408 doc: switch to wavedrompy 2022-06-01 20:45:49 +08:00
f79f7db3a2 dyld: handle rebind on symbols relocated by CALL_PLT 2022-06-01 12:44:33 +08:00
872f8f039f dyld: support additional RV32 reloc types
The support of LO12 type requires the runtime linker to find the corresponding HI20 symbol. resolve_rela needs the entire relocation section for that.
2022-06-01 12:44:33 +08:00
50495097e5 dyld: rename pltrel to jmprel
nac3ld will not generate PLT & its relocation section. There might not be a pltrel in that case.
On the other hand, rebinding will not be limited to the symbols in the PLT when linked with nac3ld.
Thus the renaming.
2022-06-01 12:44:33 +08:00
d924bfc958 dyld: handle rebind on symbols relocated by CALL_PLT 2022-06-01 12:42:54 +08:00
2cd43bf4f7 dyld: support additional RV32 reloc types
The support of LO12 type requires the runtime linker to find the corresponding HI20 symbol. resolve_rela needs the entire relocation section for that.
2022-06-01 12:42:54 +08:00
5d7b01bd3f dyld: rename pltrel to jmprel
nac3ld will not generate PLT & its relocation section. There might not be a pltrel in that case.
On the other hand, rebinding will not be limited to the symbols in the PLT when linked with nac3ld.
Thus the renaming.
2022-06-01 12:42:54 +08:00
ca614a3eea use asyncio get/new_event_loop as recommended 2022-05-31 23:06:54 +08:00
8bf6bc4d1f flake: update dependencies 2022-05-31 20:59:21 +08:00
6d46c886d7 ld.lld: translate TARGET2 reloc to relative 2022-05-31 18:26:06 +08:00
a5b7e958f8 flake: update dependencies 2022-05-31 18:25:08 +08:00
667f36a2e7 gui: fix Python 3.10 PyQt float/int issues. Closes #1887 2022-05-29 08:43:25 +08:00
7c3d9bb376 doc: remove unnecessary builtins.__in_sphinx__ hack 2022-05-27 15:35:01 +08:00
2c7c2d0e3d windows: add pybase64 dependency 2022-05-27 15:33:51 +08:00
6ac7aced34 windows: use upstream pyqtgraph and qasync 2022-05-27 15:32:47 +08:00
c3ad77ec30 Merge branch 'master' into nac3 2022-05-27 15:29:55 +08:00
c7b8dcac49 flake: update dependencies 2022-05-27 15:28:47 +08:00
7cff63e539 frontend: use sipyco SignalHandler (#1063) 2022-05-27 15:17:33 +08:00
df1b19082c flake: update dependencies 2022-05-27 15:14:11 +08:00
d478086119 flake: support impure derivation for HITL test 2022-05-26 12:00:40 +08:00
18a08954c1 flake: update comtools 2022-05-25 15:48:17 +08:00
57086e2349 flake: update nixpkgs 2022-05-25 14:20:04 +08:00
abe6b01191 flake: fix openocd build 2022-05-24 11:30:37 +08:00
09e786ed3f msys2: add python-tqdm dependency 2022-05-24 11:15:23 +08:00
32d4c520f7 flake: update dependencies 2022-05-24 11:12:30 +08:00
45edb9e0f7 Merge branch 'master' into nac3 2022-05-24 11:12:20 +08:00
cf8e583847 comm_mgmt: expect error on config_read 2022-05-19 16:48:59 +08:00
d24a36a02a comm_mgmt: fix read_expect 2022-05-19 16:48:59 +08:00
4bdb4c8e11 config: error instead of empty value if key not found 2022-05-19 16:48:59 +08:00
8599be5550 flake: update nixpkgs 2022-05-18 19:04:52 +08:00
9896d78e07 afws_client: update 2022-05-18 19:04:13 +08:00
kk1050
70503bee6f
dashboard: add dataset rename feature (#1893)
Co-authored-by: kk105 <kkl@m-kabs.hk>
2022-05-18 17:07:43 +08:00
1b348dc002 flake: update NAC3 2022-05-17 12:07:23 +08:00
fb8c13b541 flake: update dependencies 2022-05-14 16:34:27 +08:00
16393efa7c fix issue #1890: make dashboard use moninj port from device_db
Signed-off-by: Laurent Stephenson <laurent.stephenson@nist.gov>
2022-05-13 06:23:59 +08:00
David Nadlinger
8a7af3f75c compiler: Fix "nowrite" miscompilation for sret functions
This affected e.g. rtio_input_timestamped_data().
2022-05-07 21:43:55 +01:00
35f30ddf05
Expose TTLClockGen for Kasli JSONs (#1886) 2022-05-06 13:33:42 +08:00
c440f9fe1b flake: update dependencies 2022-05-04 08:28:55 +08:00
fc95dffd0b examples/no_hardware: port to NAC3 2022-04-28 15:38:19 +08:00