Merged to master at c2ca7926deb2..df786ca456cb (from, to] You can see the entire diff with 'git diff' or at https://github.com/brho/akaros/compare/c2ca7926deb2...df786ca456cb
On 2016-05-16 at 16:32 Dan Cross <[email protected]> wrote: > This was done some time ago, but apparently didn't make it > to all files. This change picks up a few of the stragglers: > the rest that remain seem to be mostly generated code. > > Change-Id: I5d551efcd80513ffbe6a16dc89ed1e931312ac2e > Signed-off-by: Dan Cross <[email protected]> > --- > kern/arch/x86/paging_tmpl.h | 2 ++ > kern/include/arsc_server.h | 6 +++--- > kern/include/ros/evbitmap.h | 7 ++----- > kern/include/stdint.h | 2 ++ > 4 files changed, 9 insertions(+), 8 deletions(-) > > diff --git a/kern/arch/x86/paging_tmpl.h b/kern/arch/x86/paging_tmpl.h > index 6c4fd23..4bb1088 100644 > --- a/kern/arch/x86/paging_tmpl.h > +++ b/kern/arch/x86/paging_tmpl.h > @@ -3,6 +3,8 @@ > * so the code in this file is compiled twice, once per pte size. > */ > > +#pragma once > + > #if PTTYPE == 64 > #define pt_element_t uint64_t > #define guest_walker guest_walker64 > diff --git a/kern/include/arsc_server.h b/kern/include/arsc_server.h > index 1f15f23..5a4de11 100644 > --- a/kern/include/arsc_server.h > +++ b/kern/include/arsc_server.h > @@ -3,8 +3,9 @@ > * See the COPYRIGHT files at the top of this source tree for full > * license information. > */ > -#ifndef _ROS_ARSC_SERVER_H > -#define __ROS_ARSC_SERVER_H > + > +#pragma once > + > #include <ros/common.h> > #include <ros/ring_syscall.h> > #include <arch/types.h> > @@ -22,4 +23,3 @@ intreg_t syscall_async(struct proc* p, syscall_req_t > *syscall); > void arsc_server(uint32_t srcid, long a0, long a1, long a2); > > static intreg_t process_generic_syscalls(struct proc* p, size_t max); > -#endif //ARSC_SERVER > diff --git a/kern/include/ros/evbitmap.h b/kern/include/ros/evbitmap.h > index 5ccc111..4451653 100644 > --- a/kern/include/ros/evbitmap.h > +++ b/kern/include/ros/evbitmap.h > @@ -5,15 +5,12 @@ > * Event bitmaps. These are a type of event mailbox where the message type > is > * translated to a bit, which is set in the bitmap. */ > > +#pragma once > + > /* Include this outside the ifndef, due to circular include concerns. */ > #include <ros/event.h> > > -#ifndef ROS_INC_EVBITMAP_H > -#define ROS_INC_EVBITMAP_H > - > struct evbitmap { > bool check_bits; > uint8_t bitmap[(MAX_NR_EVENT - > 1) / 8 + 1]; > }; > - > -#endif /* ROS_INC_EVBITMAP_H */ > diff --git a/kern/include/stdint.h b/kern/include/stdint.h > index 909c7b4..229d21f 100644 > --- a/kern/include/stdint.h > +++ b/kern/include/stdint.h > @@ -1,3 +1,5 @@ > +#pragma once > + > #include <arch/types.h> > > /* Limits of integral types. */ -- You received this message because you are subscribed to the Google Groups "Akaros" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. For more options, visit https://groups.google.com/d/optout.
