diff options
| author | Xavier ASUS <xavi92psx@gmail.com> | 2019-10-21 16:08:26 +0200 |
|---|---|---|
| committer | Xavier ASUS <xavi92psx@gmail.com> | 2019-10-21 16:08:26 +0200 |
| commit | 9d8d485a0a3b869ad64bb745d102ab6cac0ba4a1 (patch) | |
| tree | 5428e47ddf776e9b56a2000e77396996f2ae1955 /src/SDCCmem.h | |
| parent | de2840528859860ca242f7bde0cbd90d51984cf2 (diff) | |
| download | sdcc-gas-9d8d485a0a3b869ad64bb745d102ab6cac0ba4a1.tar.gz | |
Implemented --ffunction-sections
Interrupt vector must be placed on section .vectors, according to
the default linker script file.
Intermediate labels must be $-terminated so they are not listed by nm.
Diffstat (limited to 'src/SDCCmem.h')
| -rw-r--r-- | src/SDCCmem.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/SDCCmem.h b/src/SDCCmem.h index 8e1bc56..7ee2728 100644 --- a/src/SDCCmem.h +++ b/src/SDCCmem.h @@ -60,7 +60,7 @@ extern FILE *junkFile; #define BIT_NAME port->mem.bit_name #define REG_NAME port->mem.reg_name #define STATIC_NAME port->mem.static_name -#define HOME_NAME (options.gasOutput ? ".text.interrupt_vector" : port->mem.home_name) +#define HOME_NAME (options.gasOutput ? ".vectors" : port->mem.home_name) #define OVERLAY_NAME port->mem.overlay_name #define CONST_NAME (options.gasOutput ? ".rodata" : port->mem.const_name) #define CABS_NAME port->mem.cabs_name |
