diff options
| author | ii14 <ii14@users.noreply.github.com> | 2023-03-16 18:13:58 +0100 |
|---|---|---|
| committer | ii14 <ii14@users.noreply.github.com> | 2023-03-16 18:33:41 +0100 |
| commit | 5bad9afed2189f3716865da42c66133d1f6da218 (patch) | |
| tree | ae6d4ed001be42181b45e96a5018cd952b6e6801 /src/nvim/event | |
| parent | 995196c614d14fa5947be4024fe8ea20c8a28973 (diff) | |
| download | rneovim-5bad9afed2189f3716865da42c66133d1f6da218.tar.gz rneovim-5bad9afed2189f3716865da42c66133d1f6da218.tar.bz2 rneovim-5bad9afed2189f3716865da42c66133d1f6da218.zip | |
build: sanitizers for gcc
GCC also supports sanitizers. GCC doesn't support -fsanitize-blacklist
option though, so replace .asan-blacklist file with no_sanitize_address
function attributes instead.
Diffstat (limited to 'src/nvim/event')
| -rw-r--r-- | src/nvim/event/multiqueue.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/nvim/event/multiqueue.c b/src/nvim/event/multiqueue.c index e05084b656..8f8a36eff9 100644 --- a/src/nvim/event/multiqueue.c +++ b/src/nvim/event/multiqueue.c @@ -245,6 +245,7 @@ static void multiqueue_push(MultiQueue *this, Event event) } static MultiQueueItem *multiqueue_node_data(QUEUE *q) + FUNC_ATTR_NO_SANITIZE_ADDRESS { return QUEUE_DATA(q, MultiQueueItem, node); } |