[Bug libobjc/24775] libobjc should not include GCC's target headers
tbsaunde at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Sat Nov 7 19:37:00 GMT 2015
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+gcc@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+gcc@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
More information about the Gcc-bugs
mailing list