This repository was archived by the owner on Sep 11, 2024. It is now read-only.
File tree 7 files changed +7
-38
lines changed
7 files changed +7
-38
lines changed Original file line number Diff line number Diff line change 1
1
ADD_COMPILE_OPTIONS (-O3 -msse2)
2
2
ADD_SUBDIRECTORY (libc/)
3
- ADD_SUBDIRECTORY (libm/)
4
3
ADD_SUBDIRECTORY (libpond/)
5
4
ADD_SUBDIRECTORY (ld/)
6
5
ADD_SUBDIRECTORY (libgraphics/)
Original file line number Diff line number Diff line change @@ -11,6 +11,7 @@ SET(SOURCES
11
11
ifaddrs.c
12
12
locale.c
13
13
libgen.cpp
14
+ math .c
14
15
poll.c
15
16
pthread.cpp
16
17
sched.c
@@ -84,4 +85,7 @@ ADD_CUSTOM_TARGET(libc)
84
85
ADD_DEPENDENCIES (libc libc_headers libc_dyn libc_static)
85
86
86
87
# 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 32
32
33
33
X87_FUNC (sqrt , fsqrt );
34
34
X87_FUNC (sin , fsin );
35
- X87_FUNC (cos , fsin );
35
+ X87_FUNC (cos , fcos );
36
36
X87_FUNC (atan , fpatan );
37
37
X87_FUNC2 (atan2 , fpatan );
38
38
X87_FUNC (tan , fptan );
File renamed without changes.
Original file line number Diff line number Diff line change 1
1
SET (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() {
38
38
done <<< " $LIBC_HEADERS"
39
39
success " Installed libc headers!"
40
40
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
-
49
41
msg " Installing kernel headers..."
50
42
mkdir -p " $SYSROOT " /usr/include/kernel
51
43
KERNEL_HEADERS=$( find " $KERNEL_LOC " -name ' *.h' -print)
You can’t perform that action at this time.
0 commit comments