PERFORCE change 55341 for review

Marcel Moolenaar marcel at FreeBSD.org
Sat Jun 19 23:48:30 GMT 2004


http://perforce.freebsd.org/chv.cgi?CH=55341

Change 55341 by marcel at marcel_nfs on 2004/06/19 23:47:40

	IFC @55338

Affected files ...

.. //depot/projects/gdb/gnu/usr.bin/binutils/as/ia64-freebsd/config.h#3 integrate
.. //depot/projects/gdb/gnu/usr.bin/binutils/libiberty/Makefile#6 integrate
.. //depot/projects/gdb/sbin/dump/optr.c#4 integrate
.. //depot/projects/gdb/sys/dev/usb/usbdevs#13 integrate
.. //depot/projects/gdb/sys/dev/usb/usbdevs.h#13 integrate
.. //depot/projects/gdb/sys/dev/usb/usbdevs_data.h#13 integrate
.. //depot/projects/gdb/sys/i386/isa/npx.c#8 integrate

Differences ...

==== //depot/projects/gdb/gnu/usr.bin/binutils/as/ia64-freebsd/config.h#3 (text+ko) ====

@@ -1,8 +1,6 @@
-/* $FreeBSD: src/gnu/usr.bin/binutils/as/ia64-freebsd/config.h,v 1.6 2004/06/16 07:09:35 obrien Exp $ */
+/* $FreeBSD: src/gnu/usr.bin/binutils/as/ia64-freebsd/config.h,v 1.7 2004/06/19 23:18:14 marcel Exp $ */
 
-#define HAVE_DECL_GETOPT 1
-
-/* config.h.  Generated automatically by configure.  */
+/* config.h.  Generated by configure.  */
 /* config.in.  Generated automatically from configure.in by autoheader.  */
 
 /* Define if using alloca.c.  */
@@ -30,9 +28,6 @@
 /* Define to `long' if <sys/types.h> doesn't define.  */
 /* #undef off_t */
 
-/* Define if you need to in order for stat and other things to work.  */
-/* #undef _POSIX_SOURCE */
-
 /* Define to `unsigned' if <sys/types.h> doesn't define.  */
 /* #undef size_t */
 
@@ -145,13 +140,13 @@
 /* #undef HAVE_VALUES_H */
 
 /* Define if you have the <varargs.h> header file.  */
-#define HAVE_VARARGS_H 1
+/* #undef HAVE_VARARGS_H */
 
 /* Name of package */
 #define PACKAGE "gas"
 
 /* Version number of package */
-/* #define VERSION "2.12" */
+/* #define VERSION "2.15" */
 
 /* Define if defaulting to ELF on SCO 5. */
 /* #undef SCO_ELF */
@@ -165,8 +160,17 @@
 /* Define as 1 if big endian. */
 /* #undef TARGET_BYTES_BIG_ENDIAN */
 
-/* Use ELF stabs for MIPS, not ECOFF stabs */
-/* #undef MIPS_STABS_ELF */
+/* Default CPU for MIPS targets.  */
+/* #undef MIPS_CPU_STRING_DEFAULT */
+
+/* Allow use of E_MIPS_ABI_O32 on MIPS targets.  */
+/* #undef USE_E_MIPS_ABI_O32 */
+
+/* Generate 64-bit code by default on MIPS targets.  */
+/* #undef MIPS_DEFAULT_64BIT */
+
+/* Choose a default ABI for MIPS targets.  */
+/* #undef MIPS_DEFAULT_ABI */
 
 /* Default architecture. */
 /* #undef DEFAULT_ARCH */
@@ -217,7 +221,7 @@
 /* #undef USE_EMULATIONS */
 
 /* Supported emulations. */
-#define EMULATIONS
+#define EMULATIONS 
 
 /* Default emulation. */
 #define DEFAULT_EMULATION ""
@@ -229,19 +233,19 @@
 #define BFD_ASSEMBLER 1
 
 /* Target alias. */
-#define TARGET_ALIAS "ia64-obrien-freebsd5"
+/* #define TARGET_ALIAS "ia64-unknown-freebsd5.2" */
 
 /* Canonical target. */
-#define TARGET_CANONICAL "ia64-obrien-freebsd5"
+/* #define TARGET_CANONICAL "ia64-unknown-freebsd5.2" */
 
 /* Target CPU. */
 #define TARGET_CPU "ia64"
 
 /* Target vendor. */
-#define TARGET_VENDOR "obrien"
+#define TARGET_VENDOR "unknown"
 
 /* Target OS. */
-#define TARGET_OS "freebsd5"
+#define TARGET_OS "freebsd5.2"
 
 /* Define if you have the stpcpy function */
 #define HAVE_STPCPY 1
