summaryrefslogtreecommitdiffstats
path: root/rtemstoolkit/elftoolchain/libelf/elf_flag.c
diff options
context:
space:
mode:
Diffstat (limited to 'rtemstoolkit/elftoolchain/libelf/elf_flag.c')
-rw-r--r--rtemstoolkit/elftoolchain/libelf/elf_flag.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/rtemstoolkit/elftoolchain/libelf/elf_flag.c b/rtemstoolkit/elftoolchain/libelf/elf_flag.c
index b4eab78..9d31719 100644
--- a/rtemstoolkit/elftoolchain/libelf/elf_flag.c
+++ b/rtemstoolkit/elftoolchain/libelf/elf_flag.c
@@ -1,5 +1,5 @@
/*-
- * Copyright (c) 2006,2008 Joseph Koshy
+ * Copyright (c) 2006,2008-2009,2011 Joseph Koshy
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@@ -30,7 +30,7 @@
#include "_libelf.h"
-LIBELF_VCSID("$Id$");
+LIBELF_VCSID("$Id: elf_flag.c 1918 2011-09-22 10:42:06Z jkoshy $");
unsigned int
elf_flagarhdr(Elf_Arhdr *a, Elf_Cmd c, unsigned int flags)
@@ -51,7 +51,7 @@ elf_flagarhdr(Elf_Arhdr *a, Elf_Cmd c, unsigned int flags)
else
r = a->ar_flags &= ~flags;
- return (r & LIBELF_F_MASK);
+ return (r & LIBELF_F_API_MASK);
}
unsigned int
@@ -73,7 +73,7 @@ elf_flagdata(Elf_Data *d, Elf_Cmd c, unsigned int flags)
else
r = d->d_flags &= ~flags;
- return (r & LIBELF_F_MASK);
+ return (r & LIBELF_F_API_MASK);
}
unsigned int
@@ -135,7 +135,7 @@ elf_flagelf(Elf *e, Elf_Cmd c, unsigned int flags)
r = e->e_flags |= flags;
else
r = e->e_flags &= ~flags;
- return (r & LIBELF_F_MASK);
+ return (r & LIBELF_F_API_MASK);
}
unsigned int
@@ -185,7 +185,7 @@ elf_flagscn(Elf_Scn *s, Elf_Cmd c, unsigned int flags)
r = s->s_flags |= flags;
else
r = s->s_flags &= ~flags;
- return (r & LIBELF_F_MASK);
+ return (r & LIBELF_F_API_MASK);
}
unsigned int