This repository was archived by the owner on Sep 11, 2024. It is now read-only.
File tree Expand file tree Collapse file tree 7 files changed +7
-38
lines changed
Expand file tree Collapse file tree 7 files changed +7
-38
lines changed Original file line number Diff line number Diff line change 11ADD_COMPILE_OPTIONS (-O3 -msse2)
22ADD_SUBDIRECTORY (libc/)
3- ADD_SUBDIRECTORY (libm/)
43ADD_SUBDIRECTORY (libpond/)
54ADD_SUBDIRECTORY (ld/)
65ADD_SUBDIRECTORY (libgraphics/)
Original file line number Diff line number Diff line change @@ -11,6 +11,7 @@ SET(SOURCES
1111 ifaddrs.c
1212 locale.c
1313 libgen.cpp
14+ math .c
1415 poll.c
1516 pthread.cpp
1617 sched.c
@@ -84,4 +85,7 @@ ADD_CUSTOM_TARGET(libc)
8485ADD_DEPENDENCIES (libc libc_headers libc_dyn libc_static)
8586
8687# Tell linker to use libc for pthread
87- file (WRITE "${CMAKE_STAGING_PREFIX} /lib/libpthread.so" "INPUT(libc.so)" )
88+ file (WRITE "${CMAKE_STAGING_PREFIX} /lib/libpthread.so" "INPUT(libc.so)" )
89+ file (WRITE "${CMAKE_STAGING_PREFIX} /lib/libpthread.a" "INPUT(libc.a)" )
90+ file (WRITE "${CMAKE_STAGING_PREFIX} /lib/libm.so" "INPUT(libc.so)" )
91+ file (WRITE "${CMAKE_STAGING_PREFIX} /lib/libm.a" "INPUT(libc.a)" )
Original file line number Diff line number Diff line change 3232
3333X87_FUNC (sqrt , fsqrt );
3434X87_FUNC (sin , fsin );
35- X87_FUNC (cos , fsin );
35+ X87_FUNC (cos , fcos );
3636X87_FUNC (atan , fpatan );
3737X87_FUNC2 (atan2 , fpatan );
3838X87_FUNC (tan , fptan );
File renamed without changes.
Original file line number Diff line number Diff line change 11SET (SOURCES Framebuffer.cpp Font.cpp Geometry.cpp Graphics.cpp Image.cpp PNG.cpp Deflate.cpp)
2- MAKE_LIBRARY(libgraphics)
3- ADD_DEPENDENCIES (libgraphics libm)
2+ MAKE_LIBRARY(libgraphics)
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -38,14 +38,6 @@ install_headers() {
3838 done <<< " $LIBC_HEADERS"
3939 success " Installed libc headers!"
4040
41- msg " Installing libm headers..."
42- mkdir -p " $SYSROOT " /usr/include
43- LIBM_HEADERS=$( find " $LIBM_LOC " -name ' *.h' -print)
44- while IFS= read -r HEADER; do
45- " $INSTALL_BIN " -D " $HEADER " " $SYSROOT /usr/include/$( echo " $HEADER " | sed -e " s@$LIBM_LOC @@" ) "
46- done <<< " $LIBM_HEADERS"
47- success " Installed libm headers!"
48-
4941 msg " Installing kernel headers..."
5042 mkdir -p " $SYSROOT " /usr/include/kernel
5143 KERNEL_HEADERS=$( find " $KERNEL_LOC " -name ' *.h' -print)
You can’t perform that action at this time.
0 commit comments