gcc for xtensa
C Ada Java C++ Go HTML Other
Switch branches/tags
gcc_5_3_0_release gcc_5_2_0_release gcc-8_1_0-release gcc-7_3_0-release gcc-7_2_0-release gcc-7_1_0-release gcc-6_4_0-release gcc-6_3_0-release gcc-6_2_0-release gcc-6_1_0-release gcc-5_5_0-release gcc-5_4_0-release gcc-5_3_0-release gcc-5_2_0-release gcc-5_1_0-release gcc-4_9_4-release gcc-4_9_3-release gcc-4_9_2-release gcc-4_9_1-release gcc-4_9_0-release gcc-4_8_5-release gcc-4_8_4-release gcc-4_8_3-release gcc-4_8_2-release gcc-4_8_1-release gcc-4_8_0-release gcc-4_7_4-release gcc-4_7_3-release gcc-4_7_2-release gcc-4_7_1-release gcc-4_7_0-release gcc-4_6_4-release gcc-4_6_3-release gcc-4_6_2-release gcc-4_6_1-release gcc-4_6_0-release gcc-4_5_4-release gcc-4_5_3-release gcc-4_5_2-release gcc-4_5_1-release gcc-4_5_0-release gcc-4_4_7-release gcc-4_4_6-release gcc-4_4_5-release gcc-4_4_4-release gcc-4_4_3-release gcc-4_4_2-release gcc-4_4_1-release gcc-4_4_0-release gcc-4_3_6-release gcc-4_3_5-release gcc-4_3_4-release gcc-4_3_3-release gcc-4_3_2-release gcc-4_3_1-release gcc-4_3_0-release gcc-4_2_4-release gcc-4_2_3-release gcc-4_2_2-release gcc-4_2_1-release gcc-4_2_0-release gcc-4_1_2-release gcc-4_1_1-release gcc-4_1_0-release gcc-4_0_4-release gcc-4_0_3-release gcc-4_0_2-release gcc-4_0_1-release gcc-4_0_0-release gcc-3_4_6-release gcc-3_4_5-release gcc-3_4_4-release gcc-3_4_3-release gcc-3_4_2-release gcc-3_4_1-release gcc-3_4_0-release gcc-3_3_4-release gcc-3_3_3-release gcc-3_3_2-release gcc-3_2_3-release gcc-3_2_2-release gcc-3_2_1-release gcc-3_2-release gcc-3_1_1-release gcc-3_1-release gcc-3_0_4-release gcc-3_0_3-release gcc-3_0_2-release gcc-3_0_1-release gcc-3_0-release gcc-2_95_3-release gcc-2_95_2-release gcc-2_95_1-release gcc-2_95-release gcc-2_8_1-release gcc-2_8_0-release egcs_1_1_2_release egcs_1_1_1_release egcs_1_1_release egcs_1_0_3_release
Nothing to show
Clone or download
jcmvbkbc xtensa: report stack usage
This enables options -fstack-usage and -Wstack-usage.

