From 222c14bbc67f8b15a41f3890ee11eff289c083bb Mon Sep 17 00:00:00 2001 From: Cyrille Bagard Date: Wed, 22 Mar 2017 19:32:07 +0100 Subject: Assigned the "sub_" prefix to subroutines and "loc_" to code labels, as expected. --- ChangeLog | 6 ++++++ src/arch/post.c | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 94c99d6..f3c4e88 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,11 @@ 17-03-22 Cyrille Bagard + * src/arch/post.c: + Assign the "sub_" prefix to subroutines and "loc_" to code labels, + as expected. + +17-03-22 Cyrille Bagard + * src/arch/target.c: Ensure all string symbols referenced by instructions get a label. diff --git a/src/arch/post.c b/src/arch/post.c index babe6a9..9973dd3 100644 --- a/src/arch/post.c +++ b/src/arch/post.c @@ -84,11 +84,11 @@ void post_process_target_resolution(GArchInstruction *instr, GArchProcessor *pro switch (type) { case STP_ROUTINE: - snprintf(name, sizeof(name), "loc_%s", loc + 2); + snprintf(name, sizeof(name), "sub_%s", loc + 2); break; case STP_CODE_LABEL: - snprintf(name, sizeof(name), "sub_%s", loc + 2); + snprintf(name, sizeof(name), "loc_%s", loc + 2); break; default: -- cgit v0.11.2-87-g4458