summaryrefslogtreecommitdiffhomepage
path: root/project
diff options
context:
space:
mode:
authormidipix <writeonce@midipix.org>2017-01-17 19:40:32 +0000
committermidipix <writeonce@midipix.org>2017-01-18 00:30:45 -0500
commit393c205aed99a73cb8ff984858f288f8cb901688 (patch)
tree0a9da201dff8413e2ea582ec01bc5075b1d9b217 /project
parent034d8a34fb0c1b049bb8cb5ea52868c4c6f47d5f (diff)
downloadpemagine-393c205aed99a73cb8ff984858f288f8cb901688.tar.bz2
pemagine-393c205aed99a73cb8ff984858f288f8cb901688.tar.xz
ldso: added pe_open_physical_parent_directory().
Diffstat (limited to 'project')
-rw-r--r--project/common.mk3
-rw-r--r--project/headers.mk3
-rw-r--r--project/tree.mk1
3 files changed, 5 insertions, 2 deletions
diff --git a/project/common.mk b/project/common.mk
index f8a5ce1..60c71f8 100644
--- a/project/common.mk
+++ b/project/common.mk
@@ -10,6 +10,7 @@ API_SRCS = \
src/headers/pe_get_image_section_tbl_addr.c \
src/headers/pe_get_image_special_hdr_addr.c \
src/imports/pe_enum_image_import_hdrs.c \
+ src/ldso/pe_open_physical_parent_directory.c \
src/meta/pe_get_image_stack_heap_info.c \
src/meta/pe_get_symbol_module_info.c \
src/meta/pe_get_symbol_name.c \
@@ -21,4 +22,4 @@ API_SRCS = \
INTERNAL_SRCS = \
src/internal/pe_entry_point.c \
-COMMON_SRCS = $(API_SRCS) $(INTERNAL_SRCS) \ No newline at end of file
+COMMON_SRCS = $(API_SRCS) $(INTERNAL_SRCS)
diff --git a/project/headers.mk b/project/headers.mk
index 0863c1b..f9ee61d 100644
--- a/project/headers.mk
+++ b/project/headers.mk
@@ -14,6 +14,7 @@ API_HEADERS_NT64 = \
$(PROJECT_DIR)/include/$(PACKAGE)/bits/nt64/pe_inline_asm__msvc.h \
INTERNAL_HEADERS = \
- $(PROJECT_DIR)/src/internal/pe_impl.h
+ $(PROJECT_DIR)/src/internal/pe_impl.h \
+ $(PROJECT_DIR)/src/internal/pe_os.h \
ALL_HEADERS = $(API_HEADERS) $(INTERNAL_HEADERS) $(API_HEADERS_NT32) $(API_HEADERS_NT64)
diff --git a/project/tree.mk b/project/tree.mk
index 08c47de..1811851 100644
--- a/project/tree.mk
+++ b/project/tree.mk
@@ -4,6 +4,7 @@ tree.tag:
mkdir -p src/headers
mkdir -p src/imports
mkdir -p src/internal
+ mkdir -p src/ldso
mkdir -p src/meta
mkdir -p src/modules
touch tree.tag