https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24775
--- Comment #8 from tbsaunde at gcc dot gnu.org --- Author: tbsaunde Date: Sat Nov 7 19:36:26 2015 New Revision: 229936 URL: https://gcc.gnu.org/viewcvs?rev=229936&root=gcc&view=rev Log: replace BITS_PER_UNIT with __CHAR_BIT__ in target libs libgcc/ChangeLog: 2015-11-07 Trevor Saunders <tbsaunde+...@tbsaunde.org> * config/visium/lib2funcs.c (__set_trampoline_parity): Use __CHAR_BIT__ instead of BITS_PER_UNIT. * fixed-bit.h: Likewise. * fp-bit.h: Likewise. * libgcc2.c (__popcountSI2): Likewise. (__popcountDI2): Likewise. * libgcc2.h: Likewise. * libgcov.h: Likewise. libobjc/ChangeLog: 2015-11-07 Trevor Saunders <tbsaunde+...@tbsaunde.org> PR libobjc/24775 * encoding.c (_darwin_rs6000_special_round_type_align): Use __CHAR_BIT__ instead of BITS_PER_UNIT. (objc_sizeof_type): Likewise. (objc_layout_structure): Likewise. (objc_layout_structure_next_member): Likewise. (objc_layout_finish_structure): Likewise. (objc_layout_structure_get_info): Likewise. Modified: trunk/libgcc/ChangeLog trunk/libgcc/config/visium/lib2funcs.c trunk/libgcc/fixed-bit.h trunk/libgcc/fp-bit.h trunk/libgcc/libgcc2.c trunk/libgcc/libgcc2.h trunk/libgcc/libgcov.h trunk/libobjc/ChangeLog trunk/libobjc/encoding.c