Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-08-11 | Switch sparc to ELF. | Artur Grabowski | |
XXX - we might want to improve the logic of selection of ELF vs. a.out when we bump our version to 3.2, before feeding those changes to FSF. | |||
2002-06-20 | need stdio.h for some prototypes; espie ok | Theo de Raadt | |
2002-05-30 | __attribute__((sentinel)) | Marc Espie | |
for now, just check that a function with an ellipsis is always called with the last parameter a null pointer (sentinel may take parameters in the future, if I figure out how to check a specific value and its type). okay millert@ | |||
2002-05-30 | move build/host/target fragment to a separate file. | Marc Espie | |
Idea taken from recent gcc's. - unobfuscate the code, since config.gcc does not go through m4. - no synch problems, since config.gcc is the file that changes the most, and configure no longer needs to be re-gen'ed. ok millert@ | |||
2002-05-30 | separate main.c into a separate libfrtbegin.a. | Marc Espie | |
Handle that in g77spec. Taken from gcc 3.1 (apart from the Makefile.bsd-wrapper changes). This allows one to link fortran code with other languages on ELF platforms: putting main.c in libg2c.so would make libg2c insist it got a MAIN__ symbol. Okay fgs@, pval@. | |||
2002-05-28 | Fix *.texinfo warnings in gnu/. | Mike Pechkin | |
espie@ request and OK | |||
2002-05-11 | bump minor version. | Federico G. Schwindt | |
2002-05-11 | funcs and declarations needed by recent changes to cplus-dem.c; espie@ ok | Federico G. Schwindt | |
2002-05-11 | pull a few demangler functions needed by new binutils. enable getpwd as | Federico G. Schwindt | |
well; espie@ ok. | |||
2002-05-11 | don't pull these yet. | Federico G. Schwindt | |
2002-05-11 | libiberty version bundled with binutils 2.11. | Federico G. Schwindt | |
2002-05-11 | Add missing libraries to bsd.prog.mk (mostly kerberosV) | Marc Espie | |
Use them in DPADD throughout the tree. Fix a few mispells (LIBMATH -> LIBM...) Wipe obsolete lib (LIBRESOLV) Sort added missing libraries, move obsolete stuff apart. Synch documentation in bsd.README ok deraadt@ | |||
2002-03-26 | Change the memory model from some home-grown thing that looks to have been | Artur Grabowski | |
designed for mmu-less systems to something more decent that doesn't conflict with how gcc sometimes generates code. WARNING! This breaks binary compatibility. Reinstall from snapshots. Upgrades won't work! I repeat, upgrades won't work! Reinstall. | |||
2002-03-21 | predefine __sparc_v9__ on sparc64; ok art, espie | Peter Valchev | |
2002-03-19 | tweak gcc inliner. More weight for leaf functions. Less depth for other | Marc Espie | |
inlining. Speeds up compilation of heavily inlined code, such as most C++ code, and loses almost no runtime speed. ok art, miod, millert, niklas. | |||
2002-03-19 | Remove blatant advertizement. We don't give a fuck if it's NU/Lix | Marc Espie | |
or some other penguin name. | |||
2002-03-16 | semi-current config from gcc, seems to work better for us too; espie@ ok | Michael Shalayeff | |
2002-03-07 | From NetBSD: Fix evil bitfield bug; hugh@ ok | Federico G. Schwindt | |
2002-02-17 | Define an epilogue for vax to protect function ends from gcc's | Hugh Graham | |
optimizer. Debugging and implementation by bjc@. | |||
2002-01-27 | Make f77(1) work on sparc64. ok espie | Peter Valchev | |
2002-01-21 | Switch last workaround to a form easier for espie to maintain. | Hugh Graham | |
2002-01-21 | Use HOST_CFLAGS to force gcc to build its helper tools without | Hugh Graham | |
optimization on vax. This is part of what's needed to get gcc through a double bootstrap with optimization turned on. | |||
2002-01-20 | Commit change from gcc mainline that's been kicking around in my tree | Hugh Graham | |
for too long. Needed for vax and tested by various. | |||
2001-11-22 | Bad .IMPSRC. | Marc Espie | |
2001-09-25 | let configure script use GNUSYSTEM_AUX_DIR | Marc Espie | |
2001-09-24 | Force memory model to medlow for profiling. | Artur Grabowski | |
espie@ ok. | |||
2001-09-11 | revert previous: libstc++ builds now | Jason Wright | |
2001-09-10 | Put in a fix from future gcc that implements some unimplemented code. | Artur Grabowski | |
Not that I know what it does and how to test it but libstdc++ builds now on sparc64 and groff works so we can have man pages. It shouldn't hurt anything because it replaces an abort(). | |||
2001-09-10 | ctor/dtor emission, stolen from solaris2. | Marc Espie | |
Plus, no sjlj by default. | |||
2001-09-10 | Initial cut at sparc64 gcc config. | Marc Espie | |
Polished by art. | |||
2001-09-05 | Don't build libstdc++ on sparc64. | Artur Grabowski | |
2001-09-05 | Use __GLOBAL_OFFSET_TABLE_ consistently. | Marc Espie | |
2001-09-01 | config changes to tell configure that macppc is a powerpc. Fixes this | Dale Rahn | |
issue for mvmeppc at the same time. | |||
2001-08-01 | Do not define 'unix' on powerpc. ok drahn | Peter Valchev | |
2001-07-19 | __attribute__((__nonnull__), separate from printf. | Marc Espie | |
2001-07-09 | correct type on last arg to execl(); nordin@cse.ogi.edu | Theo de Raadt | |
2001-06-13 | alpha now defaults to shared libs. | Artur Grabowski | |
espie@ ok. | |||
2001-06-09 | libiberty version bundled with binutils 2.11. | Marc Espie | |
2001-06-09 | Synch with binutils 2.10.1, add dyn-string to libiberty. | Marc Espie | |
2001-03-03 | Define __ELF__ in the gcc for powerpc OpenBSD. | Dale Rahn | |
Used by applications which do direct symbol lookups and other compiler/build environment tools/applications. OKed by espie@ | |||
2001-03-02 | Define __PPC__ as well as __PPC because some packages expect that define | Dale Rahn | |
for powerpc. | |||
2001-02-24 | Missed changes from the past. | Marc Espie | |
2001-02-24 | Automatic conflict resolution | Marc Espie | |
2001-02-24 | Synch with FSF | Marc Espie | |
2001-02-24 | Synch with FSF | Marc Espie | |
2001-02-03 | update configuration for elf: remove ecoff markers, handle alpha assembler | Marc Espie | |
peculiarities, set up correct init/fini code for elf. | |||
2001-02-03 | alpha uses gas and gnu_ld. | Artur Grabowski | |
2001-01-29 | Revert changes temporarily, until they have been checked. | Marc Espie | |
2001-01-29 | regen | Marc Espie | |
2001-01-29 | Internal cpp changed name | Marc Espie | |