PERFORCE change 135770 for review

Marcel Moolenaar marcel at FreeBSD.org
Wed Feb 20 03:56:55 UTC 2008


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

Change 135770 by marcel at marcel_xcllnt on 2008/02/20 03:56:23

	Add __cmpdi2() to libkern on PowerPC. Implementation
	derived from __ucmpdi2().

Affected files ...

.. //depot/projects/e500/sys/conf/files.powerpc#17 edit
.. //depot/projects/e500/sys/libkern/cmpdi2.c#1 add
.. //depot/projects/e500/sys/libkern/quad.h#2 edit

Differences ...

==== //depot/projects/e500/sys/conf/files.powerpc#17 (text+ko) ====

@@ -50,6 +50,7 @@
 libkern/ashldi3.c		standard
 libkern/ashrdi3.c		standard
 libkern/bcmp.c			standard
+libkern/cmpdi2.c		standard
 libkern/divdi3.c		standard
 libkern/ffs.c			standard
 libkern/ffsl.c			standard
@@ -89,7 +90,7 @@
 powerpc/fpu/fpu_add.c		optional	fpu_emu
 powerpc/fpu/fpu_compare.c	optional	fpu_emu
 powerpc/fpu/fpu_div.c		optional	fpu_emu
-#powerpc/fpu/fpu_emu.c		optional	fpu_emu
+powerpc/fpu/fpu_emu.c		optional	fpu_emu
 powerpc/fpu/fpu_explode.c	optional	fpu_emu
 powerpc/fpu/fpu_implode.c	optional	fpu_emu
 powerpc/fpu/fpu_mul.c		optional	fpu_emu

==== //depot/projects/e500/sys/libkern/quad.h#2 (text+ko) ====

@@ -101,6 +101,7 @@
 
 quad_t		__ashldi3(quad_t, qshift_t);
 quad_t		__ashrdi3(quad_t, qshift_t);
+int		__cmpdi2(quad_t a, quad_t b);
 quad_t		__divdi3(quad_t a, quad_t b);
 quad_t		__lshrdi3(quad_t, qshift_t);
 quad_t		__moddi3(quad_t a, quad_t b);


More information about the p4-projects mailing list