From 59784c46ff238f0f027e0c6185903f842ad68f34 Mon Sep 17 00:00:00 2001 From: DJ Delorie Date: Mon, 8 Sep 2014 15:34:18 -0400 Subject: [PATCH] * doc/invoke.texi (MSP430 Options): Add -minrt. From-SVN: r215021 --- gcc/ChangeLog | 4 ++++ gcc/doc/invoke.texi | 9 ++++++++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 668d742e1ba..22d26974dcb 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2014-09-08 DJ Delorie + + * doc/invoke.texi (MSP430 Options): Add -minrt. + 2014-09-08 Bill Schmidt * config/rs6000/rs6000.c (special_handling_values): Add SH_SPLAT. diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index 55e6d566bf1..8e73813f395 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -837,7 +837,7 @@ Objective-C and Objective-C++ Dialects}. @emph{MSP430 Options} @gccoptlist{-msim -masm-hex -mmcu= -mcpu= -mlarge -msmall -mrelax @gol --mhwmult=} +-mhwmult= -minrt} @emph{NDS32 Options} @gccoptlist{-mbig-endian -mlittle-endian @gol @@ -18586,6 +18586,13 @@ The hardware multiply routines disable interrupts whilst running and restore the previous interrupt state when they finish. This makes them safe to use inside interrupt handlers as well as in normal code. +@item -minrt +@opindex minrt +Enable the use of a minimum runtime environment - no static +initializers or constructors. This is intended for memory-constrained +devices. The compiler will include special symbols in some objects +that tell the linker and runtime which code fragments are required. + @end table @node NDS32 Options -- 2.30.2