X-Git-Url: https://oss.titaniummirror.com/gitweb/?a=blobdiff_plain;f=tos%2Fsystem%2FRealMainP.nc;h=37fb3f18565f8421370df55411c31df38bf7b297;hb=HEAD;hp=22e77d31eb69efc3c76c4d3d47dfaf4fb70da6a9;hpb=8e47421ee9f64db03f389e73ecaa93eabed90dfc;p=tinyos-2.x.git diff --git a/tos/system/RealMainP.nc b/tos/system/RealMainP.nc index 22e77d31..37fb3f18 100644 --- a/tos/system/RealMainP.nc +++ b/tos/system/RealMainP.nc @@ -1,6 +1,6 @@ // $Id$ -/* tab:4 +/* * "Copyright (c) 2000-2003 The Regents of the University of California. * All rights reserved. * @@ -42,14 +42,14 @@ * @date January 17 2005 */ -module RealMainP { +module RealMainP @safe() { provides interface Boot; uses interface Scheduler; uses interface Init as PlatformInit; uses interface Init as SoftwareInit; } implementation { - int main() __attribute__ ((C, spontaneous)) { + int main() @C() @spontaneous() { atomic { /* First, initialize the Scheduler so components can post