Mailinglist Archive: opensuse-commit (1779 mails)

< Previous Next >
commit insserv for openSUSE:Factory

Hello community,

here is the log from the commit of package insserv for openSUSE:Factory
checked in at Fri Feb 11 01:53:51 CET 2011.



--------
--- insserv/insserv.changes 2010-11-30 11:06:39.000000000 +0100
+++ /mounts/work_src_done/STABLE/insserv/insserv.changes 2011-02-10
12:50:34.000000000 +0100
@@ -1,0 +2,6 @@
+Thu Feb 10 12:49:14 CET 2011 - werner@xxxxxxx
+
+- Linked lists: support prefetch of next pointer address for all
+ architectures
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ insserv.spec ++++++
--- /var/tmp/diff_new_pack.PXQ4n6/_old 2011-02-11 01:53:33.000000000 +0100
+++ /var/tmp/diff_new_pack.PXQ4n6/_new 2011-02-11 01:53:33.000000000 +0100
@@ -1,7 +1,7 @@
#
-# spec file for package insserv (Version 1.14.0)
+# spec file for package insserv
#
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -24,7 +24,7 @@
Provides: aaa_base:/sbin/insserv
AutoReqProv: on
Version: 1.14.0
-Release: 14
+Release: 15
Summary: A Program to Arrange Initialization Scripts
Url: http://savannah.nongnu.org/projects/sysvinit/
Source0:
http://download.savannah.gnu.org/releases/sysvinit/insserv-%{version}.tar.bz2

++++++ insserv-1.14.0.dif ++++++
--- /var/tmp/diff_new_pack.PXQ4n6/_old 2011-02-11 01:53:33.000000000 +0100
+++ /var/tmp/diff_new_pack.PXQ4n6/_new 2011-02-11 01:53:33.000000000 +0100
@@ -1,5 +1,5 @@
--- insserv.c
-+++ insserv.c 2010-11-30 10:00:31.755926231 +0000
++++ insserv.c 2010-12-01 11:09:35.795926353 +0000
@@ -26,6 +26,7 @@
#define MINIMAL_MAKE 1 /* Remove disabled scripts from .depend.boot,
* .depend.start, .depend.halt, and
.depend.stop */
@@ -400,7 +400,7 @@
+ }
+ if ((cur->attr.flags & SERV_ENABLED) == 0)
+ continue;
-+ if ((must->attr.flags & SERV_KNOWN) == 0) {
++ if ((must->attr.flags & (SERV_CMDLINE|SERV_KNOWN)) == 0) {
+ if ((must->attr.flags & SERV_WARNED) == 0)
+ warn("FATAL: service %s has to exists for service %s\n",
+ must->name, cur->name);
@@ -627,8 +627,27 @@

/*
--- listing.h
-+++ listing.h 2010-06-18 15:52:03.715424383 +0000
-@@ -158,6 +158,18 @@ static inline void delete(list_t *restri
++++ listing.h 2011-02-07 12:23:03.970855430 +0000
+@@ -64,8 +64,7 @@ typedef unsigned int uint;
+ *
+ * on the appropiate architecture (here on i686 for i586).
+ */
+-static inline void prefetch(const void *restrict x)
attribute((used,always_inline));
+-static inline void prefetch(const void *restrict x)
++extern inline void
attribute((used,__gnu_inline__,always_inline,__artificial__)) prefetch(const
void *restrict x)
+ {
+ #if defined(__x86_64__)
+ asm volatile ("prefetcht0 %0" :: "m" (*(unsigned long *)x))
+@@ -91,6 +90,8 @@ static inline void prefetch(const void *
+ " \n664:\n"
+ ".previous"
+ :: "i" ((0*32+25)), "r" (x))
++#else
++ __builtin_prefetch ((x), 0, 1);
+ #endif
+ ;
+ }
+@@ -158,6 +159,18 @@ static inline void delete(list_t *restri
initial(entry);
}

@@ -647,7 +666,7 @@
static inline void join(list_t *restrict list, list_t *restrict head)
attribute((always_inline,nonnull(1,2)));
static inline void join(list_t *restrict list, list_t *restrict head)
{
-@@ -175,12 +187,30 @@ static inline void join(list_t *restrict
+@@ -175,12 +188,30 @@ static inline void join(list_t *restrict
}
}

@@ -680,7 +699,7 @@
static inline void move_tail(list_t *restrict entry, list_t *restrict head)
attribute((always_inline,nonnull(1,2)));
static inline void move_tail(list_t *restrict entry, list_t *restrict head)
{
-@@ -379,6 +409,8 @@ static inline char * xstrdup(const char
+@@ -379,6 +410,8 @@ static inline char * xstrdup(const char
#define SERV_NOSTOP 0x0100
#define SERV_CMDLINE 0x0200
#define SERV_FIRST 0x0400


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx

< Previous Next >
This Thread