0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-06-02 18:18:56 +02:00

ircd::db::port: Allow icf on impl defs.

This commit is contained in:
Jason Volk 2019-04-10 19:27:11 -07:00
parent 446964bb67
commit 3a57cc8c94

View file

@ -21,7 +21,7 @@ static_assert
"than the one rocksdb has assumed space for."
);
__attribute__((externally_visible, no_icf, noinline))
__attribute__((externally_visible, noinline))
rocksdb::port::Mutex::Mutex()
noexcept
{
@ -36,14 +36,14 @@ noexcept
#endif
}
__attribute__((externally_visible, no_icf, noinline))
__attribute__((externally_visible, noinline))
rocksdb::port::Mutex::Mutex(bool adaptive)
noexcept
:Mutex{}
{
}
__attribute__((externally_visible, no_icf, noinline))
__attribute__((externally_visible, noinline))
rocksdb::port::Mutex::~Mutex()
noexcept
{
@ -59,7 +59,7 @@ noexcept
}
void
__attribute__((externally_visible, no_icf, noinline))
__attribute__((externally_visible, noinline))
rocksdb::port::Mutex::Lock()
noexcept
{
@ -79,7 +79,7 @@ noexcept
}
void
__attribute__((externally_visible, no_icf, noinline))
__attribute__((externally_visible, noinline))
rocksdb::port::Mutex::Unlock()
noexcept
{
@ -100,7 +100,7 @@ noexcept
}
void
__attribute__((externally_visible, no_icf, noinline))
__attribute__((externally_visible, noinline))
rocksdb::port::Mutex::AssertHeld()
noexcept
{
@ -121,7 +121,7 @@ static_assert
"than the one rocksdb has assumed space for."
);
__attribute__((externally_visible, no_icf, noinline))
__attribute__((externally_visible, noinline))
rocksdb::port::RWMutex::RWMutex()
noexcept
{
@ -136,7 +136,7 @@ noexcept
#endif
}
__attribute__((externally_visible, no_icf, noinline))
__attribute__((externally_visible, noinline))
rocksdb::port::RWMutex::~RWMutex()
noexcept
{
@ -152,7 +152,7 @@ noexcept
}
void
__attribute__((externally_visible, no_icf, noinline))
__attribute__((externally_visible, noinline))
rocksdb::port::RWMutex::ReadLock()
noexcept
{
@ -172,7 +172,7 @@ noexcept
}
void
__attribute__((externally_visible, no_icf, noinline))
__attribute__((externally_visible, noinline))
rocksdb::port::RWMutex::WriteLock()
noexcept
{
@ -192,7 +192,7 @@ noexcept
}
void
__attribute__((externally_visible, no_icf, noinline))
__attribute__((externally_visible, noinline))
rocksdb::port::RWMutex::ReadUnlock()
noexcept
{
@ -212,7 +212,7 @@ noexcept
}
void
__attribute__((externally_visible, no_icf, noinline))
__attribute__((externally_visible, noinline))
rocksdb::port::RWMutex::WriteUnlock()
noexcept
{
@ -242,7 +242,7 @@ static_assert
"than the one rocksdb has assumed space for."
);
__attribute__((externally_visible, no_icf, noinline))
__attribute__((externally_visible, noinline))
rocksdb::port::CondVar::CondVar(Mutex *mu)
noexcept
:mu{mu}
@ -258,7 +258,7 @@ noexcept
#endif
}
__attribute__((externally_visible, no_icf, noinline))
__attribute__((externally_visible, noinline))
rocksdb::port::CondVar::~CondVar()
noexcept
{
@ -274,7 +274,7 @@ noexcept
}
void
__attribute__((externally_visible, no_icf, noinline))
__attribute__((externally_visible, noinline))
rocksdb::port::CondVar::Wait()
noexcept
{
@ -297,7 +297,7 @@ noexcept
// Returns true if timeout occurred
bool
__attribute__((externally_visible, no_icf, noinline))
__attribute__((externally_visible, noinline))
rocksdb::port::CondVar::TimedWait(uint64_t abs_time_us)
noexcept
{
@ -320,7 +320,7 @@ noexcept
}
void
__attribute__((externally_visible, no_icf, noinline))
__attribute__((externally_visible, noinline))
rocksdb::port::CondVar::Signal()
noexcept
{
@ -340,7 +340,7 @@ noexcept
}
void
__attribute__((externally_visible, no_icf, noinline))
__attribute__((externally_visible, noinline))
rocksdb::port::CondVar::SignalAll()
noexcept
{