[Bug treelang/41639] synchronisation primitives take unsigned as input and output values.
chrbr at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Fri Oct 9 07:12:00 GMT 2009
------- Comment #1 from chrbr at gcc dot gnu dot org 2009-10-09 07:12 -------
Created an attachment (id=18758)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18758&action=view)
Fix synchronisation parameter/output signess
The attached patch gives the correct semantic. But should be checked on target
using them (pa/arm) for possible legacy regression.
(tested on SH with a non-linux, in house runtime, implementation)
2009-10-08 Christian Bruel <christian.bruel@st.com>
* builtin-types.def (BT_I[1,2,4,8,16): Set signed.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41639
More information about the Gcc-bugs
mailing list