diff --git a/dios/CMakeLists.txt b/dios/CMakeLists.txt index ae000cf3651925ec66c10baaf86092dd2f519a4b..a2921efe8333b89d7a58444d5fcede0c75413af5 100644 --- a/dios/CMakeLists.txt +++ b/dios/CMakeLists.txt @@ -22,6 +22,7 @@ file( GLOB SRC_libc_cpp libc/*/*.cpp ) file( GLOB SRC_libm libm/*.c ) file( GLOB SRC_libcxxabi libcxxabi/src/*.cpp ) file( GLOB SRC_libcxx libcxx/src/*.cpp ) +file( GLOB SRC_libpthread libpthread/*.cpp ) set( SYSINC ${CMAKE_CURRENT_BINARY_DIR}/include/sys/ ) set( LIBCINC ${CMAKE_CURRENT_SOURCE_DIR}/include/ ) diff --git a/dios/compile-flags.cmake b/dios/compile-flags.cmake index a5b752b0a762fec697d65d37f0cd179e98eb6419..67764b9843b8afefa320292e7907b75038006027 100644 --- a/dios/compile-flags.cmake +++ b/dios/compile-flags.cmake @@ -37,6 +37,7 @@ mklib( libcxxabi ) mklib( libcxx) mklib( dios ) mklib( librst ) +mklib( libpthread ) foreach( f ${H_RUNTIME} ) stringify( "dios" "." ${f} )