mirror of
https://github.com/MariaDB/server.git
synced 2025-01-15 19:42:28 +01:00
MDEV-17441 fixup: Remove unused my_atomic long macros
This commit is contained in:
parent
c519aa3d7a
commit
cf483a7766
2 changed files with 2 additions and 18 deletions
|
@ -2,7 +2,7 @@
|
|||
#define MY_ATOMIC_INCLUDED
|
||||
|
||||
/* Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
|
||||
Copyright (c) 2018, 2020, MariaDB
|
||||
Copyright (c) 2018, 2022, MariaDB
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
|
@ -115,22 +115,6 @@
|
|||
#include "atomic/gcc_builtins.h"
|
||||
#endif
|
||||
|
||||
#if SIZEOF_LONG == 4
|
||||
#define my_atomic_addlong(A,B) my_atomic_add32((int32*) (A), (B))
|
||||
#define my_atomic_loadlong(A) my_atomic_load32((int32*) (A))
|
||||
#define my_atomic_loadlong_explicit(A,O) my_atomic_load32_explicit((int32*) (A), (O))
|
||||
#define my_atomic_storelong(A,B) my_atomic_store32((int32*) (A), (B))
|
||||
#define my_atomic_faslong(A,B) my_atomic_fas32((int32*) (A), (B))
|
||||
#define my_atomic_caslong(A,B,C) my_atomic_cas32((int32*) (A), (int32*) (B), (C))
|
||||
#else
|
||||
#define my_atomic_addlong(A,B) my_atomic_add64((int64*) (A), (B))
|
||||
#define my_atomic_loadlong(A) my_atomic_load64((int64*) (A))
|
||||
#define my_atomic_loadlong_explicit(A,O) my_atomic_load64_explicit((int64*) (A), (O))
|
||||
#define my_atomic_storelong(A,B) my_atomic_store64((int64*) (A), (B))
|
||||
#define my_atomic_faslong(A,B) my_atomic_fas64((int64*) (A), (B))
|
||||
#define my_atomic_caslong(A,B,C) my_atomic_cas64((int64*) (A), (int64*) (B), (C))
|
||||
#endif
|
||||
|
||||
#ifndef MY_MEMORY_ORDER_SEQ_CST
|
||||
#define MY_MEMORY_ORDER_RELAXED
|
||||
#define MY_MEMORY_ORDER_CONSUME
|
||||
|
|
|
@ -1 +1 @@
|
|||
Subproject commit 23fb8624624c9144c77f3874647fa0f7394b0aa8
|
||||
Subproject commit edd141127c11d78ef073f9f3ca61708821f20b32
|
Loading…
Reference in a new issue