summaryrefslogtreecommitdiffstats
path: root/libasm
diff options
context:
space:
mode:
authorYonggang Luo <[email protected]>2022-10-21 02:25:46 +0800
committerMark Wielaard <[email protected]>2022-10-28 14:05:07 +0200
commit9f90a3d6636bbf6eec647909f870137eef2d1bd9 (patch)
treefc4fd3467687b228bf0902bc7af6abd92f1c0477 /libasm
parent13f21dfb9bd09ad4816901ecd63daddc580a8465 (diff)
lib{asm,cpu,dw,dwfl,dwelf}: Move platform depended include into system.h
Signed-off-by: Yonggang Luo <[email protected]>
Diffstat (limited to 'libasm')
-rw-r--r--libasm/ChangeLog8
-rw-r--r--libasm/asm_abort.c1
-rw-r--r--libasm/asm_addint8.c2
-rw-r--r--libasm/asm_begin.c2
-rw-r--r--libasm/asm_end.c2
-rw-r--r--libasm/libasmP.h3
6 files changed, 11 insertions, 7 deletions
diff --git a/libasm/ChangeLog b/libasm/ChangeLog
index c65fd21b..ce0f24f4 100644
--- a/libasm/ChangeLog
+++ b/libasm/ChangeLog
@@ -1,3 +1,11 @@
+2022-10-21 Yonggang Luo <[email protected]>
+
+ * asm_abort.c: Don't include unistd.h.
+ * asm_addint8.c: Don't include byteswap.h and endian.h.
+ * asm_begin.c: Don't include unistd.h and system.h.
+ * asm_end.c: Likewise.
+ * libasmP.h: Include system.h.
+
2021-09-06 Dmitry V. Levin <[email protected]>
* asm_align.c (__libasm_ensure_section_space): Remove casts of calloc
diff --git a/libasm/asm_abort.c b/libasm/asm_abort.c
index 12743dc6..696298c4 100644
--- a/libasm/asm_abort.c
+++ b/libasm/asm_abort.c
@@ -32,7 +32,6 @@
#endif
#include <stdlib.h>
-#include <unistd.h>
#include <libasmP.h>
#include <libelf.h>
diff --git a/libasm/asm_addint8.c b/libasm/asm_addint8.c
index bb7d40f2..7f823e09 100644
--- a/libasm/asm_addint8.c
+++ b/libasm/asm_addint8.c
@@ -31,8 +31,6 @@
# include <config.h>
#endif
-#include <byteswap.h>
-#include <endian.h>
#include <inttypes.h>
#include <string.h>
diff --git a/libasm/asm_begin.c b/libasm/asm_begin.c
index a190202c..9e4dfe43 100644
--- a/libasm/asm_begin.c
+++ b/libasm/asm_begin.c
@@ -37,11 +37,9 @@
#include <stdio_ext.h>
#include <stdlib.h>
#include <string.h>
-#include <unistd.h>
#include <gelf.h>
#include "libasmP.h"
-#include <system.h>
static AsmCtx_t *
diff --git a/libasm/asm_end.c b/libasm/asm_end.c
index a26120f2..c06d2366 100644
--- a/libasm/asm_end.c
+++ b/libasm/asm_end.c
@@ -35,12 +35,10 @@
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
-#include <unistd.h>
#include <sys/stat.h>
#include <libasmP.h>
#include <libelf.h>
-#include <system.h>
static int
diff --git a/libasm/libasmP.h b/libasm/libasmP.h
index 5b5fb776..11f42511 100644
--- a/libasm/libasmP.h
+++ b/libasm/libasmP.h
@@ -32,6 +32,9 @@
#include <stdio.h>
#include <libasm.h>
+
+#include <system.h>
+
#include "libebl.h"
#include "libdwelf.h"