| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Notes:
svn path=/head/; revision=60970
|
|\
| |
| |
| |
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
Notes:
svn path=/head/; revision=60968
|
| |
| |
| |
| |
| |
| |
| | |
branch as of May 26th, 2000. [these are changes March 31 - May 24th]
Notes:
svn path=/vendor/gcc/dist/; revision=60967
|
| |
| |
| |
| |
| |
| |
| | |
platforms.
Notes:
svn path=/head/; revision=60776
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
to generate the special .type and .size directives which are used to set
the corresponding fields of the linker symbol table entries in the ELF
object file. As such they are not i386-specific and thus belong in our
MI header. Otherwise on the Alpha we don't properly give the type and
size of dynamic symbols. Bintuil versions past 2.9.1 warn of this and
w/o this change, `ld' generates a lot of warnings during a `make world'.
Notes:
svn path=/head/; revision=60731
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
does not apply to BSD.
Submitted by: ache
Notes:
svn path=/head/; revision=59376
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
I did not catch this on the EGCS 1.1.x --> GCC 2.95 upgrade.
So propogate this change to our custom hacks.
PR: 15549
Submitted by: Naohiko Tsuji <yakisoba@osaka.interq.or.jp>
Patrick Bihan-Faou <patrick@mindstep.com>
Notes:
svn path=/head/; revision=59347
|
| |
| |
| |
| |
| |
| |
| | |
Submitted by: steve
Notes:
svn path=/head/; revision=59067
|
|\|
| |
| |
| |
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
Notes:
svn path=/head/; revision=58810
|
| |
| |
| |
| |
| |
| |
| | |
branch as of March 29th, 2000. [these are changes March 7-29th]
Notes:
svn path=/vendor/gcc/dist/; revision=58809
|
| |
| |
| |
| |
| |
| |
| | |
"FORCE_OPTIMIZATION_DOWNGRADE" is defined when GCC is built.
Notes:
svn path=/head/; revision=58599
|
| |
| |
| |
| |
| |
| |
| |
| | |
of svr4.h on the i386, and moving all the shared arch neutral bits into
the FreeBSD general config header.
Notes:
svn path=/head/; revision=58478
|
| |
| |
| |
| | |
Notes:
svn path=/head/; revision=58469
|
| |
| |
| |
| | |
Notes:
svn path=/head/; revision=57849
|
|\|
| |
| |
| |
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
Notes:
svn path=/head/; revision=57845
|
| |
| |
| |
| |
| |
| |
| | |
branch as of March 7th, 2000.
Notes:
svn path=/vendor/gcc/dist/; revision=57844
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
"The problem is that egcs/gcc-2.95's reorganisation of the prologue and
epilogue code to use rtl instead of output_asm_insn() completely broke our
hooks. rtl is emitted in a different order, only after optimisation, while
output_asm_insn() is emitted immediately. rtl is presumably used so that
the prologue and epilogue can be optimised.
I couldn't find any good examples to copy. gcc's own
FUNCTION_BLOCK_PROFILER still uses output_asm_insn() and seems to be
completely broken. One of the XXX comments points to this.
IIRC, the hacks here basically arrange to emit magic label names; then when
the magic names are output, they are transformed into prologue and epilogue
code."
Submitted by: bde
Notes:
svn path=/head/; revision=56810
|
| |
| |
| |
| |
| |
| |
| | |
in GCC 2.95.2 from -fvtable-thunks to -fno-vtable-thunks by default.
Notes:
svn path=/head/; revision=56700
|
| |
| |
| |
| |
| |
| |
| |
| | |
EGCS 1.x have not been worked out. And with 4.0 RELEASE comming quickly
we need C++ to be stable and usable.
Notes:
svn path=/head/; revision=56576
|
| |
| |
| |
| | |
Notes:
svn path=/head/; revision=56392
|
| |
| |
| |
| |
| |
| |
| |
| | |
PR: 3441
Submitted by: Mark Diekhans <markd@Grizzly.COM>
Notes:
svn path=/head/; revision=56391
|
|\|
| |
| |
| |
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
Notes:
svn path=/head/; revision=56386
|
| |
| |
| |
| |
| |
| |
| | |
branch on Jan 20th, 2000.
Notes:
svn path=/vendor/gcc/dist/; revision=56385
|
|\|
| |
| |
| |
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
Notes:
svn path=/head/; revision=56174
|
| |
| |
| |
| | |
Notes:
svn path=/vendor/gcc/dist/; revision=56173
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
If one wishes to anchor the compiler toolchain tree somewhere other than /,
all one needs to do is set "TOOLS_PREFIX" to a different rooting.
Submitted by: marcel (in a different format and reworked by me)
Notes:
svn path=/head/; revision=55220
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
of changing the search dirs. This also removes an used search dir,
removes unneeded redundancy, and a bugus dir we enherited on the i386
by baseing off of svr4.h.
We went from:
install: /usr/libexec/(null)
programs: /usr/libexec/<OBJFORMAT>/:/usr/libexec/:/usr/bin/:/usr/libexec/
libraries: /usr/libdata/gcc/:/usr/libexec/:/usr/ccs/lib/:/usr/lib/
to:
install: /usr/libexec/(null)
programs: /usr/libexec/<OBJFORMAT>/:/usr/libexec/
libraries: /usr/libexec/:/usr/lib/
Notes:
svn path=/head/; revision=54990
|
| |
| |
| |
| |
| |
| |
| | |
Submitted by: bde on -current
Notes:
svn path=/head/; revision=54813
|
| |
| |
| |
| | |
Notes:
svn path=/head/; revision=54807
|
| |
| |
| |
| | |
Notes:
svn path=/head/; revision=54778
|
| |
| |
| |
| |
| |
| |
| | |
Totally pissed at self: obrien
Notes:
svn path=/head/; revision=54665
|
| |
| |
| |
| | |
Notes:
svn path=/head/; revision=54630
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Don't conditional based on i386, but generalize to all FreeBSD arch's.
* Don't be a.out-centric, but generalize to handle other possible future
formats.
Submitted by: marcel (partial)
Notes:
svn path=/head/; revision=53878
|
|\|
| |
| |
| |
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
Notes:
svn path=/head/; revision=53661
|
| |
| |
| |
| |
| |
| |
| | |
(gcc/config/i386/freebsd.h renamed to freebsd-aout.h)
Notes:
svn path=/vendor/gcc/dist/; revision=53660
|
|\|
| |
| |
| |
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
Notes:
svn path=/head/; revision=53658
|
| |
| |
| |
| |
| |
| |
| | |
(renamed to freebsd-aout.h)
Notes:
svn path=/vendor/gcc/dist/; revision=53657
|
|\|
| |
| |
| |
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
Notes:
svn path=/head/; revision=53655
|
| |
| |
| |
| |
| |
| |
| |
| | |
[This has been renamed to freebsd-aout.h to not conflict with our own
hacked up version.]
Notes:
svn path=/vendor/gcc/dist/; revision=53654
|
| |
| |
| |
| |
| |
| |
| | |
* Style cleanup.
Notes:
svn path=/head/; revision=53262
|
| |
| |
| |
| | |
Notes:
svn path=/head/; revision=53260
|
| |
| |
| |
| | |
Notes:
svn path=/head/; revision=53188
|
| |
| |
| |
| |
| |
| |
| | |
It causes internal compiler errors and sig 11's with GCC 2.95.2.
Notes:
svn path=/head/; revision=53179
|
| |
| |
| |
| | |
Notes:
svn path=/head/; revision=53178
|
| |
| |
| |
| | |
Notes:
svn path=/head/; revision=53177
|
| |
| |
| |
| |
| |
| |
| |
| | |
I cannot determine if our previous (rev 1.2) changes for ObjC are still
appropriate.
Notes:
svn path=/head/; revision=53176
|
| |
| |
| |
| | |
Notes:
svn path=/head/; revision=53175
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Note that the optimizer has a bug somewhere. This means that only -O0
works at this time.
Submitted by: marcel
Notes:
svn path=/head/; revision=53149
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
for recent Egcs 1.1.x.
Submitted by: simokawa
Notes:
svn path=/head/; revision=53148
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Commonalities with i386, moved to a FreeBSD wide config file.
* Major additions to this file were adapted from Hidetoshi Shimokawa
<simokawa@FreeBSD.ORG>'s Alpha suppliment to the Egcs 1.1.2 port.
Notes:
svn path=/head/; revision=53147
|