History log of /freebsd-11.0-release/contrib/gcc/print-tree.c
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 303975 11-Aug-2016 gjb

Copy stable/11@r303970 to releng/11.0 as part of the 11.0-RELEASE
cycle.

Prune svn:mergeinfo from the new branch, and rename it to RC1.

Update __FreeBSD_version.

Use the quarterly branch for the default FreeBSD.conf pkg(8) repo and
the dvd1.iso packages population.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

# 302408 08-Jul-2016 gjb

Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle.
Prune svn:mergeinfo from the new branch, as nothing has been merged
here.

Additional commits post-branch will follow.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


# 260014 28-Dec-2013 pfg

gcc: Add support for label attributes and "unavailable" attribute.

Apple GCC has extensions to support for both label attributes and
an "unavailable" attribute. These are critical for objc but are
also useful in regular C/C++.

Apparently at least the label attributes might have found their way to
upstream GCC but the code doesn't seem available on the GPLv2 tree so
we are taking the code directly from Apple. To make this clearer we
are preserving the annoying "APPLE LOCAL" tags and the ChangeLogs
when they are available.

Obtained from: Apple GCC 4.2 - 5531
MFC after: 3 weeks


# 259661 20-Dec-2013 pfg

Revert r259619:
Fixes GCC libstdc++/29286

The fix seems to work for amd64 but causes segfaults on powerpc.
At this time gcc is much more important on powerpc than on amd64.

Reported by: andreast


# 259619 19-Dec-2013 pfg

gcc: backport upstream fix for issue with C++'s placement new

Fixes GCC libstdc++/29286

Obtained from: gcc 4.3 (rev. 125603, 125653; GPLv2)
MFC after: 2 weeks


# 258748 29-Nov-2013 pfg

gcc: upstream alignment cleanups.

This solves GCC/32617 and contributes to reduce differences with
Apple's gcc42.

Complete some references in the ChangeLog while here.

Obtained from: gcc 4.3 (rev. 126529, 126588; GPLv2)
MFC after: 3 weeks


# 169699 19-May-2007 kan

FreeBSD uses unchanged versions of this files.


# 132727 28-Jul-2004 kan

Use stock GCC versions on these files.


# 117404 11-Jul-2003 kan

FreeBSD uses stock versions of these GCC files.


# 107604 04-Dec-2002 obrien

Use pure stock files.


# 96287 09-May-2002 obrien

Use the stock (3.1) version.


# 90285 06-Feb-2002 obrien

Use the stock [3.1-snap] file.


# 52521 26-Oct-1999 obrien

Use the stock file now.


# 50617 30-Aug-1999 obrien

Fix conflicts.


# 38021 02-Aug-1998 bde

Fixed printf format errors. gcc should have a macro HOST_PTR_PRINTF_TYPE
to go with its HOST_PTR_PRINTF[_FORMAT], since if %p is wrong for the
format then `void *' is probably wrong for the type.


# 18335 18-Sep-1996 peter

This commit was generated by cvs2svn to compensate for changes in r18334,
which included commits to RCS files with non-trunk default branches.


# 18334 18-Sep-1996 peter

Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the
non-i386, non-unix, and generatable files have been trimmed, but can easily
be added in later if needed.

gcc-2.7.2.1 will follow shortly, it's a very small delta to this and it's
handy to have both available for reference for such little cost.

The freebsd-specific changes will then be committed, and once the dust has
settled, the bmakefiles will be committed to use this code.