@@ -278,3 +282,4 @@
 
 /* Define if errno is not declared in system header files. */
 /* #undef NEED_DECLARATION_ERRNO */
+

==== //depot/projects/gdb/gnu/usr.bin/binutils/libiberty/Makefile#6 (text+ko) ====

@@ -1,16 +1,19 @@
-# $FreeBSD: src/gnu/usr.bin/binutils/libiberty/Makefile,v 1.21 2004/06/16 07:09:41 obrien Exp $
+# $FreeBSD: src/gnu/usr.bin/binutils/libiberty/Makefile,v 1.22 2004/06/19 22:22:42 marcel Exp $
 
 .include "../Makefile.inc0"
 
 .PATH: ${SRCDIR}/libiberty
 
 LIB=	iberty
-SRCS=	argv.c choose-temp.c concat.c cp-demangle.c cplus-dem.c \
-	cp-demint.c lrealpath.c make-relative-prefix.c \
-	dyn-string.c getpwd.c getruntime.c \
-	hex.c floatformat.c hashtab.c lbasename.c make-temp-file.c \
-	objalloc.c obstack.c safe-ctype.c xatexit.c xexit.c xmalloc.c \
-	xstrdup.c xstrerror.c
+SRCS=	argv.c concat.c choose-temp.c cp-demangle.c cp-demint.c		\
+	cplus-dem.c dyn-string.c getpwd.c getruntime.c floatformat.c	\
+	hashtab.c hex.c lbasename.c lrealpath.c make-relative-prefix.c	\
+	make-temp-file.c objalloc.c obstack.c safe-ctype.c xatexit.c	\
+	xexit.c xmalloc.c xstrdup.c xstrerror.c
+
+# The following files are needed by gdb(1)
+SRCS+=	regex.c splay-tree.c
+
 WARNS?=	1
 CFLAGS+=	-DHAVE_CONFIG_H
 INTERNALLIB=	true

==== //depot/projects/gdb/sbin/dump/optr.c#4 (text+ko) ====

@@ -32,7 +32,7 @@
 static char sccsid[] = "@(#)optr.c	8.2 (Berkeley) 1/6/94";
 #endif
 static const char rcsid[] =
-  "$FreeBSD: src/sbin/dump/optr.c,v 1.29 2004/05/21 20:13:33 imp Exp $";
+  "$FreeBSD: src/sbin/dump/optr.c,v 1.30 2004/06/19 22:41:18 iedowse Exp $";
 #endif /* not lint */
 
 #include <sys/param.h>
@@ -192,11 +192,14 @@
 	time_t	tnow, tdone;
 	int deltat, hours, mins;
 
