| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | First implementation for --data-sections | Xavier ASUS | 2019-10-28 | 1 | -0/+1 |
| | | | | | | | OTOH, section names included in "options" were being assigned *before* parsing command line arguments. These arose some issues so I have created a post-parsing function. | ||||
| * | Implemented --ffunction-sections | Xavier ASUS | 2019-10-21 | 1 | -0/+1 |
| | | | | | | | | 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. | ||||
| * | More work on GNU as generation | Xavier ASUS | 2019-10-21 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | On _gas_mapping, label definitions do not allow "::". ":" must be used instead. gasOutput is now part of "options". Unneeded sections, such as HOME/GSINIT/etc., are no longer declared and/or defined. GNU as just does not need them. Startup function name must equal "_start" for GNU ld. The value of some macros, such as CODE_NAME or DATA_NAME, must change according to options.gasOutput, as "CODE" or "DATA" (among many others) are not understood by GNU as. STM8 port now selects GNU as format on --gas switch enabled. | ||||
| * | sdcc-3.9.0 fork implementing GNU assembler syntax | Xavier ASUS | 2019-10-18 | 1 | -0/+421 |
| This fork aims to provide better support for stm8-binutils | |||||
