#
296373 |
|
04-Mar-2016 |
marius |
- Copy stable/10@296371 to releng/10.3 in preparation for 10.3-RC1 builds. - Update newvers.sh to reflect RC1. - Update __FreeBSD_version to reflect 10.3. - Update default pkg(8) configuration to use the quarterly branch.
Approved by: re (implicit) |
#
256281 |
|
10-Oct-2013 |
gjb |
Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
|
#
238255 |
|
08-Jul-2012 |
nwhitehorn |
After the binutils 2.17.50 import, the assembler supports AS_REL16 relocations.
|
#
231620 |
|
14-Feb-2012 |
gonzo |
Enable TLS support for ARM toolchain
Reviewed by: cognet
|
#
219534 |
|
11-Mar-2011 |
marius |
Now that TLS is supported for sparc64 by both binutils 2.17.50 committed in r218822 and rtld(1) committed in r219533 turn on TLS support in GCC.
|
#
218822 |
|
18-Feb-2011 |
dim |
Merge binutils 2.17.50 to head. This brings a number of improvements to x86 CPU support, better support for powerpc64, some new directives, and many other things. Bump __FreeBSD_version, and add a note to UPDATING.
Thanks to the many people that have helped to test this.
Obtained from: projects/binutils-2.17
|
#
172473 |
|
08-Oct-2007 |
marius |
Disable TLS for arm and sparc64 here as binutils 2.15 predate GNU TLS support for these. This is in line with gnu/lib/libgomp/config.h and gnu/lib/libstdc++/config.h.
Reviewed by: cognet, obrien Approved by: re (kensmith)
|
#
169718 |
|
19-May-2007 |
kan |
Update bmake glue to build GCC 4.2.
Also: Switch FreeBSD to use libgcc_s.so.1.
Use dl_iterate_phdr to locate shared objects' exception frame info instead of depending on older register_frame_info machinery. This allows us to avoid depending on libgcc_s.so.1 in binaries that do not use exception handling directly. As an additional benefit it breaks circular libc <=> libgcc_s.so.1 dependency too.
Build newly added libgomp.so.1 library, the runtime support bits for OpenMP.
Build LGPLed libssp library. Our libc provides our own BSD-licensed SSP callbacks implementation, so this library is only built to benefit applications that have hadcoded knowledge of libssp.so and libssp_nonshared.a. When linked in from command line, these libraries override libc implementation.
|
#
160575 |
|
22-Jul-2006 |
obrien |
The platform name is ARM not StrongARM.
Submitted by: cognet
|
#
132751 |
|
28-Jul-2004 |
kan |
Bmake glue for GCC 3.4.2-prerelease.
|
#
123678 |
|
19-Dec-2003 |
kan |
Use __cxa_atexit, rather than atexit, to register C++ destructors for local statics and global objects. This is essential for fully standards-compliant handling of destructors, and requires __cxa_atexit in libc.
|
#
117496 |
|
13-Jul-2003 |
kan |
Including dynamically generated osreldate.h wasn't such a good idea after all.
Fix cross-builds and ia64 builds. gnu/lib/csu/Makefile is modified to pre-include osreldate.h and gnu/usr.bin/cc/cc_tools/auto-host.h will avoid including sys/param.h if __FreeBSD_version is already defined.
|
#
117453 |
|
11-Jul-2003 |
kan |
Include osreldate.h instead of sys/param.h to get __FreeBSD_version definition. This fixes buildworld breakage on ia64.
|
#
117428 |
|
11-Jul-2003 |
kan |
Update for GCC 3.3.1-pre.
|
#
114083 |
|
26-Apr-2003 |
obrien |
We're changing the platform name from x86[_-]86 to amd64.
|
#
107286 |
|
26-Nov-2002 |
obrien |
Remove our custom mixed ELF/a.out support. This means the base compiler now only produce ELF objects. It also makes us closer to stock GCC, and simplifies the set of changes we still need from stock GCC on every import.
Applauded by: peter Approved by: re
|
#
106848 |
|
13-Nov-2002 |
ru |
Bootstrapping aid for 4.0-RELEASE.
|
#
105502 |
|
20-Oct-2002 |
obrien |
We HAVE_STPCPY now.
|
#
103257 |
|
12-Sep-2002 |
obrien |
We're going to have to use a TARGET_ARCH of "x86_64" rather than "x86-64" to make building GCC happy.
|
#
97356 |
|
27-May-2002 |
obrien |
I missed the setting of PREFIX_INCLUDE_DIR when I visually santity checked the output from a autoconfig run.
|
#
96833 |
|
18-May-2002 |
obrien |
Use a more API denoting way to handle what is in libc and what isn't.
|
#
96734 |
|
16-May-2002 |
ru |
Make it possible to build a cross compiler for alpha, ia64 and sparc64 on systems that do not have atoll(3). The "cross" here doesn't necessarily mean cross-arch.
|
#
96447 |
|
12-May-2002 |
obrien |
Fixes for building a.out bits.
Submitted by: bde
|
#
96340 |
|
10-May-2002 |
obrien |
Bmake bits for Gcc 3.1.
Partially made possible by: Wilko.Bulte@compaq.com
|
#
73297 |
|
01-Mar-2001 |
obrien |
Do not need to define "VERSION" here -- we do it on the command line.
|
#
52914 |
|
06-Nov-1999 |
obrien |
Our capibilities updated for GCC 2.95.2.
|
#
45299 |
|
04-Apr-1999 |
obrien |
Minimum set of changes to switch from Gcc 2.7.2 (in contrib/gcc) to Egcs 1.1.2 (in contrib/egcs)
|