+	(void)time(&tnow);
 	if (blockswritten > tapesize) {
 		setproctitle("%s: 99.99%% done, finished soon", disk);
-		msg("99.99%% done, finished soon\n");
+		if (tnow >= tschedule) {
+			tschedule = tnow + 300;
+			msg("99.99%% done, finished soon\n");
+		}
 	} else {
-		(void) time(&tnow);
 		deltat = (blockswritten == 0) ? 0 : tstart_writing - tnow +
 		    (double)(tnow - tstart_writing) / blockswritten * tapesize;
 		tdone = tnow + deltat;

==== //depot/projects/gdb/sys/dev/usb/usbdevs#13 (text+ko) ====

@@ -1,4 +1,4 @@
-$FreeBSD: src/sys/dev/usb/usbdevs,v 1.181 2004/06/05 21:33:59 sanpei Exp $
+$FreeBSD: src/sys/dev/usb/usbdevs,v 1.182 2004/06/19 22:16:03 sanpei Exp $
 
 /*
  * Copyright (c) 1998, 1999, 2000 The NetBSD Foundation, Inc.
@@ -357,6 +357,7 @@
 vendor PNY		0x0d7d	PNY
 vendor MSI		0x0db0	Micro Star International
 vendor HAWKING		0x0e66	Hawking Technologies
+vendor MICROTUNE	0x0f4d	Microtune, Inc.
 vendor QUALCOMM		0x1004	Qualcomm
 vendor MOTOROLA		0x1063	Motorola
 vendor PLX		0x10b5	PLX
@@ -982,6 +983,9 @@
 /* Micro Star International products */
 product MSI BT_DONGLE		0x1967	Bluetooth USB dongle
 
+/* Microtune, Inc. products */
+product MICROTUNE BT_DONGLE	0x1000	Bluetooth USB dongle
+
 /* Mitsumi products */
 product MITSUMI CDRRW		0x0000	CD-R/RW Drive
 product MITSUMI BT_DONGLE	0x641f	Bluetooth USB dongle

==== //depot/projects/gdb/sys/dev/usb/usbdevs.h#13 (text+ko) ====

@@ -1,10 +1,10 @@
-/* $FreeBSD: src/sys/dev/usb/usbdevs.h,v 1.188 2004/06/05 21:36:06 sanpei Exp $ */
+/* $FreeBSD: src/sys/dev/usb/usbdevs.h,v 1.189 2004/06/19 22:17:34 sanpei Exp $ */
 
 /*
  * THIS FILE IS AUTOMATICALLY GENERATED.  DO NOT EDIT.
  *
  * generated from:
- *	FreeBSD: src/sys/dev/usb/usbdevs,v 1.181 2004/06/05 21:33:59 sanpei Exp 
+ *	FreeBSD: src/sys/dev/usb/usbdevs,v 1.182 2004/06/19 22:16:03 sanpei Exp 
  */
 
 /*
@@ -364,6 +364,7 @@
 #define	USB_VENDOR_PNY	0x0d7d		/* PNY */
 #define	USB_VENDOR_MSI	0x0db0		/* Micro Star International */
 #define	USB_VENDOR_HAWKING	0x0e66		/* Hawking Technologies */
+#define	USB_VENDOR_MICROTUNE	0x0f4d		/* Microtune, Inc. */
 #define	USB_VENDOR_QUALCOMM	0x1004		/* Qualcomm */
 #define	USB_VENDOR_MOTOROLA	0x1063		/* Motorola */
 #define	USB_VENDOR_PLX	0x10b5		/* PLX */
@@ -989,6 +990,9 @@
 /* Micro Star International products */
 #define	USB_PRODUCT_MSI_BT_DONGLE	0x1967		/* Bluetooth USB dongle */
 
+/* Microtune, Inc. products */
+#define	USB_PRODUCT_MICROTUNE_BT_DONGLE	0x1000		/* Bluetooth USB dongle */
+
 /* Mitsumi products */
 #define	USB_PRODUCT_MITSUMI_CDRRW	0x0000		/* CD-R/RW Drive */
 #define	USB_PRODUCT_MITSUMI_BT_DONGLE	0x641f		/* Bluetooth USB dongle */

==== //depot/projects/gdb/sys/dev/usb/usbdevs_data.h#13 (text+ko) ====

@@ -1,10 +1,10 @@
-/* $FreeBSD: src/sys/dev/usb/usbdevs_data.h,v 1.188 2004/06/05 21:36:06 sanpei Exp $ */
+/* $FreeBSD: src/sys/dev/usb/usbdevs_data.h,v 1.189 2004/06/19 22:17:34 sanpei Exp $ */
 
 /*
  * THIS FILE IS AUTOMATICALLY GENERATED.  DO NOT EDIT.
  *
  * generated from:
- *	FreeBSD: src/sys/dev/usb/usbdevs,v 1.181 2004/06/05 21:33:59 sanpei Exp 
+ *	FreeBSD: src/sys/dev/usb/usbdevs,v 1.182 2004/06/19 22:16:03 sanpei Exp 
  */
 
 /*
@@ -2248,6 +2248,12 @@
 	    "Bluetooth USB dongle",
 	},
 	{
+	    USB_VENDOR_MICROTUNE, USB_PRODUCT_MICROTUNE_BT_DONGLE,
+	    0,
+	    "Microtune, Inc.",
+	    "Bluetooth USB dongle",
+	},
+	{
 	    USB_VENDOR_MITSUMI, USB_PRODUCT_MITSUMI_CDRRW,
 	    0,
 	    "Mitsumi",
@@ -5176,6 +5182,12 @@
 	    NULL,
 	},
 	{
+	    USB_VENDOR_MICROTUNE, 0,
+	    USB_KNOWNDEV_NOPROD,
+	    "Microtune, Inc.",
+	    NULL,
+	},
+	{
 	    USB_VENDOR_QUALCOMM, 0,
 	    USB_KNOWNDEV_NOPROD,
 	    "Qualcomm",

==== //depot/projects/gdb/sys/i386/isa/npx.c#8 (text+ko) ====

@@ -31,7 +31,7 @@
  */
 
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/sys/i386/isa/npx.c,v 1.151 2004/06/18 02:10:55 bde Exp $");
+__FBSDID("$FreeBSD: src/sys/i386/isa/npx.c,v 1.152 2004/06/19 22:24:16 bde Exp $");
 
 #include "opt_cpu.h"
 #include "opt_debug_npx.h"
@@ -944,6 +944,10 @@
 
 	s = intr_disable();
 	if (td == PCPU_GET(fpcurthread)) {
+#ifdef CPU_ENABLE_SSE
+		if (!cpu_fxsr)
+#endif
+			fnclex();	/* As in npxdrop(). */
 		fpurstor(addr);
 		intr_restore(s);
 	} else {


More information about the p4-projects mailing list