Riscv re-factoring (#1145)

* Refactor the trap handler macro
Since `portasmHANDLE_INTERRUPT` is removed at FreeRTOS-kernel, Riscv re-factoring (#444) (commit: 9efca75d1e)
We don't need this definition anymore
We also remove the unused function definition

* Styling the file header to pass the checker
Remove an extra space

Co-authored-by: ztex <ztex030640417@gmail.com>
This commit is contained in:
Ztex 2023-12-20 22:12:46 -08:00 committed by GitHub
parent ec25164e48
commit 660166b734
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 8 deletions

View file

@ -13,7 +13,7 @@ MAKE = make
GCC_VERSION = $(shell $(CC) --version | grep ^$(CC) | sed 's/^.* //g' | awk -F. '{ printf("%d%02d%02d"), $$1, $$2, $$3 }') GCC_VERSION = $(shell $(CC) --version | grep ^$(CC) | sed 's/^.* //g' | awk -F. '{ printf("%d%02d%02d"), $$1, $$2, $$3 }')
GCC_VERSION_NEED_ZICSR = "110100" GCC_VERSION_NEED_ZICSR = "110100"
CFLAGS += $(INCLUDE_DIRS) -DportasmHANDLE_INTERRUPT=handle_trap -fmessage-length=0 \ CFLAGS += $(INCLUDE_DIRS) -fmessage-length=0 \
-mabi=ilp32 -mcmodel=medlow -ffunction-sections -fdata-sections \ -mabi=ilp32 -mcmodel=medlow -ffunction-sections -fdata-sections \
-Wno-unused-parameter -nostartfiles -g3 -Os -Wno-unused-parameter -nostartfiles -g3 -Os

View file

@ -1,6 +1,6 @@
/* /*
* FreeRTOS V202212.00 * FreeRTOS V202212.00
* Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. * Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
* *
* Permission is hereby granted, free of charge, to any person obtaining a copy of * Permission is hereby granted, free of charge, to any person obtaining a copy of
* this software and associated documentation files (the "Software"), to deal in * this software and associated documentation files (the "Software"), to deal in
@ -56,9 +56,3 @@ size_t i;
portEXIT_CRITICAL(); portEXIT_CRITICAL();
} }
void handle_trap(void)
{
while (1)
;
}