Displaying 4 results from an estimated 4 matches for "no_stack_protector".
2020 Apr 01
3
New LLVM backend for Renesas RL78 MCU
...could have equivalent __attribute__.
#pragma saddr [(]variable-name[,...][)]
#pragma near [(] function-name [,...][)]
#pragma far [(] function-name [,...][)]
#pragma callt [(]function-name[,...][)]
#pragma stack_protector [(]function-name[(num=number)][,function-name[(num=number)]][,...][)]
#pragma no_stack_protector [(]function-name[,...][)]
Finally there are 2 operators:
__sectop("section-name")
__secend("section-name")
This can be easily done by adding symbols at start and end of output sections in the linker script and referencing them from C as global pointers.
The CCRL manual explai...
2018 May 14
0
LLVM Weekly - #228, May 14th 2018
...e
unnecessary. [r331834](https://reviews.llvm.org/rL331834).
* Clang codegen has been implemented for the proposed C++2a comparison
operator. [r331677](https://reviews.llvm.org/rL331677).
* `-foutline` is now `-moutline`.
[r331806](https://reviews.llvm.org/rL331806).
* Support was added for the `no_stack_protector` attribute.
[r331925](https://reviews.llvm.org/rL331925).
* New `atomic_fetch_{min,max,umin,umax}` intrinsics were added.
[r332193](https://reviews.llvm.org/rL332193).
## Other project commits
* compiler-rt gained an experimental data flow tracer for fuzz targets.
[r332029](https://reviews.llvm...
2020 May 26
2
New LLVM backend for Renesas RL78 MCU
...could have equivalent __attribute__.
#pragma saddr [(]variable-name[,...][)]
#pragma near [(] function-name [,...][)]
#pragma far [(] function-name [,...][)]
#pragma callt [(]function-name[,...][)]
#pragma stack_protector [(]function-name[(num=number)][,function-name[(num=number)]][,...][)]
#pragma no_stack_protector [(]function-name[,...][)]
Finally there are 2 operators:
__sectop("section-name")
__secend("section-name")
This can be easily done by adding symbols at start and end of output sections in the linker script and referencing them from C as global pointers.
The CCRL manual explai...
2020 May 26
1
New LLVM backend for Renesas RL78 MCU
...could have equivalent __attribute__.
#pragma saddr [(]variable-name[,...][)]
#pragma near [(] function-name [,...][)]
#pragma far [(] function-name [,...][)]
#pragma callt [(]function-name[,...][)]
#pragma stack_protector [(]function-name[(num=number)][,function-name[(num=number)]][,...][)]
#pragma no_stack_protector [(]function-name[,...][)]
Finally there are 2 operators:
__sectop("section-name")
__secend("section-name")
This can be easily done by adding symbols at start and end of output sections in the linker script and referencing them from C as global pointers.
The CCRL manual explai...