Back to index

glibc  2.9
Defines | Variables
math_ldbl_opt.h File Reference
#include <nldbl-abi.h>
#include <shlib-compat.h>
#include <math.h>
#include <math/math_private.h>

Go to the source code of this file.

Defines

#define LONG_DOUBLE_COMPAT(lib, introduced)   SHLIB_COMPAT(lib, introduced, LONG_DOUBLE_COMPAT_VERSION)
#define long_double_symbol(lib, local, symbol)   long_double_symbol_1 (lib, local, symbol, LONG_DOUBLE_COMPAT_VERSION)
#define ldbl_hidden_def(local, name)   libc_hidden_def (name)
#define ldbl_strong_alias(name, aliasname)   strong_alias (name, aliasname)
#define ldbl_weak_alias(name, aliasname)   strong_alias (name, aliasname)
#define long_double_symbol_1(lib, local, symbol, version)   strong_alias (local, symbol)
#define __ldbl_is_dbl   __builtin_expect (__no_long_double, 0)

Variables

__thread int __no_long_double
attribute_tls_model_ie 
attribute_hidden

Define Documentation

#define __ldbl_is_dbl   __builtin_expect (__no_long_double, 0)

Definition at line 51 of file math_ldbl_opt.h.

#define ldbl_hidden_def (   local,
  name 
)    libc_hidden_def (name)

Definition at line 37 of file math_ldbl_opt.h.

#define ldbl_strong_alias (   name,
  aliasname 
)    strong_alias (name, aliasname)

Definition at line 38 of file math_ldbl_opt.h.

#define ldbl_weak_alias (   name,
  aliasname 
)    strong_alias (name, aliasname)

Definition at line 39 of file math_ldbl_opt.h.

#define LONG_DOUBLE_COMPAT (   lib,
  introduced 
)    SHLIB_COMPAT(lib, introduced, LONG_DOUBLE_COMPAT_VERSION)

Definition at line 9 of file math_ldbl_opt.h.

#define long_double_symbol (   lib,
  local,
  symbol 
)    long_double_symbol_1 (lib, local, symbol, LONG_DOUBLE_COMPAT_VERSION)

Definition at line 11 of file math_ldbl_opt.h.

#define long_double_symbol_1 (   lib,
  local,
  symbol,
  version 
)    strong_alias (local, symbol)

Definition at line 40 of file math_ldbl_opt.h.


Variable Documentation

__thread int __no_long_double attribute_tls_model_ie attribute_hidden

Definition at line 25 of file init-first.c.