mirror of
https://github.com/EnderIce2/Fennix.git
synced 2025-05-28 15:34:31 +00:00
refactor(tests): remove obsolete SIMD and web test files
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
This commit is contained in:
parent
93e57f5dbe
commit
b3e0b30147
@ -1,36 +0,0 @@
|
|||||||
default:
|
|
||||||
$(error Do not run this Makefile directly!)
|
|
||||||
|
|
||||||
S_SOURCES = $(shell find ./ -type f -name '*.S')
|
|
||||||
C_SOURCES = $(shell find ./ -type f -name '*.c')
|
|
||||||
CXX_SOURCES = $(shell find ./ -type f -name '*.cpp')
|
|
||||||
|
|
||||||
OBJ = $(S_SOURCES:.S=.o) $(C_SOURCES:.c=.o) $(CXX_SOURCES:.cpp=.o)
|
|
||||||
|
|
||||||
FILENAME = $(notdir $(shell pwd))
|
|
||||||
WARNCFLAG = -Wall -Wextra
|
|
||||||
|
|
||||||
build: $(FILENAME).elf
|
|
||||||
cp $(FILENAME).elf $(WORKSPACE_DIR)/out/bin/$(FILENAME)
|
|
||||||
|
|
||||||
# Use static linking
|
|
||||||
LDFLAGS += -static -fno-pic -fno-pie -Wl,-static
|
|
||||||
|
|
||||||
$(FILENAME).elf: $(OBJ)
|
|
||||||
$(info Linking $@)
|
|
||||||
$(CC) $(LDFLAGS) $(SYSROOT) $(OBJ) -o $@
|
|
||||||
|
|
||||||
%.o: %.c $(HEADERS)
|
|
||||||
$(info Compiling $<)
|
|
||||||
$(CC) $(CFLAGS) $(WARNCFLAG) -std=c17 -c $< -o $@
|
|
||||||
|
|
||||||
%.o: %.cpp $(HEADERS)
|
|
||||||
$(info Compiling $<)
|
|
||||||
$(CXX) $(CFLAGS) $(WARNCFLAG) -std=c++20 -fexceptions -c $< -o $@ -fno-rtti
|
|
||||||
|
|
||||||
%.o: %.S
|
|
||||||
$(info Compiling $<)
|
|
||||||
$(AS) -o $@ $<
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -f $(OBJ) $(FILENAME).elf
|
|
@ -1,4 +1,4 @@
|
|||||||
int main(int, char *[], char *[])
|
int simd_main(int, char *[], char *[])
|
||||||
{
|
{
|
||||||
#if defined(__amd64__) || defined(__i386__)
|
#if defined(__amd64__) || defined(__i386__)
|
||||||
__asm__ __volatile__("movaps %%xmm1, %%xmm0\n" : : : "memory");
|
__asm__ __volatile__("movaps %%xmm1, %%xmm0\n" : : : "memory");
|
@ -41,7 +41,7 @@ void HandleClient(int clientSocket)
|
|||||||
close(clientSocket);
|
close(clientSocket);
|
||||||
}
|
}
|
||||||
|
|
||||||
int main()
|
int web_main()
|
||||||
{
|
{
|
||||||
int serverSocket = socket(AF_INET, SOCK_STREAM, 0);
|
int serverSocket = socket(AF_INET, SOCK_STREAM, 0);
|
||||||
if (serverSocket == -1)
|
if (serverSocket == -1)
|
@ -1,36 +0,0 @@
|
|||||||
default:
|
|
||||||
$(error Do not run this Makefile directly!)
|
|
||||||
|
|
||||||
S_SOURCES = $(shell find ./ -type f -name '*.S')
|
|
||||||
C_SOURCES = $(shell find ./ -type f -name '*.c')
|
|
||||||
CXX_SOURCES = $(shell find ./ -type f -name '*.cpp')
|
|
||||||
|
|
||||||
OBJ = $(S_SOURCES:.S=.o) $(C_SOURCES:.c=.o) $(CXX_SOURCES:.cpp=.o)
|
|
||||||
|
|
||||||
FILENAME = $(notdir $(shell pwd))
|
|
||||||
WARNCFLAG = -Wall -Wextra
|
|
||||||
|
|
||||||
build: $(FILENAME).elf
|
|
||||||
cp $(FILENAME).elf $(WORKSPACE_DIR)/out/bin/$(FILENAME)
|
|
||||||
|
|
||||||
# Use static linking
|
|
||||||
LDFLAGS += -static -fno-pic -fno-pie -Wl,-static
|
|
||||||
|
|
||||||
$(FILENAME).elf: $(OBJ)
|
|
||||||
$(info Linking $@)
|
|
||||||
$(CC) $(LDFLAGS) $(SYSROOT) $(OBJ) -o $@
|
|
||||||
|
|
||||||
%.o: %.c $(HEADERS)
|
|
||||||
$(info Compiling $<)
|
|
||||||
$(CC) $(CFLAGS) $(WARNCFLAG) -std=c17 -c $< -o $@
|
|
||||||
|
|
||||||
%.o: %.cpp $(HEADERS)
|
|
||||||
$(info Compiling $<)
|
|
||||||
$(CXX) $(CFLAGS) $(WARNCFLAG) -std=c++20 -fexceptions -c $< -o $@ -fno-rtti
|
|
||||||
|
|
||||||
%.o: %.S
|
|
||||||
$(info Compiling $<)
|
|
||||||
$(AS) -o $@ $<
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -f $(OBJ) $(FILENAME).elf
|
|
Loading…
x
Reference in New Issue
Block a user