summaryrefslogtreecommitdiff
path: root/gnu/egcs/gcc/config
AgeCommit message (Collapse)Author
2000-10-27generate fpic/fPIC static links, so that gdb works; espieTheo de Raadt
2000-10-15Don't link shared libraries against -lc on ppc either.Marc Espie
2000-10-14build both -fPIC and -fpic on sparc; espie (not around, and this needs to be ↵Theo de Raadt
in the tree nowish)
2000-10-09RenamedMarc Espie
2000-10-09Compile libgcc -fPIC on all OpenBSD architectures.Marc Espie
(better name for the fragment)
2000-10-09Don't select libc for -shared for now.Marc Espie
(Will revisit that decision after we switch libc/libc_r -> libc/libpthreads)
2000-09-24Synch with FSF stable treeMarc Espie
2000-09-24Activate libgcc -fPIC for powerpcMarc Espie
(other architectures pending)
2000-09-16ELF linkage does not require collect2, ld does everything necessary.Dale S. Rahn
2000-07-26From gcc devel sources: make_temp_file -> mips_make_temp_file to avoidMarc Espie
conflict with libiberty.
2000-07-26thinkoMarc Espie
2000-07-03Sorry, no dynamic libraries yet...Marc Espie
2000-06-05Fix mergeMarc Espie
2000-06-05Synch with 2.95.3 (pre-rel)Marc Espie
2000-06-05m68k asm knows about m68030-m68060 already, no need for upgrade, theMarc Espie
documentation was lacking, so pass options through. (Prompted by Lars Hecking, ok niklas@)
2000-05-15Add support for building libraries with debugging information in them.Niklas Hallqvist
Enable by setting DEBUGLIBS=yes in /etc/mk.conf, then -g libraries will get installed in /usr/lib/debug. This directory will be searched first if gcc is given the -g flag during the link stage.
2000-04-27Support -shared on a.out platforms: pass the right options to ldMarc Espie
(e.g., no start symbol, -x -Bshareable). collect2 should do the rest, wrt ctors/dtors
2000-01-30Adapted from egcs development sources, courtesy of Zack Weinberg, withMarc Espie
some help from him. Let gcc generate more sensible code for stack adjustments. Specifically, gcc is a bit lame in that area, as it does emit stack instructions `specially', without using all its optimizer machinery for it. So, at times, you will get subl %esp,12 subl %esp,8 and other such stupid sequences out of it. This peephole matches at least some of those innane sequences and optimizes them. Shrinks code a little bit.
2000-01-23Repair exceptions in i386 pic code (builtin setjmp/longjmp was not savingMarc Espie
the pic register). FreeBSD PR 3441... Thanks to David O'Brien for letting me know, and Alexander N. Kabaev for the actual fix.
2000-01-19Inane conflicts:Marc Espie
- patch to function.c was badly indented. - invoke.texi no longer need to special-case OpenBSD, as 2.95.2 turns strict-aliasing off everywhere.
2000-01-19Update to 2.95.2Marc Espie
2000-01-15clean up defines for openbsd powerpc, also enable the libc_r support properly.Dale S. Rahn
1999-09-20FormattingMarc Espie
1999-09-20Transform mips/openbsd-be.h into a fragment,Marc Espie
tweak configure.in accordingly, regen configure. Fiddle with comments in mips/openbsd.h before shipping back to the FSF.
1999-09-17Invoke sh move-if-change explicitly.Marc Espie
Official patch, submitted to egcs and accepted in the main source. (strongly suggested by mickey@)
1999-09-01Don't try to use .set on mips, it's special.Marc Espie
1999-08-27Restore SET_ASM_OP, which lets __attribute__((alias)) work again.Marc Espie
1999-08-24Avoid /usr/ARCH-unknown-openbsd in a way more friendly toMarc Espie
cross-compilers... Yet another commit I forgot...
1999-08-23MergeMarc Espie
1999-08-23Update to gcc 2.95.1, official release.Marc Espie
1999-08-16Comment typoNiklas Hallqvist
1999-08-16We must tell we are little endian by defaultNiklas Hallqvist
1999-07-22put back 990629 `finalize_pic' removal, now that the newer snapshotMarc Espie
fixes all the defects.
1999-07-22MergeMarc Espie
1999-07-22990718, very close to release.Marc Espie
testsuite temporarily removed from snapshots because of copyright checks.
1999-07-18Revert last change of the 990629: this breaks m68k pic code.Marc Espie
More recent snapshots seem to have this fixed properly, wait until u a complete shake-out has been run
1999-07-18MergeMarc Espie
1999-07-18Update to 990629 snapshotMarc Espie
closer to gcc 2.95 release.
1999-06-28Bug-fix for -fpic m68k trouble.Marc Espie
1999-06-18Help stupid cvs which would tend to bring back old stuff from the dead...Marc Espie
1999-06-17basic automated merge. to be verified.Marc Espie
1999-06-17Update to 990608 snapshot.Marc Espie
Highlights: - official fix for an alpha bug, - cpp changes semantic slightly, - valarray in libstdc++.
1999-06-17Update to 990608 snapshot.Marc Espie
Highlights: - official fix for an alpha bug, - cpp changes semantic slightly, - valarray in libstdc++.
1999-06-17Update to 990608 snapshot.Marc Espie
Highlights: - official fix for an alpha bug, - cpp changes semantic slightly, - valarray in libstdc++.
1999-06-17Update to 990608 snapshot.Marc Espie
Highlights: - official fix for an alpha bug, - cpp changes semantic slightly, - valarray in libstdc++.
1999-06-17Update to 990608 snapshot.Marc Espie
Highlights: - official fix for an alpha bug, - cpp changes semantic slightly, - valarray in libstdc++.
1999-06-17Update to 990608 snapshot.Marc Espie
Highlights: - official fix for an alpha bug, - cpp changes semantic slightly, - valarray in libstdc++.
1999-06-01Revert previous fix now that we have a proper solutionMarc Espie
1999-06-01Patch by Richard Henderson, should take care of alpha problems.Marc Espie
Will show up in the next egcs snapshot.
1999-06-01missing __powerpc__Marc Espie