mirror of
https://github.com/genodelabs/genode.git
synced 2025-06-23 17:17:38 +00:00
base: remove platform.mk and syscall.mk
The purpose of those libraries is now covered by the kernel-specific syscall-<kernel> libraries.
This commit is contained in:
@ -1,6 +1,5 @@
|
||||
SRC_S += crt0.s
|
||||
SRC_CC += _main.cc init_main_thread.cc
|
||||
REP_INC_DIR += src/include
|
||||
LIBS += syscall
|
||||
|
||||
vpath %.cc $(BASE_DIR)/src/lib/startup
|
||||
|
@ -1,4 +0,0 @@
|
||||
#
|
||||
# Pseudo syscall library used on platforms that do not need a library for
|
||||
# providing syscall bindings.
|
||||
#
|
@ -96,20 +96,6 @@ else
|
||||
DEP_VAR_NAME := DEP_$(LIB).lib
|
||||
endif
|
||||
|
||||
#
|
||||
# Add platform preparation dependency
|
||||
#
|
||||
# We make each leaf library depend on a library called 'platform'. This way,
|
||||
# the 'platform' library becomes a prerequisite of all other libraries. The
|
||||
# 'platform' library is supposed to take precautions for setting up
|
||||
# platform-specific build environments, e.g., preparing kernel API headers.
|
||||
#
|
||||
ifeq ($(LIBS),)
|
||||
ifneq ($(LIB),platform)
|
||||
LIBS += platform
|
||||
endif
|
||||
endif
|
||||
|
||||
#
|
||||
# Check if the requirements of the target are satisfied
|
||||
#
|
||||
|
Reference in New Issue
Block a user