| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
'RELENG_5_4_0_RELEASE'.
This commit was manufactured to restore the state of the 5.4-RELEASE image.
|
| |
|
|
| |
Notes:
svn path=/stable/5/; revision=142982
|
| |
|
|
| |
Notes:
svn path=/stable/5/; revision=142981
|
| |
|
|
|
|
|
|
|
| |
Add -frandom-seed=RepeatabilityConsideredGood to CFLAGS for building this
library. As the value suggests, this allows the library to be built
repeatably; without this flag, gcc uses a random value in its parsing.
Notes:
svn path=/stable/5/; revision=140746
|
| |
|
|
| |
Notes:
svn path=/head/; revision=132751
|
| |
|
|
| |
Notes:
svn path=/head/; revision=125503
|
| |
|
|
|
|
|
| |
define their own.
Notes:
svn path=/head/; revision=124189
|
| |
|
|
| |
Notes:
svn path=/head/; revision=124153
|
| |
|
|
| |
Notes:
svn path=/head/; revision=117429
|
| |
|
|
|
|
|
| |
-lgcc_pic by default on -fpic stuff. I forgot about this here.
Notes:
svn path=/head/; revision=116858
|
| |
|
|
| |
Notes:
svn path=/head/; revision=116335
|
| |
|
|
| |
Notes:
svn path=/head/; revision=115680
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
shared library being built for amd64. The problem is that libstdc++.so
is produced with 'cc -shared'. This has an internal -lgcc, which is
not PIC. libstdc++.so uses exceptions and the dwarf2 unwinder, which
are in libgcc.a. As a result, non-PIC code gets pulled into libstdc++.so.
This is fatal on amd64 when certain relocation types cannot be used in
PIC mode. The official FSF solution to this is to have libgcc.so with
internal ELF symbol versioning to solve the ABI problem, but I dont want
to fight that battle yet. I tried making libgcc_pic.a (which worked
fine), but thats not something for the 11th hour before a release.
Approved by: re (amd64 "safe" stuff)
Notes:
svn path=/head/; revision=115287
|
| |
|
|
| |
Notes:
svn path=/head/; revision=110632
|
| |
|
|
|
|
|
|
|
| |
Build shared libstdc++so on sparc64 platform too.
Approved: re (rwatson)
Notes:
svn path=/head/; revision=107639
|
| |
|
|
|
|
|
| |
Approved by: re(jhb)
Notes:
svn path=/head/; revision=107331
|
| |
|
|
| |
Notes:
svn path=/head/; revision=104073
|
| |
|
|
|
|
|
|
|
| |
Connect two new source and one header file to the build.
Approved by: obrien
Notes:
svn path=/head/; revision=103456
|
| |
|
|
|
|
|
| |
Approved by: obrien
Notes:
svn path=/head/; revision=102806
|
| |
|
|
|
|
|
| |
Binaries compiled with it segfault.
Notes:
svn path=/head/; revision=99584
|
| |
|
|
| |
Notes:
svn path=/head/; revision=98413
|
| |
|
|
|
|
|
|
| |
Submitted by: Martin Blapp <mb@imp.ch>
I believe OK with: peter
Notes:
svn path=/head/; revision=97745
|
| |
|
|
| |
Notes:
svn path=/head/; revision=97657
|
| |
|
|
| |
Notes:
svn path=/head/; revision=97523
|
| |
|
|
|
|
|
|
|
|
|
|
| |
to work at least for the non-hairy stuff. The main wrinkle here is that
a whole mess of include files get installed and under different names.
An earlier version of this built a shadow include tree first in the obj
directory, but this depends on the 'make includes' functionality.
More tweaking is certainly going to be needed.
Notes:
svn path=/head/; revision=97433
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
via INCS. Implemented INCSLINKS (equivalent to SYMLINKS) to
handle symlinking include files. Allow for multiple groups of
include files to be installed, with the powerful INCSGROUPS knob.
Documentation to follow.
Added standard `includes' and `incsinstall' targets, use them
in Makefile.inc1. Headers from the following makefiles were
not installed before (during `includes' in Makefile.inc1):
kerberos5/lib/libtelnet/Makefile
lib/libbz2/Makefile
lib/libdevinfo/Makefile
lib/libform/Makefile
lib/libisc/Makefile
lib/libmenu/Makefile
lib/libmilter/Makefile
lib/libpanel/Makefile
Replaced all `beforeinstall' targets for installing includes
with the INCS stuff.
Renamed INCDIR to INCSDIR, for consistency with FILES and SCRIPTS,
and for compatibility with NetBSD. Similarly for INCOWN, INCGRP,
and INCMODE.
Consistently use INCLUDEDIR instead of /usr/include.
gnu/lib/libstdc++/Makefile and gnu/lib/libsupc++/Makefile changes
were only lightly tested due to the missing contrib/libstdc++-v3.
I fully tested the pre-WIP_GCC31 version of this patch with the
contrib/libstdc++.295 stuff.
These changes have been tested on i386 with the -DNO_WERROR "make
world" and "make release".
Notes:
svn path=/head/; revision=96462
|
|
|
Bribed by: peter
Notes:
svn path=/cvs2svn/branches/WIP_GCC31/; revision=96139
|