Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 16 Feb 2003 06:41:49 -0800 (PST)
From:      Serguei Tzukanov <tzukanov@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 25283 for review
Message-ID:  <200302161441.h1GEfnD5014928@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=25283

Change 25283 by tzukanov@tzukanov_antares on 2003/02/16 06:40:57

	Post-IFC fixes.

Affected files ...

.. //depot/projects/s390/lib/libc/s390/Makefile.inc#2 edit
.. //depot/projects/s390/lib/libc/s390/_fpmath.h#1 add
.. //depot/projects/s390/lib/libc/s390/gen/Makefile.inc#3 edit
.. //depot/projects/s390/lib/libc/s390/gen/infinity.c#4 edit
.. //depot/projects/s390/lib/libc/s390/gen/isinf.S#2 delete
.. //depot/projects/s390/lib/libc/s390x/_fpmath.h#1 add
.. //depot/projects/s390/lib/libc/s390x/gen/Makefile.inc#2 edit
.. //depot/projects/s390/lib/libc/s390x/gen/infinity.c#2 edit
.. //depot/projects/s390/lib/libc/s390x/gen/isinf.S#2 delete
.. //depot/projects/s390/sys/s390/conf/GENERIC#7 edit
.. //depot/projects/s390/sys/s390/include/_types.h#2 edit
.. //depot/projects/s390/sys/s390/include/float.h#2 edit
.. //depot/projects/s390/sys/s390/s390/pmap.c#8 edit
.. //depot/projects/s390/sys/s390x/include/_types.h#2 edit
.. //depot/projects/s390/sys/s390x/include/float.h#2 edit

Differences ...

==== //depot/projects/s390/lib/libc/s390/Makefile.inc#2 (text+ko) ====


==== //depot/projects/s390/lib/libc/s390/gen/Makefile.inc#3 (text+ko) ====

@@ -1,5 +1,5 @@
 # $FreeBSD: src/lib/libc/s390/gen/Makefile.inc,v 1.0 2002/07/06 06:45:32 tzukanov Exp $
 
 SRCS+=	_ctx_start.S flt_rounds.S fabs.S frexp.S \
-	infinity.c isinf.S ldexp.S makecontext.c modf.S \
+	infinity.c ldexp.S makecontext.c modf.S \
 	setjmp.S signalcontext.c

==== //depot/projects/s390/lib/libc/s390/gen/infinity.c#4 (text+ko) ====

@@ -4,3 +4,6 @@
 
 /* Bytes for +Infinity on a S/390. */
 const union __infinity_un __infinity = {{0x7f, 0xf0, 0, 0, 0, 0, 0, 0}};
+
+/* bytes for NaN */
+const union __nan_un __nan = { { 0xff, 0xc0, 0, 0 } };

==== //depot/projects/s390/lib/libc/s390x/gen/Makefile.inc#2 (text+ko) ====

@@ -1,5 +1,5 @@
 # $FreeBSD: src/lib/libc/s390/gen/Makefile.inc,v 1.0 2002/07/06 06:45:32 tzukanov Exp $
 
 SRCS+=	_ctx_start.S getcontext.S fabs.S frexp.S \
-	infinity.c isinf.S ldexp.S makecontext.c modf.S \
+	infinity.c ldexp.S makecontext.c modf.S \
 	setjmp.S swapcontext.c

==== //depot/projects/s390/lib/libc/s390x/gen/infinity.c#2 (text+ko) ====


==== //depot/projects/s390/sys/s390/conf/GENERIC#7 (text+ko) ====

@@ -49,7 +49,7 @@
 
 #options 	SMP
 
-options		SCHED_4BSD		# 4BSD scheduler
+options 	SCHED_4BSD		# 4BSD scheduler
 options 	FFS			# Berkeley Fast Filesystem
 options 	SOFTUPDATES
 options 	PROCFS			# Process filesystem (requires PSEUDOFS)

==== //depot/projects/s390/sys/s390/include/_types.h#2 (text+ko) ====

@@ -64,6 +64,8 @@
  */
 typedef	unsigned long	__clock_t;		/* clock()... */
 typedef	__int32_t	__critical_t;
+typedef float		__float_t;
+typedef double		__double_t;
 typedef	__int32_t	__intfptr_t;
 typedef	__int64_t	__intmax_t;
 typedef	__int32_t	__intptr_t;

==== //depot/projects/s390/sys/s390/include/float.h#2 (text+ko) ====

@@ -55,6 +55,8 @@
 
 #define FLT_RADIX	2		/* b */
 #define FLT_ROUNDS	__flt_rounds()
+#define FLT_EVAL_METHOD	1
+#define DECIMAL_DIG	35
 
 #define FLT_MANT_DIG	24		/* p */
 #define FLT_EPSILON	1.19209290E-7F	/* b**(1-p) */

==== //depot/projects/s390/sys/s390/s390/pmap.c#8 (text+ko) ====

@@ -106,7 +106,6 @@
 
 static boolean_t pmap_initialized = FALSE;
 
-static vm_object_t kptobj;	/* contains kernel page table pages */
 static unsigned nkptp;
 vm_offset_t kernel_vm_end;
 
@@ -996,9 +995,6 @@
 
 	CTR2(KTR_PMAP, "pmap_init: spa = %x, epa = %x", spa, epa);
 
-	/* Object for kernel page table pages. */
-	kptobj = vm_object_allocate(OBJT_DEFAULT, NKPTP);
-
 	/* Allocate memory for random pmap structures. */
 	for (i = 0; i < vm_page_array_size; i++) {
 		vm_page_t m;

==== //depot/projects/s390/sys/s390x/include/_types.h#2 (text+ko) ====

@@ -56,6 +56,8 @@
  */
 typedef	__int32_t	__clock_t;		/* clock()... */
 typedef	__int64_t	__critical_t;
+typedef float		__float_t;
+typedef double		__double_t;
 typedef	__int64_t	__intfptr_t;
 typedef	__int64_t	__intmax_t;
 typedef	__int64_t	__intptr_t;

==== //depot/projects/s390/sys/s390x/include/float.h#2 (text+ko) ====


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe p4-projects" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200302161441.h1GEfnD5014928>