From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joern Rennecke To: aoliva@redhat.com (Alexandre Oliva) Cc: amylaar@redhat.com (Joern Rennecke), wilson@cygnus.com (Jim Wilson), gcc@gcc.gnu.org, gcc-patches@gcc.gnu.org, gdb@sources.redhat.com Subject: Re: C++ ptrmemfun break if FUNCTION_BOUNDARY < 2 * BITS_PER_UNIT Date: Mon, 09 Apr 2001 13:42:00 -0000 Message-id: <200104092042.f39KghW01068@phal.cambridge.redhat.com> References: X-SW-Source: 2001-04/msg00076.html > Doh. Never mind. I *does* work. It's TRUNC_DIV that doesn't, for > what I need. I really need a right shift with sign extension: I was talking about signed division. I.e. TRUNC_DIV. So we agree on that point. > Does RSHIFT_EXPR guarantee the preservation of the most significant > (sign) bit? Does it guarantee the semantics above? According to c-tree.texi, it does.