rpms/xenner/devel xenner-memset.diff,NONE,1.1
Gerd Hoffmann (kraxel)
fedora-extras-commits at redhat.com
Fri Feb 1 20:49:58 UTC 2008
Author: kraxel
Update of /cvs/pkgs/rpms/xenner/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv28225
Added Files:
xenner-memset.diff
Log Message:
cvs add xenner-memset.diff
xenner-memset.diff:
--- NEW FILE xenner-memset.diff ---
Index: emu-main.c
===================================================================
RCS file: /home/cvsroot/xenner/emu-main.c,v
retrieving revision 1.18
diff -u -p -r1.18 emu-main.c
--- emu-main.c 1 Feb 2008 12:23:15 -0000 1.18
+++ emu-main.c 1 Feb 2008 20:46:26 -0000
@@ -1,4 +1,28 @@
+void *memset(void *s, int c, size_t n)
+{
+ uint8_t *p = s;
+ uint32_t i;
+
+ for (i = 0; i < n; i++)
+ p[i] = c;
+ return s;
+}
+
+void *memcpy(void *dest, const void *src, size_t n)
+{
+ const uint8_t *s = src;
+ uint8_t *d = dest;
+ uint32_t i;
+
+ for (i = 0; i < n; i++)
+ d[i] = s[i];
+ return dest;
+}
+
+
+/* --------------------------------------------------------------------- */
+
static void print_gpf_info(int level, struct xen_cpu *cpu, struct regs *regs)
{
uint8_t *code = (void*)regs->rip;
Index: emu.h
===================================================================
RCS file: /home/cvsroot/xenner/emu.h,v
retrieving revision 1.39
diff -u -p -r1.39 emu.h
--- emu.h 1 Feb 2008 15:59:37 -0000 1.39
+++ emu.h 1 Feb 2008 20:46:26 -0000
@@ -366,3 +366,4 @@ static inline struct xen_cpu *get_cpu(vo
/* gcc builtins */
void *memset(void *s, int c, size_t n);
void *memcpy(void *dest, const void *src, size_t n);
+
More information about the fedora-extras-commits
mailing list