2016-08-21  Max Filippov  <jcmvbkbc@gmail.com>
gcc/
	* config/xtensa/xtensa.c (xtensa_expand_prologue): Update
	current_function_static_stack_size variable with the static
	stack frame size of the current function when
	flag_stack_usage_info is enabled.

Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Latest commit d230f43 Aug 20, 2016
Permalink
Failed to load latest commit information.
INSTALL * INSTALL/README: Also refer to the online installation Aug 25, 2012
boehm-gc Mark ChangeLog Oct 16, 2013
config Mark ChangeLog Oct 16, 2013
contrib Mark ChangeLog Oct 16, 2013
fixincludes Mark ChangeLog Oct 16, 2013
gcc xtensa: report stack usage Aug 27, 2016
gnattools Mark ChangeLog Oct 16, 2013
include WIP: xtensa: default to lx106 configuration Sep 15, 2014
intl Mark ChangeLog Oct 16, 2013
libada Mark ChangeLog Oct 16, 2013
libatomic Mark ChangeLog Oct 16, 2013
libbacktrace Mark ChangeLog Oct 16, 2013
libcpp Mark ChangeLog Oct 16, 2013
libdecnumber Mark ChangeLog Oct 16, 2013
libffi Mark ChangeLog Oct 16, 2013
libgcc xtensa: use default DWARF unwinder for call0 ABI Jan 18, 2015
libgfortran Mark ChangeLog Oct 16, 2013
libgo runtime: Do not report thunks and recover functions in backtrace. Oct 9, 2013
libgomp Mark ChangeLog Oct 16, 2013
libiberty Mark ChangeLog Oct 16, 2013
libitm Mark ChangeLog Oct 16, 2013
libjava Mark ChangeLog Oct 16, 2013
libmudflap Mark ChangeLog Oct 16, 2013
libobjc Mark ChangeLog Oct 16, 2013
libquadmath Mark ChangeLog Oct 16, 2013
libsanitizer Mark ChangeLog Oct 16, 2013
libssp Mark ChangeLog Oct 16, 2013
libstdc++-v3 Mark ChangeLog Oct 16, 2013
lto-plugin Mark ChangeLog Oct 16, 2013
maintainer-scripts Mark ChangeLog Oct 16, 2013
zlib Mark ChangeLog Oct 16, 2013
.gitignore * .gitignore: Import from gdb repository. Jan 10, 2013
ABOUT-NLS top: Jul 4, 2003
COPYING 2005-07-14 Kelley Cook <kcook@gcc.gnu.org> Jul 14, 2005
COPYING.LIB Update COPYING.LIB from upstream. Correct last Changelog. Jul 14, 2005
COPYING.RUNTIME Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception. Apr 9, 2009
COPYING3 * COPYING_v3: New file. Contains version 3 of the GNU General Public … Jul 17, 2007
COPYING3.LIB * COPYING_v3: New file. Contains version 3 of the GNU General Public … Jul 17, 2007
ChangeLog Mark ChangeLog Oct 16, 2013
ChangeLog.tree-ssa Merge tree-ssa-20020619-branch into mainline. May 13, 2004
MAINTAINERS 2013-02-20 Andrew Sutton <andrew.n.sutton@gmail.com> Feb 21, 2013
Makefile.def 2013-03-30 Matthias Klose <doko@ubuntu.com> Mar 30, 2013
Makefile.in 2013-03-30 Matthias Klose <doko@ubuntu.com> Mar 30, 2013
Makefile.tpl * Makefile.tpl (BOOT_ADAFLAGS): Remove -gnata. Jan 11, 2013
README * README: Document use of ranges of years in copyright notices. Jul 16, 2012
compile Update automake-provided files in the toplevel. Aug 22, 2009
config-ml.in * MAINTAINERS (crx port, m68hc11 port): Remove. Move maintainers Mar 22, 2011
config.guess * config.sub: Merge from config repo. Jan 8, 2013
config.rpath Remove freebsd1 from libtool.m4 macros and config.rpath. Feb 13, 2011
config.sub * config.sub: Update from config repo. Jan 11, 2013
configure 2013-09-03 Richard Biener <rguenther@suse.de> Sep 3, 2013
configure.ac 2013-09-03 Richard Biener <rguenther@suse.de> Sep 3, 2013
depcomp Update automake-provided files in the toplevel. Aug 22, 2009
install-sh Update automake-provided files in the toplevel. Aug 22, 2009
libtool-ldflags 2007-09-20 Paul Jarc <prj-bugzilla-gcc@multivac.cwru.edu> Sep 20, 2007
libtool.m4 PR target/38607 Sep 14, 2012
ltgcc.m4 * libtool.m4: Update to libtool 2.2.6. Sep 26, 2008
ltmain.sh Backport from Libtool: Fix relink mode to use absolute path if hardco… Jan 13, 2011
ltoptions.m4 Sync from git Libtool and regenerate. Dec 5, 2009
ltsugar.m4 * libtool.m4: Update to libtool 2.2.6. Sep 26, 2008
ltversion.m4 Sync from git Libtool and regenerate. Dec 5, 2009
lt~obsolete.m4 Sync from git Libtool and regenerate. Dec 5, 2009
missing Update automake-provided files in the toplevel. Aug 22, 2009
mkdep merge with /cvs/src Jul 22, 2000
mkinstalldirs Update automake-provided files in the toplevel. Aug 22, 2009
move-if-change Import move-if-change script from gnulib. Feb 12, 2011
symlink-tree 2005-07-14 Kelley Cook <kcook@gcc.gnu.org> Jul 14, 2005
ylwrap Update automake-provided files in the toplevel. Aug 22, 2009

README

This directory contains the GNU Compiler Collection (GCC).

The GNU Compiler Collection is free software.  See the files whose
names start with COPYING for copying permission.  The manuals, and
some of the runtime libraries, are under different terms; see the
individual source files for details.

The directory INSTALL contains copies of the installation information
as HTML and plain text.  The source of this information is
gcc/doc/install.texi.  The installation information includes details
of what is included in the GCC sources and what files GCC installs.

See the file gcc/doc/gcc.texi (together with other files that it
includes) for usage and porting information.  An online readable
version of the manual is in the files gcc/doc/gcc.info*.

See http://gcc.gnu.org/bugs/ for how to report bugs usefully.

Copyright years on GCC source files may be listed using range
notation, e.g., 1987-2012, indicating that every year in the range,
inclusive, is a copyrightable year that could otherwise be listed
individually.