diff options
author | Falk Hueffner <falk.hueffner@student.uni-tuebingen.de> | 2003-02-03 19:37:53 +0000 |
---|---|---|
committer | Phil Edwards <pme@gcc.gnu.org> | 2003-02-03 19:37:53 +0000 |
commit | 348b0c310505a37e779ad69065190f1991253854 (patch) | |
tree | c68af5e7bf92bec5bf7e50ae027db8379d1f5d6f /gcc/target.h | |
parent | 2d7b3505f7681f374ed3d409bb7cc00c9f2ec8d0 (diff) | |
download | gcc-348b0c310505a37e779ad69065190f1991253854.zip gcc-348b0c310505a37e779ad69065190f1991253854.tar.gz gcc-348b0c310505a37e779ad69065190f1991253854.tar.bz2 |
std_bitset.h: Replace CHAR_BIT with __CHAR_BIT__, use numeric_limits for bits-per-word values.
2003-02-03 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
Phil Edwards <pme@gcc.gnu.org>
* include/std/std_bitset.h: Replace CHAR_BIT with __CHAR_BIT__, use
numeric_limits for bits-per-word values.
(_Base_bitset::_M_do_count, _Base_bitset<1>::_M_do_count):
Use __builtin_popcountl instead.
(_Base_bitset::_M_do_find_first, _Base_bitset::_M_do_find_next,
_Base_bitset<1>::_M_do_find_first, _Base_bitset<1>::_M_do_find_next):
Use __builtin_ctzl instead.
(_S_bit_count, _S_first_one): Remove.
* config/linker-map.gnu (GLIBCPP_3.4): Remove std::_S_bit_count.
* src/Makefile.am (sources): Remove bitset.cc.
* src/bitset.cc: Delete file.
* src/Makefile.in: Regenerate.
Co-Authored-By: Phil Edwards <pme@gcc.gnu.org>
From-SVN: r62335
Diffstat (limited to 'gcc/target.h')
0 files changed, 0 insertions, 0 deletions