--- nono/lib/Makefile 2026/04/29 17:05:15 1.1.1.7 +++ nono/lib/Makefile 2026/04/29 17:05:30 1.1.1.9 @@ -16,6 +16,7 @@ CXXSRCS_lib= \ bitmap.cpp \ bitops.cpp \ config.cpp \ + exttostr.cpp \ object.cpp \ object_id.cpp \ logger.cpp \ @@ -29,6 +30,11 @@ CXXSRCS_lib= \ panic.cpp \ textscreen.cpp \ +.if "${HOST_HAS_AVX2}" == "yes" +CXXSRCS_lib+= bitmap_avx2.cpp +CXXFLAGS.bitmap_avx2.cpp+= -mavx2 +.endif + CXXSRCS_test= \ test_mystring.cpp \ @@ -44,4 +50,7 @@ libnnlib.a: ${OBJS_lib} test_mystring: test_mystring.o libnnlib.a ${CXX} ${LDFLAGS} -o $@ $> ${LIBS} libnnlib.a +test_exttostr: exttostr.cpp mystring.o + ${CXX} ${LDFLAGS} -I.. -DTEST -o $@ $> + .include "../Makefile.rule"