Age | Commit message (Collapse) | Author | |
---|---|---|---|
2000-06-05 | Fix idiotic merge conflicts, regen configure | Marc Espie | |
2000-06-05 | Synch with 2.95.3 (pre-rel) | Marc Espie | |
2000-06-05 | Synch with 2.95.3 (pre-rel) | Marc Espie | |
2000-06-05 | Synch with 2.95.3 (pre-rel) | Marc Espie | |
2000-06-05 | m68k asm knows about m68030-m68060 already, no need for upgrade, the | Marc Espie | |
documentation was lacking, so pass options through. (Prompted by Lars Hecking, ok niklas@) | |||
2000-05-15 | Add 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-27 | Support -shared on a.out platforms: pass the right options to ld | Marc Espie | |
(e.g., no start symbol, -x -Bshareable). collect2 should do the rest, wrt ctors/dtors | |||
2000-03-28 | MLINK f77 to g77 | Theo de Raadt | |
2000-01-30 | Adapted from egcs development sources, courtesy of Zack Weinberg, with | Marc 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-23 | Repair exceptions in i386 pic code (builtin setjmp/longjmp was not saving | Marc 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-19 | cvs did a good job of merging changes, but the resulting configure | Marc Espie | |
was not what autoconf would have produced starting from configure.in + our local changes... Regen'ed for correct configure.in line numbers. | |||
2000-01-19 | Inane 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-19 | Update to 2.95.2 | Marc Espie | |
2000-01-15 | clean up defines for openbsd powerpc, also enable the libc_r support properly. | Dale S. Rahn | |
1999-12-15 | From gcc development sources: | Marc Espie | |
if -Wtraditional, warn about ANSI cpp string concatenation. | |||
1999-12-10 | Close comment just once. | Marc Espie | |
Amazed, this bug has been in the gcc main source for almost a year. Is this file compiled somewhere ? (reported to gcc folks, thanks to Andreas Gunnarsson for finding the bug) | |||
1999-12-07 | Remove work-around for make buglet that I just fixed. | Marc Espie | |
(No need to wait for a rebuild, as the bug only manifests itself as a warning anyway). | |||
1999-11-21 | My goof... adding functions to libiberty means this is a major bump. | Marc Espie | |
(Fortunately, no other library depends on those new functions) | |||
1999-11-20 | Grab hashtab.c from the development version of gcc, add it to libiberty. | Marc Espie | |
Make sure that g++ and g77 link against libiberty (fixed in dev. sources as well). Use hashtab functions instead of splay-trees in cse.c. This is worth a 10% compiling speed increase on some arches, including sparc, hppa... | |||
1999-11-20 | libiberty version bundled with binutils-2.10 | Marc Espie | |
1999-11-20 | Generate g2c.h at prereq stage. | Marc Espie | |
Install it under /usr/include | |||
1999-09-30 | Explanation for why strerror.o is needed. | Marc Espie | |
1999-09-30 | In the construct | Marc Espie | |
VAR!=cat file make warns if file exists, but is empty (couldn't read shell output, or such bullshit) Weird, as everything actually went right. As I don't want to change that behavior so close to release, and since the needed-list may again be needed in the future, the line VAR!=cat file && echo is used instead. make will happily get a new line to eat, that it will strip right away => no more warning. Go figure. | |||
1999-09-29 | Remove weird message for ctm guys. | Marc Espie | |
1999-09-24 | Fix 2.5->2.6 problem, by propagating Makefile.in recent change to the | Marc Espie | |
wrapper. | |||
1999-09-20 | Formatting | Marc Espie | |
1999-09-20 | Transform 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-17 | Invoke sh move-if-change explicitly. | Marc Espie | |
Official patch, submitted to egcs and accepted in the main source. (strongly suggested by mickey@) | |||
1999-09-14 | Bye, bye, choose_temp_base | Marc Espie | |
1999-09-08 | Better stack usage, bugfix from current. | Marc Espie | |
Fri Aug 27 09:36:17 1999 Andreas Schwab <schwab@suse.de> * function.c (assign_stack_temp_for_type): Fix change of Mar 5 for the fact that ALIGN is measured in bits, not bytes. | |||
1999-09-05 | Put choose_temp_base call back in msdos dependent code. | Marc Espie | |
(from the egcs mainline, code by myself). This should remove the last use of choose_temp_base. Once I've rebuilt the whole tree, there's another patch to make that code properly #ifdef MSDOS. | |||
1999-09-01 | Don't try to use .set on mips, it's special. | Marc Espie | |
1999-09-01 | Repair -frepo | Marc Espie | |
1999-08-27 | Restore SET_ASM_OP, which lets __attribute__((alias)) work again. | Marc Espie | |
1999-08-24 | Avoid /usr/ARCH-unknown-openbsd in a way more friendly to | Marc Espie | |
cross-compilers... Yet another commit I forgot... | |||
1999-08-24 | m68k code generation work-around that I had forgotten to remove... | Marc Espie | |
1999-08-23 | Merge | Marc Espie | |
1999-08-23 | Update to gcc 2.95.1, official release. | Marc Espie | |
1999-08-22 | Don't turn -fstrict-aliasing on automatically for now. | Marc Espie | |
1999-08-16 | Comment typo | Niklas Hallqvist | |
1999-08-16 | We must tell we are little endian by default | Niklas Hallqvist | |
1999-08-16 | Protect against spaces in CC (which is not unlikely) and LDSTATIC | Niklas Hallqvist | |
1999-07-22 | insque is no longer part of libstdc++ (inherited from libiberty behavior) | Marc Espie | |
1999-07-22 | insque is no longer part of libiberty. | Marc Espie | |
1999-07-22 | put back 990629 `finalize_pic' removal, now that the newer snapshot | Marc Espie | |
fixes all the defects. | |||
1999-07-22 | useless | Marc Espie | |
1999-07-22 | Merge | Marc Espie | |
1999-07-22 | 990718, very close to release. | Marc Espie | |
testsuite temporarily removed from snapshots because of copyright checks. | |||
1999-07-18 | Change libiberty SRC->OBJ conversion. | Marc Espie | |
The old version won't work with empty lists, and the new one will, as libiberty only holds .c files. | |||
1999-07-18 | Revert 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 |