Commit Graph

833 Commits

Author SHA1 Message Date
nisimura
bbf0c42bc0 remove garbage lines mistakenly included when def.mk generation. 2013-10-11 01:20:52 +00:00
christos
ebc3424719 dollarize NetBSD tag 2013-10-05 18:38:03 +00:00
christos
45fd133595 mother's little helper. 2013-10-05 18:37:16 +00:00
christos
26ac899854 remove error(1) output. 2013-10-05 16:52:55 +00:00
christos
f84ee3a147 fix alpha 2013-10-04 23:41:59 +00:00
christos
9e391dc454 merge alpha changes 2013-10-04 23:40:17 +00:00
mrg
b52c619931 regenerate for gdb 7.6. 2013-10-04 22:31:12 +00:00
christos
4c55f68194 Allow bfd_mach_arm4 machines to produce a.out binaries.
Perhaps we should just let every arm machine produce them?
Or we should use M_ARM6_NETBSD midmag for those?
2013-10-04 18:08:02 +00:00
christos
c7ae7b152f fix i386 build. 2013-10-04 15:24:44 +00:00
christos
39fb2232d3 new need to run yacc/lex now, since the generated files have been removed
and account for the ada dependencies.
2013-10-04 13:04:00 +00:00
mrg
52d8d9b995 regenerate with G_enable_initfini_array fix. 2013-10-04 03:38:32 +00:00
mrg
57a995ec5d regenerate for G_enable_initfini_array fix. 2013-10-04 01:41:20 +00:00
mrg
cf5b64618e gdb 7.6 mknative for mips64el. 2013-10-04 01:16:50 +00:00
mrg
84e9dd17ed regenerate mknative-gdb for GDB 7.6 for coldfire, earmeb, m68k,
mips64eb, mipsel, sh3eb and sh3el.
2013-10-04 01:09:03 +00:00
mrg
6f88083e54 delete generated files; they mess with r/o source trees and builds
that happen in src/tools/gdb.
2013-10-04 00:42:13 +00:00
mrg
9d2d9e2859 regenerate most of the binutils mknative files, and remove the
G_enable_initfini_array hack from ld/Makefile.
2013-10-03 23:42:38 +00:00
christos
7bfbcd5f15 add powerpc 2013-10-03 21:46:02 +00:00
christos
a5126fe978 forgot one 2013-10-03 21:18:48 +00:00
christos
50d96202b7 more regen 2013-10-03 21:17:13 +00:00
christos
c2782f4502 fix sparc 2013-10-03 21:08:49 +00:00
christos
b663ed3a1d fix bad merge 2013-10-03 20:11:16 +00:00
skrll
5591d9a73d earmhf* gdb mknative files. 2013-10-03 19:51:37 +00:00
skrll
ba128b180e More gdb mknative files. 2013-10-03 19:43:04 +00:00
skrll
043b2112f2 Re-run mknative gdb for hppa. 2013-10-03 19:32:38 +00:00
christos
16d511cf01 add new files 2013-10-03 18:50:29 +00:00
christos
34f40950d3 regen... 2013-10-03 18:39:30 +00:00
christos
387b2ceb98 merge conflicts 2013-10-03 18:30:43 +00:00
christos
7291a90d42 work around 2 kluges:
1. having the same named file in two different directories (agent.c)
2. trying to override fnmatch twice (easier than making configure mechanism
   to not overwrite).
2013-10-03 18:07:32 +00:00
christos
53fc309f36 need more includes and libraries. 2013-10-03 18:06:11 +00:00
christos
08821bd257 use the main from the previous version of gdb because it is now gone 2013-10-03 18:05:48 +00:00
christos
326e8ab86b need more libraries and directories 2013-10-03 18:05:27 +00:00
christos
a2e2270fc5 Import gdb 7.6.1
News from: http://sourceware.org/gdb/news:

August 30th, 2013: GDB 7.6.1 Released!
The latest version of GDB, version 7.6.1, is available for download.

This is a minor corrective release over GDB 7.6, fixing the following issues:

