This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
[commit] rename EXTRACT_[LM]SB0_INT to EXTRACT_[LM]SB0_SINT.
- From: Doug Evans <dje at sebabeach dot org>
- To: gdb-patches at sourceware dot org
- Date: Mon, 23 Nov 2009 01:39:53 -0800 (PST)
- Subject: [commit] rename EXTRACT_[LM]SB0_INT to EXTRACT_[LM]SB0_SINT.
fyi,
I checked this in
(includes regenerated cgen files).
Tested by building all sims, running testsuites, no regressions.
2009-11-23 Doug Evans <dje@sebabeach.org>
* cgen-engine.h (EXTRACT_MSB0_SINT): Renamed from EXTRACT_MSB0_INT.
(EXTRACT_LSB0_SINT): Renamed from EXTRACT_LSB0_INT.
Index: common/cgen-engine.h
===================================================================
RCS file: /cvs/src/src/sim/common/cgen-engine.h,v
retrieving revision 1.6
diff -u -p -d -u -r1.6 cgen-engine.h
--- common/cgen-engine.h 23 Nov 2009 04:12:16 -0000 1.6
+++ common/cgen-engine.h 23 Nov 2009 08:39:02 -0000
@@ -51,14 +51,14 @@ along with this program. If not, see <h
/* Instruction field support macros. */
-#define EXTRACT_MSB0_INT(val, total, start, length) \
+#define EXTRACT_MSB0_SINT(val, total, start, length) \
(((INT) (val) << ((sizeof (INT) * 8) - (total) + (start))) \
>> ((sizeof (INT) * 8) - (length)))
#define EXTRACT_MSB0_UINT(val, total, start, length) \
(((UINT) (val) << ((sizeof (UINT) * 8) - (total) + (start))) \
>> ((sizeof (UINT) * 8) - (length)))
-#define EXTRACT_LSB0_INT(val, total, start, length) \
+#define EXTRACT_LSB0_SINT(val, total, start, length) \
(((INT) (val) << ((sizeof (INT) * 8) - (start) - 1)) \
>> ((sizeof (INT) * 8) - (length)))
#define EXTRACT_LSB0_UINT(val, total, start, length) \