|
@@ -11,6 +11,7 @@
|
|
|
* @remark Copyright 2007 OProfile authors
|
|
|
* @author Philippe Elie
|
|
|
*/
|
|
|
+#include <linux/compiler.h>
|
|
|
#include <sys/types.h>
|
|
|
#include <stdio.h>
|
|
|
#include <getopt.h>
|
|
@@ -125,7 +126,7 @@ struct debug_line_header {
|
|
|
* and filesize, last entry is followed by en empty string.
|
|
|
*/
|
|
|
/* follow the first program statement */
|
|
|
-} __attribute__((packed));
|
|
|
+} __packed;
|
|
|
|
|
|
/* DWARF 2 spec talk only about one possible compilation unit header while
|
|
|
* binutils can handle two flavours of dwarf 2, 32 and 64 bits, this is not
|
|
@@ -138,7 +139,7 @@ struct compilation_unit_header {
|
|
|
uhalf version;
|
|
|
uword debug_abbrev_offset;
|
|
|
ubyte pointer_size;
|
|
|
-} __attribute__((packed));
|
|
|
+} __packed;
|
|
|
|
|
|
#define DW_LNS_num_opcode (DW_LNS_set_isa + 1)
|
|
|
|