Remove __cplusplus >= 201103
Right now, we require a C++11 compiler, so the check is not needed any longer. gcc/analyzer/ChangeLog: * program-state.cc (program_state::operator=): Remove __cplusplus >= 201103. (program_state::program_state): Likewise. * program-state.h: Likewise. * region-model.h (class region_model): Remove dead code. gcc/ChangeLog: * bitmap.h (class auto_bitmap): Remove __cplusplus >= 201103. * config/aarch64/aarch64.c: Likewise. * gimple-ssa-store-merging.c (store_immediate_info::store_immediate_info): Likewise. * sbitmap.h: Likewise.
This commit is contained in:
parent
e3a682f419
commit
4bc6fb21bd
@ -731,7 +731,6 @@ program_state::operator= (const program_state &other)
|
||||
return *this;
|
||||
}
|
||||
|
||||
#if __cplusplus >= 201103
|
||||
/* Move constructor for program_state (when building with C++11). */
|
||||
program_state::program_state (program_state &&other)
|
||||
: m_region_model (other.m_region_model),
|
||||
@ -747,7 +746,6 @@ program_state::program_state (program_state &&other)
|
||||
|
||||
m_valid = other.m_valid;
|
||||
}
|
||||
#endif
|
||||
|
||||
/* program_state's dtor. */
|
||||
|
||||
|
@ -192,11 +192,7 @@ public:
|
||||
program_state (const extrinsic_state &ext_state);
|
||||
program_state (const program_state &other);
|
||||
program_state& operator= (const program_state &other);
|
||||
|
||||
#if __cplusplus >= 201103
|
||||
program_state (program_state &&other);
|
||||
#endif
|
||||
|
||||
~program_state ();
|
||||
|
||||
hashval_t hash () const;
|
||||
|
@ -414,11 +414,6 @@ class region_model
|
||||
region_model (region_model_manager *mgr);
|
||||
region_model (const region_model &other);
|
||||
~region_model ();
|
||||
|
||||
#if 0//__cplusplus >= 201103
|
||||
region_model (region_model &&other);
|
||||
#endif
|
||||
|
||||
region_model &operator= (const region_model &other);
|
||||
|
||||
bool operator== (const region_model &other) const;
|
||||
|
@ -951,10 +951,8 @@ class auto_bitmap
|
||||
// Prevent making a copy that references our bitmap.
|
||||
auto_bitmap (const auto_bitmap &);
|
||||
auto_bitmap &operator = (const auto_bitmap &);
|
||||
#if __cplusplus >= 201103L
|
||||
auto_bitmap (auto_bitmap &&);
|
||||
auto_bitmap &operator = (auto_bitmap &&);
|
||||
#endif
|
||||
|
||||
bitmap_head m_bits;
|
||||
};
|
||||
|
@ -221,9 +221,7 @@ public:
|
||||
predicate in each predicate argument register. This means that
|
||||
we need at least 12 pieces. */
|
||||
static const unsigned int MAX_PIECES = NUM_FP_ARG_REGS + NUM_PR_ARG_REGS;
|
||||
#if __cplusplus >= 201103L
|
||||
static_assert (MAX_PIECES >= 8, "Need to store at least 8 predicates");
|
||||
#endif
|
||||
|
||||
/* Describes one piece of a PST. Each piece is one of:
|
||||
|
||||
|
@ -1595,17 +1595,9 @@ store_immediate_info::store_immediate_info (unsigned HOST_WIDE_INT bs,
|
||||
: bitsize (bs), bitpos (bp), bitregion_start (brs), bitregion_end (bre),
|
||||
stmt (st), order (ord), rhs_code (rhscode), n (nr),
|
||||
ins_stmt (ins_stmtp), bit_not_p (bitnotp), ops_swapped_p (false),
|
||||
lp_nr (nr2)
|
||||
#if __cplusplus >= 201103L
|
||||
, ops { op0r, op1r }
|
||||
lp_nr (nr2), ops { op0r, op1r }
|
||||
{
|
||||
}
|
||||
#else
|
||||
{
|
||||
ops[0] = op0r;
|
||||
ops[1] = op1r;
|
||||
}
|
||||
#endif
|
||||
|
||||
/* Struct representing a group of stores to contiguous memory locations.
|
||||
These are produced by the second phase (coalescing) and consumed in the
|
||||
|
@ -301,10 +301,8 @@ private:
|
||||
/* Prevent making a copy that refers to our sbitmap. */
|
||||
auto_sbitmap (const auto_sbitmap &);
|
||||
auto_sbitmap &operator = (const auto_sbitmap &);
|
||||
#if __cplusplus >= 201103L
|
||||
auto_sbitmap (auto_sbitmap &&);
|
||||
auto_sbitmap &operator = (auto_sbitmap &&);
|
||||
#endif
|
||||
|
||||
/* The bitmap we are managing. */
|
||||
sbitmap m_bitmap;
|
||||
|
Loading…
Reference in New Issue
Block a user