From 9b8bc868509f3ec0fffcc85634e43535dc09b421 Mon Sep 17 00:00:00 2001 From: Sadeep Madurange Date: Sun, 15 Sep 2024 15:07:00 +0800 Subject: Clean ups. --- main.c | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) (limited to 'main.c') diff --git a/main.c b/main.c index 71df022..3f00881 100644 --- a/main.c +++ b/main.c @@ -38,7 +38,7 @@ int main(void) return 0; } -__attribute__((noreturn)) void _rst_handler(void) { +__attribute__((noreturn)) void _reset(void) { unsigned long *dst, *src; extern unsigned long _sbss, _ebss, _sdata, _edata, _sidata; @@ -49,14 +49,8 @@ __attribute__((noreturn)) void _rst_handler(void) { *dst++ = *src++; main(); - - for (;;) - ; } extern const unsigned int _sp; -__attribute__ ((section(".vtor"))) const void* _tab[] = { - &_sp, - _rst_handler -}; +__attribute__ ((section(".vtor"))) const void* _tab[] = { &_sp, _reset }; -- cgit v1.2.3