Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 4 Feb 2010 07:26:26 +0000 (UTC)
From:      Warner Losh <imp@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r203482 - head/usr.sbin/powerd
Message-ID:  <201002040726.o147QQ4R047294@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: imp
Date: Thu Feb  4 07:26:26 2010
New Revision: 203482
URL: http://svn.freebsd.org/changeset/base/203482

Log:
  Since APM is a legacy technology, that won't be adapted to other
  platforms, move the test for i386 from the Makefile to powerd.c.  The
  powerpc specific checks are already done this way...

Modified:
  head/usr.sbin/powerd/Makefile
  head/usr.sbin/powerd/powerd.c

Modified: head/usr.sbin/powerd/Makefile
==============================================================================
--- head/usr.sbin/powerd/Makefile	Thu Feb  4 07:24:13 2010	(r203481)
+++ head/usr.sbin/powerd/Makefile	Thu Feb  4 07:26:26 2010	(r203482)
@@ -6,8 +6,4 @@ MAN=	powerd.8
 DPADD=	${LIBUTIL}
 LDADD=	-lutil
 
-.if ${MACHINE_ARCH} == "i386"
-CFLAGS+=-DUSE_APM
-.endif
-
 .include <bsd.prog.mk>

Modified: head/usr.sbin/powerd/powerd.c
==============================================================================
--- head/usr.sbin/powerd/powerd.c	Thu Feb  4 07:24:13 2010	(r203481)
+++ head/usr.sbin/powerd/powerd.c	Thu Feb  4 07:26:26 2010	(r203482)
@@ -46,6 +46,10 @@ __FBSDID("$FreeBSD$");
 #include <string.h>
 #include <unistd.h>
 
+#ifdef __i386__
+#define USE_APM
+#endif
+
 #ifdef USE_APM
 #include <machine/apm_bios.h>
 #endif



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