CVS: packaging/patches binutils-14x1-20x1-20x2-20x3-22x4-42x-42x0-461x.patch, 1.2, 1.3

Chris Liechti <[email protected]> Sun, 26 Nov 2006 15:30:50 -0800
Newsgroups gmane.comp.hardware.texas-instruments.msp430.gcc.cvs
Message-ID <[email protected]>
Update of /cvsroot/mspgcc/packaging/patches
In directory sc8-pr-cvs7.sourceforge.net:/tmp/cvs-serv22369/packaging/patches

Modified Files:
	binutils-14x1-20x1-20x2-20x3-22x4-42x-42x0-461x.patch 
Log Message:
- sync patch
- settings for the 20061126 installer

Index: binutils-14x1-20x1-20x2-20x3-22x4-42x-42x0-461x.patch
===================================================================
RCS file: /cvsroot/mspgcc/packaging/patches/binutils-14x1-20x1-20x2-20x3-22x4-42x-42x0-461x.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -w -d -r1.2 -r1.3
--- binutils-14x1-20x1-20x2-20x3-22x4-42x-42x0-461x.patch	19 Jul 2006 20:43:20 -0000	1.2
+++ binutils-14x1-20x1-20x2-20x3-22x4-42x-42x0-461x.patch	26 Nov 2006 23:30:47 -0000	1.3
@@ -1,6 +1,6 @@
-diff -rU5 binutils-2.17/bfd/archures.c binutils-2.17.patched/bfd/archures.c
---- binutils-2.17/bfd/archures.c	2006-03-06 21:42:03.000000000 +0800
-+++ binutils-2.17.patched/bfd/archures.c	2006-04-06 23:05:13.000000000 +0800
+diff -rU5 binutils-060402.orig/bfd/archures.c binutils-060402/bfd/archures.c
+--- binutils-060402.orig/bfd/archures.c	2006-03-06 21:42:03.000000000 +0800
++++ binutils-060402/bfd/archures.c	2006-11-16 00:05:33.000000000 +0800
 @@ -357,18 +357,21 @@
  .#define bfd_mach_msp12          12
  .#define bfd_mach_msp13          13
@@ -23,9 +23,9 @@
  .#define bfd_mach_xc16xl        2
[...1410 lines suppressed...]
+ 
+ SECTIONS
+ {
+--- binutils-060402/opcodes/msp430-dis.c	2006-11-17 21:10:59.000000000 +0800
++++ binutils-060402.orig/opcodes/msp430-dis.c	2005-07-01 19:16:32.000000000 +0800
+@@ -675,11 +675,13 @@
+   char dinfo[32];		/* Debug purposes.  */
+ 
+   insn = msp430dis_opcode (addr, info);
+   sprintf (dinfo, "0x%04x", insn);
+ 
+-  if (((int) addr & 0xffff) > 0xffdf)
++  if (((int) addr & 0xffff) >= 0xffe0
++      ||
++      (info->mach == 46  &&  ((int) addr & 0xffff) >= 0xffc0))
+     {
+       (*prin) (stream, "interrupt service routine at 0x%04x", 0xffff & insn);
+       return 2;
+     }
+ 


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV