newlib-cygwin/libgloss/bfin
Jeff Law c2c9f05a05 libgloss fix for bfin port
gcc-14 will complain loudly both for calling a function without an in-scope
prototype or when the in scope prototype differs from the known signature.

"main" happens to be one of the functions the compiler knows about.  So not
only do we need to prototype it, we need to make sure the prototype matches
what GCC thinks it should be.

This fixes the bfin libgloss port to do the right thing for bfin-elf.
2023-12-18 21:29:51 -07:00
..
include 2012-12-17 Stuart Henderson <shenders@gcc.gnu.org> 2012-12-17 17:44:38 +00:00
Makefile.inc libgloss: bfin: switch to CPPASCOMPILE for .S->.o 2022-12-14 04:14:50 -05:00
_exit.c ansification: remove _DEFUN 2018-01-17 11:47:26 -06:00
basiccrt.S 2012-12-17 Stuart Henderson <shenders@gcc.gnu.org> 2012-12-17 17:44:38 +00:00
bf504.ld libgloss: bfin: add support for bf50x processors 2010-10-15 20:32:11 +00:00
bf506.ld libgloss: bfin: add support for bf50x processors 2010-10-15 20:32:11 +00:00
bf512.ld 2009-09-16 Mike Frysinger <michael.frysinger@analog.com> 2009-09-16 15:59:40 +00:00
bf514.ld 2009-09-16 Mike Frysinger <michael.frysinger@analog.com> 2009-09-16 15:59:40 +00:00
bf516.ld 2009-09-16 Mike Frysinger <michael.frysinger@analog.com> 2009-09-16 15:59:40 +00:00
bf518.ld 2009-09-16 Mike Frysinger <michael.frysinger@analog.com> 2009-09-16 15:59:40 +00:00
bf522.ld 2009-09-16 Jie Zhang <jie.zhang@analog.com> 2009-09-16 15:56:58 +00:00
bf523.ld 2009-09-16 Jie Zhang <jie.zhang@analog.com> 2009-09-16 15:56:58 +00:00
bf524.ld 2009-09-16 Jie Zhang <jie.zhang@analog.com> 2009-09-16 15:56:58 +00:00
bf525.ld 2009-09-16 Jie Zhang <jie.zhang@analog.com> 2009-09-16 15:56:58 +00:00
bf526.ld 2009-09-16 Jie Zhang <jie.zhang@analog.com> 2009-09-16 15:56:58 +00:00
bf527.ld 2009-09-16 Jie Zhang <jie.zhang@analog.com> 2009-09-16 15:56:58 +00:00
bf531.ld 2009-09-16 Jie Zhang <jie.zhang@analog.com> 2009-09-16 15:56:58 +00:00
bf532.ld 2009-09-16 Jie Zhang <jie.zhang@analog.com> 2009-09-16 15:56:58 +00:00
bf533.ld 2009-09-16 Jie Zhang <jie.zhang@analog.com> 2009-09-16 15:56:58 +00:00
bf534.ld 2009-09-16 Jie Zhang <jie.zhang@analog.com> 2009-09-16 15:56:58 +00:00
bf536.ld 2009-09-16 Jie Zhang <jie.zhang@analog.com> 2009-09-16 15:56:58 +00:00
bf537.ld 2009-09-16 Jie Zhang <jie.zhang@analog.com> 2009-09-16 15:56:58 +00:00
bf538.ld 2009-09-16 Jie Zhang <jie.zhang@analog.com> 2009-09-16 15:56:58 +00:00
bf539.ld 2009-09-16 Jie Zhang <jie.zhang@analog.com> 2009-09-16 15:56:58 +00:00
bf542.ld 2009-09-16 Jie Zhang <jie.zhang@analog.com> 2009-09-16 15:56:58 +00:00
bf544.ld 2009-09-16 Jie Zhang <jie.zhang@analog.com> 2009-09-16 15:56:58 +00:00
bf547.ld 2009-09-16 Jie Zhang <jie.zhang@analog.com> 2009-09-16 15:56:58 +00:00
bf548.ld 2009-09-16 Jie Zhang <jie.zhang@analog.com> 2009-09-16 15:56:58 +00:00
bf549.ld 2009-09-16 Jie Zhang <jie.zhang@analog.com> 2009-09-16 15:56:58 +00:00
bf561.ld 2009-09-16 Jie Zhang <jie.zhang@analog.com> 2009-09-16 15:56:58 +00:00
bf561a.ld 2009-09-16 Jie Zhang <jie.zhang@analog.com> 2009-09-16 15:56:58 +00:00
bf561b.ld 2009-09-16 Jie Zhang <jie.zhang@analog.com> 2009-09-16 15:56:58 +00:00
bf561m.ld 2009-09-16 Jie Zhang <jie.zhang@analog.com> 2009-09-16 15:56:58 +00:00
bf592.ld libgloss: bfin: add support for bf592 processors 2010-10-16 17:06:55 +00:00
bf606.ld 2012-12-17 Stuart Henderson <shenders@gcc.gnu.org> 2012-12-17 17:44:38 +00:00
bf606c0.ld 2012-12-17 Stuart Henderson <shenders@gcc.gnu.org> 2012-12-17 17:44:38 +00:00
bf606c1.ld 2012-12-17 Stuart Henderson <shenders@gcc.gnu.org> 2012-12-17 17:44:38 +00:00
bf606m.ld 2012-12-17 Stuart Henderson <shenders@gcc.gnu.org> 2012-12-17 17:44:38 +00:00
bf607.ld 2012-12-17 Stuart Henderson <shenders@gcc.gnu.org> 2012-12-17 17:44:38 +00:00
bf607c0.ld 2012-12-17 Stuart Henderson <shenders@gcc.gnu.org> 2012-12-17 17:44:38 +00:00
bf607c1.ld 2012-12-17 Stuart Henderson <shenders@gcc.gnu.org> 2012-12-17 17:44:38 +00:00
bf607m.ld 2012-12-17 Stuart Henderson <shenders@gcc.gnu.org> 2012-12-17 17:44:38 +00:00
bf608.ld 2012-12-17 Stuart Henderson <shenders@gcc.gnu.org> 2012-12-17 17:44:38 +00:00
bf608c0.ld 2012-12-17 Stuart Henderson <shenders@gcc.gnu.org> 2012-12-17 17:44:38 +00:00
bf608c1.ld 2012-12-17 Stuart Henderson <shenders@gcc.gnu.org> 2012-12-17 17:44:38 +00:00
bf608m.ld 2012-12-17 Stuart Henderson <shenders@gcc.gnu.org> 2012-12-17 17:44:38 +00:00
bf609.ld 2012-12-17 Stuart Henderson <shenders@gcc.gnu.org> 2012-12-17 17:44:38 +00:00
bf609c0.ld 2012-12-17 Stuart Henderson <shenders@gcc.gnu.org> 2012-12-17 17:44:38 +00:00
bf609c1.ld 2012-12-17 Stuart Henderson <shenders@gcc.gnu.org> 2012-12-17 17:44:38 +00:00
bf609m.ld 2012-12-17 Stuart Henderson <shenders@gcc.gnu.org> 2012-12-17 17:44:38 +00:00
bfin-common-mc.ld libgloss: bfin: handle L1 sections in linker scripts 2010-10-15 05:41:53 +00:00
bfin-common-mc0.ld 2012-12-17 Stuart Henderson <shenders@gcc.gnu.org> 2012-12-17 17:44:38 +00:00
bfin-common-sc.ld libgloss: bfin: handle L1 sections in linker scripts 2010-10-15 05:41:53 +00:00
clear_cache_range.c libgloss: bfin: add clear_cache_range support (for gcc) 2011-12-18 18:41:20 +00:00
crt0.S libgloss: bfin: trim trailing whitespace 2011-06-22 03:00:44 +00:00
syscalls.c libgloss fix for bfin port 2023-12-18 21:29:51 -07:00