From 532979039dac9da4b74ce13d541578742f1904e0 Mon Sep 17 00:00:00 2001
From: Serge Bazanski <serge@bazanski.pl>
Date: Tue, 10 Sep 2019 23:20:23 +0200
Subject: [PATCH] l0dables: fix CRT to allow overriding handlers

---
 l0dables/lib/crt.s | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/l0dables/lib/crt.s b/l0dables/lib/crt.s
index 57726cb5..79e32651 100644
--- a/l0dables/lib/crt.s
+++ b/l0dables/lib/crt.s
@@ -184,7 +184,8 @@ DefaultHandler:
 		b .
 
 		.macro    def_irq_handler    handler_name
-		.weakref \handler_name, DefaultHandler
+		.weak \handler_name
+		\handler_name : b .
 		.endm
 
 		/*
-- 
GitLab