forked from M-Labs/artiq
1
0
Fork 0
artiq/artiq
David Nadlinger dee154b35b compiler: Add missing sections to kernel linker script
This caused sporadic LoadFaults with LLD 14 and above, as they
happened to lay out the (not otherwise mentioned) GOT/PLT such
that they would overlap with the stack guard page.

LLD does support the --orphan-handling=error option, which
would be useful to avoid similar problems in the future, but
then we'd need to mention all the other misc sections
(symbol table, comments) in the linker script as well.

GitHub: Fixes #1975.
2022-11-24 16:57:31 +00:00
..
applets applets.simple: Actually forward dataset_prefixes when using IPC 2022-06-19 18:08:25 +01:00
browser gui: fix Python 3.10 PyQt float/int issues. Closes #1887 2022-05-29 08:43:25 +08:00
compiler compiler: Add missing sections to kernel linker script 2022-11-24 16:57:31 +00:00
coredevice Merge pull request #1962 from quartiq/miqro 2022-10-19 16:56:02 +02:00
dashboard dashboard: merge create dataset and edit dataset features 2022-11-23 18:22:53 +08:00
examples add aqctl_moninj_proxy to device dbs 2022-03-19 19:25:21 +08:00
firmware firmware: More explicit panic message if stack guard is tripped 2022-11-24 16:54:49 +00:00
frontend ddb_template: propagate fastino log2_width setting 2022-11-17 10:54:37 +08:00
gateware phaser: cleanup 2022-10-19 16:25:33 +02:00
gui Fix GUI log issues introduced by #1950 2022-11-09 16:55:17 +08:00
language language: Clarify error message for unprocessed arguments 2022-11-22 11:26:07 +00:00
master Add method to check if termination is requested (#811, #1932) 2022-07-07 17:01:34 +08:00
sim ttl: Add target RTIO time argument to timestamp/count functions 2018-11-03 20:33:19 +08:00
test firmware/rpc_proto: Fix size/alignment calculation for structs with tail padding 2022-11-14 11:37:45 +08:00
wavesynth wavesynth: np.int is deprecated 2021-09-13 07:02:35 +08:00
__init__.py simplify versioneer 2020-07-30 00:54:07 +08:00
_version.py remove legacy versioning files 2022-03-06 18:30:08 +08:00
afws.pem add AFWS client 2022-02-07 14:28:00 +08:00
appdirs.py add appdirs 2016-07-18 16:40:18 +02:00
build_soc.py build_soc: build VexRiscv_G if not kasli v1.x 2021-11-08 16:59:08 +08:00
experiment.py artiq.experiment: merge language and coredevice namespaces 2016-01-25 17:24:00 -07:00
remoting.py artiq_flash: wrap paramiko commands in bash login shell 2021-05-27 21:44:10 +08:00
tools.py tools: fix importlib issue 2021-12-21 13:20:11 +08:00