PR tdep/15420 (Cannot debug threaded programs on newer versions of x86-solaris - Solaris 10, Update 10 or later)
PR remote/15455 (QTro remote packet broken)
PR build/15476 (Build failure due to incomplete enum type in utils.h)
PR server/15594 (tls support in 64x32 x86 gdbserver doesn't extend address to 64 bit)
PR server/15075 (dprintf inteferes with "next")
PR server/15434 (dprintf uses a synchronous 'continue' even in non-stop mode)
PR tui/14880 (In split register layouts, up results in assertion failure in value.c)
PR c++/15519 (GDB 7.6 is 94x slower than GDB 7.5.1 using a certain core file)
PR gdb/15837 (GDB prints entry values for local variables)
PR gdb/15415 (gdb resolves symbolic links when passing argv[0])
PR cli/15603 (CTRL-C can no longer interrupt inferior)
PR gdb/15604 (gdbserver socket leak 7.5 regression)
April 26th, 2013: GDB 7.6 Released!
The latest version of GDB, version 7.6, is available for download.

Changes in this release include:

New native configurations (ARM AArch64 GNU/Linux, FreeBSD/powerpc, 86_64/Cygwin and Tilera TILE-Gx GNU/Linux)
New target configurations (ARM AArch64, ARM AArch64 GNU/Linux, Lynx 178 PowerPC, x86_64/Cygwin, and Tilera TILE-Gx GNU/Linux)
Support for the "mini debuginfo" section, .gnu_debugdata
The C++ ABI now defaults to the GNU v3 ABI
More Python scripting improvements
Some GDB/MI improvements
New configure options, new commands, and options
New remote packets
A new "target record-btrace" has been added while the "target record" command has been renamed to "target record-full"
See the NEWS file for a more complete and detailed list of what this release includes.
March 12th, 2013: GDB 7.6 branch created
The GDB 7.6 branch (gdb_7_6-branch) has been created. To check out a copy of the branch use:

cvs -d :pserver:anoncvs@sourceware.org:/cvs/src co -r gdb_7_6-branch gdb
November 29th, 2012: GDB 7.5.1 Released!
The latest version of GDB, version 7.5.1, is available for download.

This is a minor corrective release over GDB 7.5, fixing the following issues:

An "Attempt to dereference a generic pointer" errors (-var-create).
Backtrace problems on x32 (PR backtrace/14646).
next/step/finish problems on x32 (PR gdb/14647).
A "malformed linespec error: unexpected keyword, [...]" error (PR breakpoints/14643).
GDB crash while stepping through powerpc (32bits) code.
A failed assertion in linux_ptrace_test_ret_to_nx.
A "!frame_id_inlined_p (frame_id)" failed assertion.
A "No more reverse-execution history." error during reverse "next" execution (PR 14548).
Incomplete command descriptions in "apropos" output.
PR gdb/14494 (a GDB crash difficult to characterize).
Various build warnings.
August 17th, 2012: GDB 7.5 Released!
The latest version of GDB, version 7.5, is available for download.

Changes in this release include:

Go language support.
New targets (x32 ABI, microMIPS, Renesas RL78, HP OpenVMS ia64).
More Python scripting improvements.
SDT (Static Defined Tracing) probes support with SystemTap probes.
GDBserver improvements (stdio connections, target-side evaluation of breakpoint conditions, remote protocol improvements).
Other miscellaneous improvements (ability to stop when a shared library is loaded/unloaded, dynamic printf, etc).
Reverse debugging on ARM.
The binary "gdbtui" has been abandoned and can no longer be built. Use "gdb -tui" instead.
See the NEWS file for a more complete and detailed list of what this release includes.
July 17th, 2012: GDB 7.5 branch created
The GDB 7.5 branch (gdb_7_5-branch) has been created. To check out a copy of the branch use:

cvs -d :pserver:anoncvs@sourceware.org:/cvs/src co -r gdb_7_5-branch gdb
April 26th, 2012: GDB 7.4.1 Released!
The latest version of GDB, version 7.4.1, is available for download.

This is a minor corrective release over GDB 7.4, fixing the following issues:

[GDB/MI] Error when resuming program execution in all-stop mode ("Cannot execute this command without a live selected thread").
[Pascal] Polluted display of class methods parameters.
[target remote] Errror when connecting to remote target where disconnected tracing is in effect.
[AVX] Float and ymm* register values not available.
[GDB] Crash when using the "finish" command.
[build] makeinfo should not be required to build GDB.
January 24th, 2012: GDB 7.4 Released!
The latest version of GDB, version 7.4, is available for download.

Changes in this release include:

Many Python scripting improvements
Better support for ambiguous linespecs
Masked watchpoints
Tracepoint support improvements
Support for Texas Instruments TMS320C6x (tic6x-*-*)
A Renesas RL78 simulator (rl78-*-elf)
Some minor Remote protocol extensions and GDB/MI changes
See the NEWS file for a more complete and detailed list of what this release includes. Note that the gdbtui binary is deprecated, starting with GDB 7.5. Use "gdb -tui" instead.
January 9, 2012: Extensibility support using Guile
GDB ought to support extensibility using Guile, the GNU extensibility package (an implementation of Scheme). We are looking for people to write the code to interface the two. Please write to gdb-patches AT sourceware DOT org if you are interested.

December 13, 2011: GDB 7.4 branch created
The GDB 7.4 branch (gdb_7_4-branch) has been created. To check out a copy of the branch use:

cvs -d :pserver:anoncvs@sourceware.org:/cvs/src co -r gdb_7_4-branch gdb
September 30, 2011: Release Mistakes in GDB Versions 6.0 - 7.3
A mistake has been detected in the release tar files for all GDB releases from version 6.0 to version 7.3 (included). The mistake has been corrected, and the FSF issued the following announcements:

Making up for a release mistake in GDB versions 6.0 - 6.6
Making up for a release mistake in GDB versions 6.7 - 7.3
2013-10-03 15:43:18 +00:00
christos
a3ca70b115 regen 2013-10-03 15:43:17 +00:00
christos
05598a803d Import gdb 7.6.1
News from: http://sourceware.org/gdb/news:

August 30th, 2013: GDB 7.6.1 Released!
The latest version of GDB, version 7.6.1, is available for download.

This is a minor corrective release over GDB 7.6, fixing the following issues:

PR tdep/15420 (Cannot debug threaded programs on newer versions of x86-solaris - Solaris 10, Update 10 or later)
PR remote/15455 (QTro remote packet broken)
PR build/15476 (Build failure due to incomplete enum type in utils.h)
PR server/15594 (tls support in 64x32 x86 gdbserver doesn't extend address to 64 bit)
PR server/15075 (dprintf inteferes with "next")
PR server/15434 (dprintf uses a synchronous 'continue' even in non-stop mode)
PR tui/14880 (In split register layouts, up results in assertion failure in value.c)
PR c++/15519 (GDB 7.6 is 94x slower than GDB 7.5.1 using a certain core file)
PR gdb/15837 (GDB prints entry values for local variables)
PR gdb/15415 (gdb resolves symbolic links when passing argv[0])
PR cli/15603 (CTRL-C can no longer interrupt inferior)
PR gdb/15604 (gdbserver socket leak 7.5 regression)
April 26th, 2013: GDB 7.6 Released!
The latest version of GDB, version 7.6, is available for download.

Changes in this release include:

New native configurations (ARM AArch64 GNU/Linux, FreeBSD/powerpc, 86_64/Cygwin and Tilera TILE-Gx GNU/Linux)
New target configurations (ARM AArch64, ARM AArch64 GNU/Linux, Lynx 178 PowerPC, x86_64/Cygwin, and Tilera TILE-Gx GNU/Linux)
Support for the "mini debuginfo" section, .gnu_debugdata
The C++ ABI now defaults to the GNU v3 ABI
More Python scripting improvements
Some GDB/MI improvements
New configure options, new commands, and options
New remote packets
A new "target record-btrace" has been added while the "target record" command has been renamed to "target record-full"
See the NEWS file for a more complete and detailed list of what this release includes.
March 12th, 2013: GDB 7.6 branch created
The GDB 7.6 branch (gdb_7_6-branch) has been created. To check out a copy of the branch use:

cvs -d :pserver:anoncvs@sourceware.org:/cvs/src co -r gdb_7_6-branch gdb
November 29th, 2012: GDB 7.5.1 Released!
The latest version of GDB, version 7.5.1, is available for download.

This is a minor corrective release over GDB 7.5, fixing the following issues:

An "Attempt to dereference a generic pointer" errors (-var-create).
Backtrace problems on x32 (PR backtrace/14646).
next/step/finish problems on x32 (PR gdb/14647).
A "malformed linespec error: unexpected keyword, [...]" error (PR breakpoints/14643).
GDB crash while stepping through powerpc (32bits) code.
A failed assertion in linux_ptrace_test_ret_to_nx.
A "!frame_id_inlined_p (frame_id)" failed assertion.
A "No more reverse-execution history." error during reverse "next" execution (PR 14548).
Incomplete command descriptions in "apropos" output.
PR gdb/14494 (a GDB crash difficult to characterize).
Various build warnings.
August 17th, 2012: GDB 7.5 Released!
The latest version of GDB, version 7.5, is available for download.

Changes in this release include:

Go language support.
New targets (x32 ABI, microMIPS, Renesas RL78, HP OpenVMS ia64).
More Python scripting improvements.
SDT (Static Defined Tracing) probes support with SystemTap probes.
GDBserver improvements (stdio connections, target-side evaluation of breakpoint conditions, remote protocol improvements).
Other miscellaneous improvements (ability to stop when a shared library is loaded/unloaded, dynamic printf, etc).
Reverse debugging on ARM.
The binary "gdbtui" has been abandoned and can no longer be built. Use "gdb -tui" instead.
See the NEWS file for a more complete and detailed list of what this release includes.
July 17th, 2012: GDB 7.5 branch created
The GDB 7.5 branch (gdb_7_5-branch) has been created. To check out a copy of the branch use:

cvs -d :pserver:anoncvs@sourceware.org:/cvs/src co -r gdb_7_5-branch gdb
April 26th, 2012: GDB 7.4.1 Released!
The latest version of GDB, version 7.4.1, is available for download.

This is a minor corrective release over GDB 7.4, fixing the following issues:

[GDB/MI] Error when resuming program execution in all-stop mode ("Cannot execute this command without a live selected thread").
[Pascal] Polluted display of class methods parameters.
[target remote] Errror when connecting to remote target where disconnected tracing is in effect.
[AVX] Float and ymm* register values not available.
[GDB] Crash when using the "finish" command.
[build] makeinfo should not be required to build GDB.
January 24th, 2012: GDB 7.4 Released!
The latest version of GDB, version 7.4, is available for download.

Changes in this release include:

Many Python scripting improvements
Better support for ambiguous linespecs
Masked watchpoints
Tracepoint support improvements
Support for Texas Instruments TMS320C6x (tic6x-*-*)
A Renesas RL78 simulator (rl78-*-elf)
Some minor Remote protocol extensions and GDB/MI changes
See the NEWS file for a more complete and detailed list of what this release includes. Note that the gdbtui binary is deprecated, starting with GDB 7.5. Use "gdb -tui" instead.
January 9, 2012: Extensibility support using Guile
GDB ought to support extensibility using Guile, the GNU extensibility package (an implementation of Scheme). We are looking for people to write the code to interface the two. Please write to gdb-patches AT sourceware DOT org if you are interested.

December 13, 2011: GDB 7.4 branch created
The GDB 7.4 branch (gdb_7_4-branch) has been created. To check out a copy of the branch use:

cvs -d :pserver:anoncvs@sourceware.org:/cvs/src co -r gdb_7_4-branch gdb
September 30, 2011: Release Mistakes in GDB Versions 6.0 - 7.3
A mistake has been detected in the release tar files for all GDB releases from version 6.0 to version 7.3 (included). The mistake has been corrected, and the FSF issued the following announcements:

Making up for a release mistake in GDB versions 6.0 - 6.6
Making up for a release mistake in GDB versions 6.7 - 7.3
2013-10-03 15:42:14 +00:00
martin
9083b1cffb Apply rev 1.5 again, from Matt Thomas:
Fix problem leading to triggering a BFD assert: when allocating space in the
got, do not allocate slots for symbols without default visibility.
2013-10-03 12:06:04 +00:00
christos
6ee96ec804 If building with MKPIC=no, then set PICFLAGS to empty, otherwise bsd.lib.mk
sets PICFLAGS=-fPIC and we pick this via CSHLIBFLAGS to build .o objects.
This breaks the sun2 port, because with -fPIC we end up producing short
relative pic branches for $_exception_handler, so we get relocation errors.
Arguably:
	1. MKPIC=no should not set PICFLAGS in bsd.lib.mk
	2. CSHLIBFLAGS should not be used in non pic (.o) productions
2013-10-02 18:25:43 +00:00
christos
585258c6b9 Fix mips platforms (no need for -wrapper for lex) 2013-10-02 14:35:33 +00:00
mrg
4e64e7add5 regen mknative for coldfire / binutils 2.23.2. 2013-10-01 16:56:51 +00:00
skrll
ec517edb39 Use G_enable_initfini_array and default to no while mknative is rerun. 2013-10-01 16:07:35 +00:00
skrll
7a7ff791ae Re-run binutils mknative for amd64 to grab enable_initfini_array 2013-10-01 15:43:00 +00:00
skrll
27a6d4d8b4 Finally re-run mknative binutils for armeb 2013-10-01 10:57:52 +00:00
skrll
82dcfc189d Default to ARM_ARCH_V4.
Minimum processor for all arm ports is really StrongARM and has been for
sometime.
2013-10-01 10:06:17 +00:00
skrll
55b5274d5c Even though the world is moving to earm provide a CPU_DEFAULT for arm
targets.

This stops the "Warning: swp{b} use is obsoleted for ARMv8 and later"
messages and probably others.

Discussed with matt@
2013-09-30 16:16:31 +00:00
mrg
5dc4313e39 mknative binutils 2.23.2 updates for m68000, mips64*, powerpc, sh3* and sparc 2013-09-30 06:01:36 +00:00
skrll
b529dd4137 Rerun binutils mknative for mipsel 2013-09-29 20:14:26 +00:00
skrll
3834f45b30 Fix trap_zero_jump for new binutils.
XXX someone who really understand this should check it.
2013-09-29 20:13:42 +00:00
skrll
83d6843df4 Rerun mknative binutils for more arm variants 2013-09-29 17:51:42 +00:00
skrll
ae482c4b6b Rerun mknative binutils for hppa 2013-09-29 16:31:39 +00:00
skrll
0765cfe98c Regen mknative binutils for earm 2013-09-29 16:24:27 +00:00
skrll
b4074763f3 Rerun mknative binutils for alpha. 2013-09-29 15:38:19 +00:00
christos
fc7466da82 regen 2013-09-29 14:20:35 +00:00
christos
b410d6928d resolve conflicts 2013-09-29 14:03:29 +00:00
christos
4e795f0325 from ftp.gnu.org 2013-09-29 13:48:10 +00:00
christos
883529b685 from ftp.gnu.org 2013-09-29 13:38:08 +00:00
joerg
4d12bfcd15 Pass PICFLAGS down to cc-as-as and use __PIC__ to decide if it is small
vs big PIC mode. Retire -DPIC and -DBIGPIC.
2013-09-12 15:36:14 +00:00
matt
92fd66d6e7 Teach readelf how to interpet netbsd notes.
Notes at offset 0x00000128 with length 0x00000018:
  Owner         Data size       Description
  NetBSD        0x00000004      IDENT 699002300 (6.99.23)

Notes at offset 0x00000154 with length 0x00000020:
  Owner         Data size       Description
  NetBSD        0x00000009      MARCH <earmv7hf>
2013-09-11 18:53:54 +00:00
matt
ae05909c70 Even though both gas and ld support .cfi_personality, gcc fails to emit
them so we get DT_TEXTREL problems.
So if pic && SHARED, we force EH_FRAME to be writeable (which is what would
happen if .cfi_personality was not supported).
2013-08-26 14:24:22 +00:00
matt
cc666660e5 More evbarmv5 fixes. 2013-08-23 05:02:46 +00:00
matt
bea0daea2f If we want unwind tables, defined __UNWIND_TABLES__ 1 2013-08-23 00:22:16 +00:00
matt
56e7d6a06d Make earmv5 work. 2013-08-22 16:03:30 +00:00
matt
6e02d04301 Add MACHINE_ARCH's evbearmv5-e[bl] to work 2013-08-22 00:17:48 +00:00
matt
7ecefb12d5 Add MACHINE_ARCH's evbearmv5-e[bl] to work
Don't build _muldi3 _negdi2 _lshrdi3 _ashldi3 _ashrdi3 on earm and coldfire
2013-08-22 00:16:54 +00:00
matt
79d6dc9d9c When compiling use @PLTPC to generate PLT relocs for NetBSD.
When building libgcc_s.so for m68k, this gets rid of
m68k--netbsdelf/4.5.4/../../../../m68k--netbsdelf/bin/ld: warning: creating a DT_TEXTREL in a shared object.
2013-08-21 21:11:30 +00:00
matt
6d142d8571 Add cortex-a7 2013-08-19 22:23:12 +00:00
matt
0cd90176f0 Enable sdiv/udiv instructions for both Thumb2 and ARM if hwdiv is supported. 2013-08-17 05:43:02 +00:00
matt
01eac15926 If hardware divide is supported on the CPU, predefine __ARM_ARCH_EXT_IDIV__ 2013-08-17 05:42:06 +00:00
matt
a3659d97dc Fix botch. 2013-08-16 21:59:01 +00:00
matt
699e28bb7d Teach gcc to recognize a7 & a15 as a9 but with hwdiv. 2013-08-16 21:04:07 +00:00
drochner
4902aed8dd remove some files which will be regenerated during build, avoids
writes into $BSDSRCDIR
2013-08-13 20:38:08 +00:00
drochner
debeb3b18a add to CLEANFILES at some places, for generated files 2013-08-13 19:29:45 +00:00
joerg
2004814a3c Enable unwind tables by default. Assert the default in target-def.h to
make sure that it sticks.
2013-08-12 21:22:18 +00:00
joerg
8c1edcc065 Disable STABS and MIPS SDB extensions. This enables the use of CFI
instructions for the DWARF2 emission.
2013-08-12 21:04:17 +00:00
matt
83b2ab469f Match arm*-*-netbsdelf*-* 2013-08-12 05:14:24 +00:00
matt
51863888cd GCC configury for earmv4eb earmv6eb earmv6hfeb 2013-08-06 16:09:13 +00:00
matt
3dc76db13e gcc configury for earmv4, earmv6, earmv6hf, earmv7, earmv7hf 2013-08-06 05:41:38 +00:00
matt
c02c0d70e0 Use armv[4-7] to be consistent 2013-08-06 05:36:42 +00:00
matt
0d76fcf318 Use armv[4-7] to be consistend 2013-08-06 05:35:56 +00:00
matt
dc121a0d2a earmv7eb gcc configury 2013-08-05 03:36:48 +00:00
matt
c75f20af22 Use GMP_MACHINE_ARCH which is MACHINE_ARCH with arm substituted for armv[467]. 2013-08-05 03:22:45 +00:00
matt
8c5076b89b Use BINUTILS_MACHINE_ARCH instead of MACHINE_ARCH
BINUTILS_MACHINE_ARCH is MACHINE_ARCH,
except armv[467] is replaced with arm instead.
2013-08-05 00:17:52 +00:00
matt
216bc04d40 Add mknative files for earmv7hfeb MACHINE_ARCH. 2013-08-05 00:11:51 +00:00
matt
b36ddc07a9 Use BINUTILS_MACHINE_ARCH instead of MACHINE_ARCH
BINUTILS_MACHINE_ARCH is MACHINE_ARCH,
except armv[467] is replaced with arm instead.
2013-08-05 00:08:58 +00:00
matt
2a575ee471 Use GDB_MACHINE_ARCH instead of MACHINE_ARCH.
GDB_MACHINE_ARCH is MACHINE_ARCH, except armv[467] is replaced with arm instead.
2013-08-04 23:41:43 +00:00
matt
e193aeee34 match armv[467]*--netbsdelf* 2013-08-04 22:19:42 +00:00
matt
b095942929 match armv[467]*--netbsdelf*
and default cpu appropriately.
2013-08-04 22:18:16 +00:00
matt
145100d1a1 Modify the BE8_LINK_SPEC if big endian to use !mlittle-endian 2013-08-04 03:52:28 +00:00
matt
d7060a4069 Fix a misoptimization. See
http://mail-index.netbsd.org/port-arm/2013/03/04/msg001782.html
2013-08-03 21:56:09 +00:00
matt
c8794243ae Add missing % to SUBTARGET_ASM_FLOAT_SPEC 2013-08-01 23:01:34 +00:00
matt
3ab889c115 gmp, binutils, gcc, gdb configury for coldfire 2013-07-19 22:14:23 +00:00
matt
4ce22e250b Match m5407--netbsdelf* 2013-07-19 21:48:38 +00:00
matt
93a2362132 Configury changes to match tuple of m5407--netbsdelf as a variant of
m68k--netbself but with a coldfire cpu (m5475).  Fix m68010 to actually
properly default to m68010.
2013-07-19 16:23:10 +00:00
matt
ff4ffb39ed Allow alias of m5407--netbsdelf for m68k--netbsdself 2013-07-19 16:01:33 +00:00
matt
5b9e27202e Fix broken matching for m5200 and m5407 as alias for coldfire cpus. 2013-07-19 15:58:48 +00:00
matt
a6b968105e Allow stripping of the m before m5... so that it can match coldfire cpus. 2013-07-19 15:57:18 +00:00
matt
88c7c7f72e Make these consistent. Make sure all handle earm and coldfire. 2013-07-19 15:55:57 +00:00
matt
283d2f1d6e Don't emit _fix _floatun for coldfire 2013-07-18 22:39:57 +00:00
matt
61210df1fa Cleanup old cruft that wasn't working properly
Adjust for supporting Coldfire processors (default them to softfloat).
2013-07-18 22:38:52 +00:00
joerg
7d41c5a7bc Ensure free(3) is declared before use. 2013-07-01 23:58:42 +00:00
mrg
64daf2467d re-run mknative-gcc. pickups fixes for ENABLE_SHARED (which
might want to be pulled up to netbsd-6?), removes the
entirely wrong -I/usr/include/libelf from various include flags
and fixes for when NEWCONFIGDIR != NETBSDSRCDIR.

i should fix PR 47955 but i haven't setup a system to test.
2013-06-28 12:45:01 +00:00
mrg
6bc40c33c4 export ENABLE_SHARED again, for mknative. 2013-06-27 14:44:22 +00:00
mrg
42579898fb delete generated by our build files that break r/o builds. 2013-06-27 14:43:29 +00:00
joerg
920908ed83 PR 47922: Properly resolve DT_NEEDED entries under sysroot and don't
accidently try the installed system.
2013-06-25 19:38:54 +00:00
christos
78a73aee14 and m68000 == m68k 2013-05-24 16:37:32 +00:00
skrll
ce83235df2 Missed earmhfeb files from gcc mknative 2013-05-05 19:01:54 +00:00
skrll
35fa713468 Re-run gdb mknative for earm* 2013-05-05 10:23:00 +00:00
skrll
c8bb104eb9 Re-run bintuils mknative for earm* 2013-05-05 10:16:37 +00:00
skrll
d2b933a661 mknative gcc re-run for earm* 2013-05-05 09:05:44 +00:00
matt
5f058922b3 This change arm, armeb, earm, earmeb, earmhf, earmhfeb so all builds that
share a MACHINE_ARCH for userland so that except for etc, will produce
identical sets.

usr/include/machine now points to usr/include/arm
2013-05-02 03:56:38 +00:00
matt
395e9f89de Use MACHINE_CPU instead of MACHINE_ARCH 2013-05-01 19:56:47 +00:00
skrll
50baee5e8d Re-order .PATH so that mknative headers are picked up first. Fixes
earm* builds.
2013-04-30 20:45:41 +00:00
matt
e86404969a Use !empty(LIBGCC_MACHINE_ARCH:Mearm*) 2013-04-30 02:28:16 +00:00
skrll
25da020250 Remove a hack. 2013-04-29 12:59:55 +00:00
skrll
22c5786eaa libc was missing symbols for a while there. Re-run bintuils mknative
against a good libc.
2013-04-29 09:32:38 +00:00
joerg
1f0aea4e46 One more missing cast. 2013-04-28 19:46:44 +00:00
joerg
cb8ea1ca39 Fix value ranges. 2013-04-28 19:46:01 +00:00
joerg
b3e8993905 Drop sys/ctype_bits.h again. 2013-04-28 19:41:25 +00:00
joerg
0cffcac141 Don't forget space between -mcmodel and -cxx-isystem on SPARC and
SPARC64.
2013-04-28 13:35:23 +00:00
joerg
6b96d07889 Don't forget to include bsd.own.mk. 2013-04-28 06:14:52 +00:00
joerg
2fa1d2471b Introduce MKLIBSTDCXX, defaulting to yes. 2013-04-28 04:05:37 +00:00
matt
79114a7336 Add MULTILIB support and fix specs for MKCOMPAT 2013-04-27 08:03:02 +00:00
joerg
be4584e4d4 Don't depend on ctype.h pulling in sys/ctype_bits.h, do so explicitly. 2013-04-26 17:34:55 +00:00
skrll
412212bf9d Re-run gcc mknative for earm 2013-04-26 15:56:45 +00:00
skrll
9332c51671 binutils mknative run for earmeb 2013-04-26 11:01:28 +00:00
matt
6d6cbcdee2 To support build compat binaries, change MUST_USE_SJLJ_EXCEPTIONS to
be the inverse of TARGET_AAPCS_BASED.
2013-04-25 17:08:00 +00:00
skrll
ca2e453ce2 Re-run mknative. 2013-04-25 16:22:56 +00:00
skrll
3d05234d02 mknative re-run
XXX /usr/src should be removed.
2013-04-25 15:07:16 +00:00
matt
ce483308e5 If libc isn't build with compat, ldexp/frexp will not be included. Always
pick them up from libm instead.
2013-04-25 14:53:35 +00:00
skrll
3a52d71d1b Deal with earm* 2013-04-22 08:52:33 +00:00
skrll
9fae83b3c1 Fix up arm*-*-netbsdelf-*eabi*) targets.
Remove all (most?) of the softfloat functions as they clash with the
libc versions. Also stop using t-bpapi as it adds stuff that's also in
libc. Bring in the parts of t-bpapi that we do want.

Discussed with matt@
2013-04-18 09:11:13 +00:00
skrll
0869f9f1e8 Initial commit of earmeb gdb mknative output. 2013-04-17 10:12:26 +00:00
skrll
afebf55114 Initial run of gcc mknative for earmeb 2013-04-17 08:55:12 +00:00
skrll
688c5db149 Re-run mknative for earm. It helps if GDB can read ELF binaries. 2013-04-17 08:15:19 +00:00
joerg
e8fa8f4db7 Extend ctype classification table to 16bit. Based on patch by
Takehiko Nozaki, with changes to compile fail when using the old names
and to exploit __BUILD_LEGACY
2013-04-13 10:21:20 +00:00
martin
ebfcfb962b Fix "ashq" second argument sign extension (the assembler does not treat
-1 as a 64bit value).
Upstream reported as http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56875
Problemm noted by Jonny Billquist (in lint), hint for solution from mouse.
2013-04-08 12:10:53 +00:00
joerg
85fc5176f6 Rename __is_signed to __is_signed_val to avoid conflict with a type
trait in Clang.
2013-03-24 12:15:50 +00:00
joerg
34173e99da Fix template lookup. 2013-03-02 23:23:55 +00:00
gdt
aa97bfb53f Adjust blank lines. Add comment about missing DPADD for -lz. 2013-02-18 15:32:02 +00:00
gdt
7c713e5631 Adjust blank lines, add comment about DPADD 2013-02-18 15:29:36 +00:00
christos
c6cdafa088 Don't use DPADD for HOST build. 2013-02-17 20:36:01 +00:00
martin
4199c0b4fb When searching for an active thread (e.g. right after switching to threaded
mode), if no lwp is signaled, just stay with the current (inferior_ptid.lwp).
This fixes gdb -p to a threaded process with all threads active.
Previously we eroneously restored an lwp of 0 (returned as sentinel from
ptrace) to inferior_ptid.lwp, which then would not match any thread in
thread_list and caused assertion failures.
2013-02-16 18:06:43 +00:00
christos
c48559910e re-order library dependencies to make sure that -lintl and -lz are after
the rest of the libraries so that static linking works.
2013-02-14 21:29:35 +00:00
matt
251aa7b9a5 Make sure LIBGCC_MACHINE_ARCH is always defined. 2013-02-14 15:42:31 +00:00
matt
782461209b For compat, use LIBGCC_MACHINE_ARCH (which defaults to MACHINE_ARCH).
When generating .hidden stub, use ${COPTS}
2013-02-14 09:19:28 +00:00
christos
55c4079b3b fix previous 2013-02-14 03:36:44 +00:00
matt
92b4e13a0d Use PROGDPLIBS 2013-02-14 02:52:59 +00:00
matt
276acf4a26 Use LIBDPLIBS 2013-02-14 01:21:25 +00:00
matt
6cb6b78422 Deal with MKPICLIB=no fallout 2013-02-14 00:53:30 +00:00
matt
4b5bef3f0b If compiling with apcs-gnu or atpcs ABIs, supply -mabi=gnu to gas. 2013-02-05 19:29:13 +00:00
matt
6984b4168c Backout setting of UNWIND_H 2013-02-05 08:28:15 +00:00
matt
cae58222cc Don't include t-arm-elf since it just provides stuff which netbsd already has. 2013-02-05 03:02:10 +00:00
matt
912dc5c278 updated mknative gcc bits for earmhf 2013-02-05 02:57:54 +00:00
matt
db87bbedd6 Rerun mknative for earm and earmhf for gas changes. 2013-02-04 22:50:12 +00:00
matt
13994434d1 Move arm-*-netbsdelf-*eabi* to before arm-*-eabi* so it matches properly.
Add arm-*-netbsdelf-*eabihf* which has a VFP V2 by default.
Rename armnetbsdeabi*.h to armnbsdeabi*.h to be consistent with other nbsd
files.
2013-02-04 22:38:07 +00:00
matt
5b98504a16 Add a match for arm*--netbsdelf-eabi* and default that EABI with a VFP FPU
and ARCH_ARM_V5TEJ cpu.
2013-02-04 18:42:30 +00:00
matt
a34eb5c25e Default to EABI5. Don't supply -meabi= to as. switch back unwind-arm.h
nuke unwind-netbsd.h
2013-02-04 18:41:18 +00:00
matt
442c893d77 mknative gdb for earmhf 2013-02-04 03:29:45 +00:00
matt
f07f4bab6c gcc mknative for earmhf 2013-02-04 01:22:14 +00:00
matt
15d372dbba mknative for earmhf 2013-02-03 05:34:50 +00:00
matt
c5775ada06 earmhf mknative for libgcc 2013-02-03 02:01:19 +00:00
matt
eeb9da25fc Use MACHINE_CPU for arm instead of MACHINE_ARCH 2013-02-03 01:59:55 +00:00
matt
2e93500115 binutils mknative for earmhf 2013-02-03 01:58:13 +00:00
matt
d6f7d83d82 Can't use TARGET_AAPCS_BASED since it's not setup by the time
SUBTARGET_CPU_DEFAULT is invoked so use ARM_DEFAULT_ABI instead).
2013-02-02 05:04:25 +00:00
matt
c510eba682 Add a unwind-netbsd.h which will include the proper unwind.h file depending
on __ARM_EABI__.  This allow gcc to build libgcc for both ABIs properly since
they both different unwind.h.
2013-01-31 07:11:08 +00:00
matt
8355d788c7 Cleanup arm--netbsdelf-*eabi* 2013-01-31 06:53:21 +00:00
matt
8728f6bef4 Define size_t, ptrdiff_t, and wchar_t to what NetBSD/arm wants instead of the
stupid values chosen for AAPCS.
2013-01-31 06:52:16 +00:00
matt
58ca788453 Make GCC define __ARM_PCS and __ARM_PCS_VFP as defined by the ARM C Language
Extentions (clang already defines them):
__ARM_PCS is defined to 1 if the default procedure calling standard for
the translation unit conforms to the "base PCS" defined in [AAPCS].
__ARM_PCS_VFP is defined to 1 if the default is to pass floating-point
parameters in hardware floating-point registers using the "VFP variant PCS"
defined in [AAPCS].
2013-01-25 08:31:43 +00:00
christos
62b158cdce Apply GCC/35998 from FreeBSD http://svnweb.freebsd.org/changeset/base/245024
gcc: avoid generating negative values to DW_AT_byte_size.

