From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:57714) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tr4Pl-00025y-3h for qemu-devel@nongnu.org; Fri, 04 Jan 2013 05:22:13 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Tr4Pk-0003my-5V for qemu-devel@nongnu.org; Fri, 04 Jan 2013 05:22:13 -0500 Received: from cantor2.suse.de ([195.135.220.15]:34380 helo=mx2.suse.de) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tr4Pk-0003mj-06 for qemu-devel@nongnu.org; Fri, 04 Jan 2013 05:22:12 -0500 Message-ID: <50E6AD4E.4030007@suse.de> Date: Fri, 04 Jan 2013 11:22:06 +0100 From: =?ISO-8859-15?Q?Andreas_F=E4rber?= MIME-Version: 1.0 References: <1357292585-26746-1-git-send-email-kraxel@redhat.com> In-Reply-To: <1357292585-26746-1-git-send-email-kraxel@redhat.com> Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: quoted-printable Subject: Re: [Qemu-devel] [PATCH] rtc: skip year-2038 overflow check in case time_t is 32bit only List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Gerd Hoffmann Cc: qemu-devel@nongnu.org Am 04.01.2013 10:43, schrieb Gerd Hoffmann: > Signed-off-by: Gerd Hoffmann > --- > tests/rtc-test.c | 4 ++++ > 1 files changed, 4 insertions(+), 0 deletions(-) >=20 > diff --git a/tests/rtc-test.c b/tests/rtc-test.c > index 02edbf5..548200a 100644 > --- a/tests/rtc-test.c > +++ b/tests/rtc-test.c > @@ -201,6 +201,10 @@ static void set_year_20xx(void) > g_assert_cmpint(cmos_read(RTC_YEAR), =3D=3D, 0x11); > g_assert_cmpint(cmos_read(RTC_CENTURY), =3D=3D, 0x20); > =20 > + if (sizeof(time_t) =3D=3D 32) { You sure that shouldn't be 4 then? Andreas > + return; > + } > + > /* Set a date in 2080 to ensure there is no year-2038 overflow. *= / > cmos_write(RTC_REG_A, 0x76); > cmos_write(RTC_YEAR, 0x80); --=20 SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 N=FCrnberg, Germany GF: Jeff Hawn, Jennifer Guild, Felix Imend=F6rffer; HRB 16746 AG N=FCrnbe= rg