Add @(no_red_zone) for procedures

This commit is contained in:
gingerBill
2022-02-23 11:23:27 +00:00
parent 3d209798c9
commit 493bc653b5
5 changed files with 21 additions and 0 deletions
+4
View File
@@ -135,6 +135,10 @@ lbProcedure *lb_create_procedure(lbModule *m, Entity *entity, bool ignore_body)
lb_add_attribute_to_proc(m, p->value, "naked");
}
if (entity->Procedure.no_red_zone) {
lb_add_attribute_to_proc(m, p->value, "noredzone");
}
switch (p->inlining) {
case ProcInlining_inline:
lb_add_attribute_to_proc(m, p->value, "alwaysinline");