There is a bug in gcc (GCC/35998) where dwarf reports
sizes of unsigned -1 (0xffffffff).

On NetBSD this generated a faulty CTF entry which then
caused a segfault in ctfmerge. The issue was worked
around in NetBSD's Dtrace but since the issue originated
in gcc, it seems reasonable to fix it here.

Thanks to Christoph Mallon for pointing out a correct fix.
2013-01-17 19:10:56 +00:00
pooka
9cc8b77e83 ... but make sure to unset empty before it's used as an empty variable. 2013-01-14 16:00:49 +00:00
pooka
cdaf970fbf Make this work with xpg4/sh where "for x in;" is an error. 2013-01-14 15:50:18 +00:00
matt
6093c05ac7 Add missing % to SUBTARGET_ASM_FLOAT_SPEC
If compiling for AAPCS, default to a TARGET_CPU_arm926ejs (armv5te)
If linking for AAPCS, use the right linker emulation.
2013-01-11 13:58:40 +00:00
dsl
8a7a69a21d amd64's machine/reg now includes fpu.h (to define 'struct fxsave64)
so no need to include signal.h here - which shouldn't result in
the definitions in fpu.h being included anyway.
2013-01-02 18:44:46 +00:00
dsl
f5cd40cc56 No need to check both TARGET_64BIT and ix86_preferred_stack_boundary >= 64,
if the former is true the latter is also true.
2012-12-30 20:16:58 +00:00
dsl
c18b7a38ac If -march=native is specified, only enable AVX if the processor supports
it and the OS has enabled XGETBV for application use.
It might need to also check XCR0[2] (having executed XGETBV) to check that
  the kernel actually supports saving the YMM registers, but I suspect the
  kernel might defer setting that until the first fault.
