summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
1996-05-01we need SERVER_FLOWCONTROL enabledTheo de Raadt
1996-04-29From NetBSD:Niklas Hallqvist
Re-enable weak alias and sysv pragma support that was lost when we upgraded to gcc-2.7. These changes have been submitted to the gcc maintainers. With luck, we won't have this problem again...
1996-04-28OS is OpenBSD NOT NetBSD.etheisen
1996-04-27mkmodules.1 no longer exist; don't try to build itThorsten Lockert
1996-04-27Integrate local changes to CVSThorsten Lockert
1996-04-27Some files missed by initial importThorsten Lockert
1996-04-27Latest public release from Cyclic; fixes numerous memory leaks and haveThorsten Lockert
some performance improvements
1996-04-23Merge of NetBSD 960418Niklas Hallqvist
1996-04-20no need to remove limits.h; another workaround existsTheo de Raadt
1996-04-19-L<string> option added to support LOCALID behaviour.Michael Shalayeff
maybe set up in RCSINIT environment variable.
1996-04-18from niklas; un-install gcc limits.h because it conflicts with the system oneTheo de Raadt
1996-04-17use sh, not $SHELL.. because the latter might be something like cshTheo de Raadt
1996-04-02Add an somehow lost file from the FSF 2.7.2 distrNiklas Hallqvist
1996-03-30From NetBSD: merge of 960317Niklas Hallqvist
1996-03-30From NetBSD:Niklas Hallqvist
Added support for m68060 (activate with -m68060). This change has already been accepted and integrated into the FSF source tree.
1996-03-30From NetBSD:Niklas Hallqvist
Remove the DBX_NO_XREFS definition from the NetBSD m68k, ns32k, and sparc gcc configuration. It isn't needed, as NetBSD uses gdb.
1996-03-30From NetBSD:Niklas Hallqvist
Remove the DBX_NO_XREFS definition from the NetBSD m68k, ns32k, and sparc gcc configuration. It isn't needed, as NetBSD uses gdb.
1996-03-30From NetBSD:Niklas Hallqvist
Patch from J"orn Rennecke that fixes code generation bugs with long long comparisons. As of this date, this change hasn't made it into the development sources. We must consider this when it comes time to integrate a newer gcc release. Thu Mar 7 01:16:23 1996 J"orn Rennecke (amylaar@meolyon.hanse.de) * expmed.c (negate_rtx): Don't negate LONG_MIN if mode is wider than HOST_WIDE_INT. gcc now produces worse code for this test case than gcc 2.5.8 when invoked with -O , but it will optimize as good as gcc 2.5.8 (i.e. all comparisons vanish) when invoked with -O2 , thus I think it doesn't matter. If anyone is interested in looking into this, the code in expr.c, function expand_expr, case MINUS_EXPR, if-clause for if (TREE_UNSIGNED (type) || TREE_OVERFLOW (negated)), will refuse to convert the subtraction into an addition if there is an overflow in the conversion or negation of the constant. If both host and target machine are binary computers with 2-complement representation, the overflow should not matter.
1996-03-28Moved GNU spec stuff into Makefile.bsd-wrapper1 using PREREQ variable.etheisen
This makes full BSD build support a reality for libiberty. make obj tags depends now works. General cleanup and commenting.
1996-03-27Misc. cleanup, esp. for obj-dirs, DESTDIR compilations and missingNiklas Hallqvist
dependencies.
1996-03-26Make "make obj" work, make builds to obj directories work. Don't putNiklas Hallqvist
object files in SRCS variables, add them to OBJS instead. Also explicitly mention -lg++ because g++ won't use the -L path for getting libg++ unless done via the command line.
1996-03-26Make "make obj" work, make builds to obj directories work. Don't putNiklas Hallqvist
object files in SRCS variables, add them to OBJS instead. Also explicitly mention -lg++ because g++ won't use the -L path for getting libg++ unless done via the command line.
1996-03-16Link in libstdc++ now that libg++ 2.7.1 is in the tree.etheisen
1996-03-16Allow native BSD build of libg++ 2.7.1. This is a complete replacement ofetheisen
the GNU build procedure, not a wrapper. Generates standard, profiled, shared object, and shared library versions of libiberty, libstdc++, and libg++. libiberty version 0.0, libstdc++ version 27.1, and libg++ version 27.1. Requires modification of bsd.subdir.mk pmake include. Targets linked with the shared libraries libstdc++ and libg++ will, by default, automatically be run time linked with libm and libcurses.
1996-03-16Allow standard GNU build with openbsd.etheisen
1996-03-15Reinstate dead COPYING for libg++ 2.7.1Niklas Hallqvist
1996-03-15Import of GNU libg++ 2.7.1 port (prepared by Erik Theisen)Niklas Hallqvist
1996-03-15Removed for 2.7.1 import.etheisen
1996-03-09Add OpenBSD configuration (clone NetBSD entries)Niklas Hallqvist
1996-03-09-f state was negated in remote operationNiklas Hallqvist
1996-03-06rm '-f' config.cacheDavid Krause
1996-03-02Remove auto-generated files so as to not upset make/yaccThorsten Lockert
1996-02-26Make cvs import -I ! work wrt .cvsignore filesNiklas Hallqvist
1996-02-21When adding two longwords and wanting a quad result, a missingNiklas Hallqvist
constraint could clobber the inputs before performing the operation.
1996-02-20Fixed typo introduced in last changeNiklas Hallqvist
1996-02-18gcc and g++ now use /tmp instead of /var/tmp. #ifdef 0's were used toetheisen
elminate gcc's use of P_tmpdir. P_tmpdir was defined in stdio.h and includes order in gcc prevented overriding it.
1996-02-18More files to shred for cleandir.etheisen
1996-02-18From netbsd:Niklas Hallqvist
Remove -lstdc++ until it exists. Don't forget to revert this back when the new libg++ gets imported.
1996-02-18Check the for GCC >= 3.X (no it's not even started on yet :-) ) in theNiklas Hallqvist
name mangling dependent code.
1996-02-18From netbsd:Niklas Hallqvist
Sync with /sys/arch (i.e. NetBSD's, sooner or later we'll have our own list here, I guess)
1996-02-17Moved INCLUDE_DEFAULTS path define into openbsd.h. openbsd.h now hasetheisen
OPENBSD_NATIVE section. Please use this to overload manifest constants. Added more files to CLEANFILES in Makefile.bsd-wrapper.
1996-02-06Include path /usr/include no longer needed.etheisen
1996-02-06Set default include path to '/usr/include/g++' for g++ and '/usr/include'etheisen
for gcc. Should help eliminate header file conflicts.
1996-02-06Pass CFLAGS into gnu build.etheisen
1996-02-05Fix typo; NetBSD PR #2021Thorsten Lockert
1996-02-05Cleanup files gnu make distclean missed.etheisen
1996-02-05These files are not needed as they are generated during build.etheisen
1996-02-04Pass CFLAGS onto GNU build.etheisen
Set g++ include to /usr/include/g++.
1996-02-04Uncommented %expect. No longer needed as yacc now supports keyword.etheisen
1996-02-02More files to smash while making clean.etheisen