See vol 1 section 13.5 of the Intel SDM (intel_x86_325462.pdf).
Fixes toolchain/45673
2012-12-30 16:13:57 +00:00
martin
5e4c896995 ia64 mknative results for gcc and binutils 2012-12-27 20:32:41 +00:00
martin
7657b23ac4 We do not have a native libunwind (yet) - so reuse the Linux stuff on ia64
for now.
2012-12-20 07:12:26 +00:00
martin
7b7b3a04a8 Avoid duplicate definition of __enable_execute_stack in libgcc (copied from
the rs6000 netbsd.h)
2012-12-19 16:57:21 +00:00
skrll
1b59d35cc3 Remove G_CONFIGDIR from .PATH as nothing defines it (anymore)
Add the paths from G_LIB2ADDEH to .PATH (for ia64)
2012-12-16 15:32:38 +00:00
christos
cfd7c4b684 XXX: Use earm for earmeb 2012-12-08 02:35:06 +00:00
christos
decff94806 fix inconsistencies in EABI decls. 2012-12-08 01:38:26 +00:00
christos
06c8deb857 If we did not include a specific arch file G_UNWIND_H will not be defined.
Perhaps it is better to error out in that case?
2012-12-07 15:38:04 +00:00
matt
1ca4d4f793 Fetch VFP registers, not FPA. 2012-12-06 06:45:45 +00:00
apb
ee9a2498cf Adjust everything under src (but outside src/tools) to use
the TOOLDIR version of libnbcompat, associated include files,
and associated defs.mk file, instead of the version from the
.OBJDIR of src/tools/compat.  This should fix PR 47188.
2012-12-02 12:55:27 +00:00
joerg
66eae2a69d Merge r163231 from upstream to fix xulrunner build with Clang. 2012-11-08 18:13:53 +00:00
joerg
6677762418 Provide copy constructor and copy assignment operators for C++11.
Clang implements the C++11 semantics properly that require the default
to be implicitly deleted.
2012-11-08 11:24:00 +00:00
skrll
8f942710bb Re-run mknative for mips gdb 7.3.1 - not being used just yet. 2012-11-03 17:07:49 +00:00
skrll
7639cf466f Typo in previous 2012-11-03 15:07:40 +00:00
skrll
70142c72b9 Supply MIPS_ZERO_REGNUM and MIPS_UNUSED_REGNUM (as zero). Idea stolen from
mips-linux-tdep.c
2012-11-03 15:06:55 +00:00
skrll
2334c5671b Bring across target kvm support for mips from gdb6. 2012-11-03 14:59:44 +00:00
skrll
db35d67e76 Tidyup 2012-11-03 14:38:17 +00:00
drochner
d18545dea2 pull in upstream rev. 191413 to fix integer overflow in objalloc_alloc
(CVE-2012-3509)
2012-10-25 17:00:16 +00:00
msaitoh
237b58e244 Remove OLD manunal to install correct manual. 2012-10-12 18:41:59 +00:00
joerg
5af64d5574 PR 46978: ICE on spilling MMX registers
GCC/i386 has code to lower the required alignment for long long to 32bit
as the CPU doesn't need more. It is also using the same mode for setting
up the MMX registers and in turn, the stack slots reserved for spilling
require 32bit alignment. The actual vector types used keep the original
64bit alignment, so when the compiler wants to spill a MMX register, it
hits an assertion. Fix this by using the vector type as raw type for MMX
registers.
2012-10-06 14:10:46 +00:00
matt
04774ae728 This needs to have an #else clause 2012-09-26 05:57:45 +00:00
matt
40f28e9944 Fix _SOFT_FLOAT_ -> _SOFT_FLOAT 2012-09-26 05:38:29 +00:00
mrg
e8ae3e9a41 regen mknative files for GCC 4.5.4.
XXX: earm didn't build.
2012-09-18 19:45:46 +00:00
mrg
2c3eff6b3a regen mknative files for GCC 4.5.4. 2012-09-18 08:13:03 +00:00
mrg
67b559efa6 regen mknative files for GCC 4.5.4. 2012-09-18 07:44:34 +00:00
skrll
9378dd0cd5 Update for gcc 4.5.4 2012-09-18 07:05:15 +00:00
skrll
7ae732f19e Resolve conflicts. 2012-09-18 07:04:39 +00:00
skrll
a9d89c3b8a Import of gcc 4.5.4. The (possibly incomplete) list of fixed bugs is
50617 [4.5/4.6/4.7 Regression] ICE: RTL flag check: INSN_ANNULLED_BRANCH_P used with unexpected rtx code 'simplify_immed_subreg' in output_bb, at config/pa/pa.c:6631
  45383 [4.5 Regression] Implicit conversion to pointer does no longer automatically generate operator== and operator!=.
  45606 [4.5 Regression] match a method prototyped a typedef alias with the original type (using stdlib)
  47398 [4.5 Regression] tree check: accessed elt 10 of tree_vec with 9 elts in tsubst, at cp/pt.c:10500
  49951 [4.5/4.6/4.7 Regression] Debug stepping behavior regarding g++ Class destructor has changed for the worse starting at gcc 4.5.0
  43190 [4.4 Regression] Used pointer typedefs eliminated from debug info
  43866 [4.4 Regression] wrong code with -fbounds-check -funswitch-loops
  43897 [4.4 Regression] IA-64 asm clobbers are ignored
  44777 [4.4 Regression] ICE: SIGSEGV with -fprofile-use in gcc.c-torture/execute/comp-goto-2.c
  46985 [4.5 Regression] ICE: SIGSEGV in is_gimple_min_invariant (gimple.c:2742) with -fno-tree-ccp -fno-tree-dominator-opts -fno-tree-fre
  47780 [4.5 Regression] -fcompare-debug failure with -O -fgcse -fgcse-las -fstack-protector-all
  47858 [4.5/4.6/4.7 Regression] IPA-SRA decreases quality of debug info
  47903 [4.5 Regression] var-tracking.c: valgrind error
  48685 [4.5 Regression] ICE in gimplify_expr, at gimplify.c:7034
  52139 [4.5 Regression] ICE: in remove_insn, at emit-rtl.c:3960 with -O -fPIC -fno-tree-dominator-opts -fno-tree-fre
  48046 [4.5 Regression] Expected diagnostic "reference to 'type' is ambiguous" not given for function-local static declaration
  51406 [4.5/4.6/4.7 Regression][c++0x] Incorrect result of static_cast to rvalue reference to base class.
  43949 [4.4 Regression] bogus warning: array subscript is above array bounds
  45982 [4.4 Regression] PTA does not track integers
  48172 [4.5 Regression] incorrect vectorization of loop in GCC 4.5.* with -O3
  49115 [4.5 Regression] invalid return value optimization (?) when exception is thrown and caught
  49279 [4.5 Regression] Optimization incorrectly presuming constant variable inside loop in g++ 4.5 and 4.6 with -O2 and -O3 for x86_64 targets
  50189 [4.5 Regression] Wrong code error in -O2 [-fstrict-enums] compile, target independent
  48660 [4.5/4.6 Regression] ARM ICE in expand_expr_real_1
  23656 Cross-compilation with newlib fails in libiberty
  37985 [4.5/4.6/4.7/4.8 Regression] unsigned char shift lacks "statement with no effect" warning
  38292 [4.5/4.6/4.7/4.8 Regression] corrupted profile info with -O[23] -fprofile-use
  40778 [4.5 Regression] Mudflap instrumentation missing in cloned function.
  40992 [4.4 Regression] cunroll ignoring asm size
  48306 [4.4 Regression] presence of gcc subdir with . in PATH causes breakdown
  49651 [4.4 Regression] nested lambdas and -O3 produced incorrect integer variable increments
  52223 [4.5/4.6 Regression] libffi's man page install breaks with multilibs and overridden mandir
  53418 [4.5 Regression] ICE at gimplify.c:7773
  53138 [4.7 Regression] spaceship operator miscompiled
  50091 [4.5/4.6/4.7 Regression] -fstack-check generates wrong assembly
  50979 architecture mismatch: "mul32" not enabled for "smul" or "umul"
  51187 miscompilation of genrecog.c at -O2 for --target=avr
  52717 thunk referenced in discarded section when building samba with -flto
  48742 [4.5 Regression] Internal error in gimplify_expr
  49120 [4.5 Regression] bogus "value computed is not used" warning (variable-length array in compound statement)
  49161 [4.5 Regression] Fix VRP on switch stmts
  49619 [4.5 Regression] ICE in simplify_subreg, at simplify-rtx.c:5362
  49621 [4.5 regression] ICE in trunc_int_for_mode, at explow.c:57
  49644 [4.5 Regression] post-increment of promoted operand is incorrect.
  51767 [4.5 Regression] ICE with degenerated asm goto
  51768 [4.5 Regression] ICE with invalid asm goto
  52736 [4.5/4.6/4.7/4.8 Regression] miscompilation: store to aliased __m128d is 8 Bytes off
  49440 [4.6 regression] Invalid dynamic_cast for unnamed namespace
  50565 [4.5/4.6/4.7 Regression] initializer element is not computable at load time
  52294 [4.7 Regression] [ARM Thumb] generated asm code produces "branch out of range" error in gas with -Os -mcpu=cortex-a9
  41159 [LTO] ICE in insert_value_copy_on_edge, at tree-outof-ssa.c:225
  48822 [4.5 Regression] G++ gets stucks and never finishes compilation when enabling -O2/3 optimization options.
  50162 [4.5 Regression] Wrong vectorization
  49381 Unresolved symbols in libgcjgc.a when linking gctest
  45786 [4.5 Regression] Relational operators .eq. and == are not recognized as equivalent
  48708 Invalid V2DI vector set insn generated
  50464 Using -Ofast -march=bdver1 results in internal compiler error: in extract_insn, at recog.c:2109
  51821 [4.5/4.6/4.7 Regression] 64bit > 32bit conversion produces incorrect results with optimizations
  52698 -maddress-mode=long doesn't work
  53228 [4.6/4.7/4.8 Regression] target attributes in libcpp/lex.c cause illegal instructions to be used elsewhere
  42082 [C++0x] ICE on probably invalid with "canonical types differ for identical types"
  42652 vectorizer created unaligned vector insns
  42856 [4.4 Regression] FAIL: gcc.dg/torture/pr41555.c -O0 (test for excess errors)
  47733 psignal (int, const? char*) in libiberty/strsignal.h
  48743 -march=native mis-detects AMD K6-2+ / K6-3 as Athlon - compiled C fails with "illegal instruction"
  49038 [4.5/4.6/4.7 Regression] -ftree-vectorise introduces reads past end of array
  49448 arm-tab-linux-gnu-eabi enableds big endian when it should not
  49461 boehm-gc and gcj incompatible with pie
  50875 O3 and -mavx lead to internal compiler error: in find_reloads
  51161 [C++0x] Illegal static_cast to rvalue reference to ambiguous base class
  51393 Wrong parameter type for _mm256_insert_epi64 in avxintrin.h
  51444 [4.4 Regression]: Spurious "is used uninitialized" warning for structure with bitfields
  51835 ARM EABI violation when passing arguments to helper floating functions like __aeabi_d2iz
  52894 [4.5,4.6,4.7 Regression] Stage1 bootstrap fails with gcc-4.6.3: Infinite loop in pointer_set_insert
  53310 [4.5/4.6/4.7/4.8 Regression] EOSHIFT leaks memory
  53744 gcov version oscillates between 407* and 407p on branches
  52335 [4.4/4.5/4.6/4.7 Regression] I/O: -std=f95 rejects valid DELIM= in OPEN
  46192 [4.5/4.6/4.7 regression] wrong code for renaming of volatile packed array with address clause
  44581 [4.5/4.6/4.7 Regression] internal compiler error: in simplify_subreg
  49307 [4.5/4.6/4.7 Regression] ICE in spill_failure, at reload1.c:2113
  50163 [4.4/4.5/4.6/4.7 Regression] ICE: initialization expression
  50273 [4.5/4.6/4.7 Regression] -Walign-commons no longer effective
  52022 [4.5/4.6/4.7 Regression] Wrong-code with procedures passed as actual argument
  52452 [4.5/4.6/4.7/4.8 Regression] INTRINSIC cannot be applied to gfortran's ETIME
  25973 [4.5/4.6/4.7/4.8 Regression] Wrong warning: control reaches end of non-void function
  53521 [4.5/4.6/4.7/4.8 Regression] Memory leak with zero-sized array constructor
2012-09-18 06:09:45 +00:00