summaryrefslogtreecommitdiffstats
path: root/gnu
Commit message (Collapse)AuthorAgeFilesLines
* _G_USING_THUNKS probably applies to a.out too.obrien1999-05-021-1/+1
| | | | | | | (well we define DEFAULT_VTABLE_THUNKS=1 for G++ in the a.out case, so it seems likely) Submitted by: jdp
* Remove old bmake framework for gdb. It has moved to live next to binutils.dfr1999-05-0223-5425/+0
|
* * Merge gdb/doc/Makefile into binutils/doc/Makefiledfr1999-05-025-174/+107
| | | | | | | * Update build for gdbserver and gdbreplay to work under binutils * Fix gdbserver to use PT_GETREGS etc to access registers, removing the dependancy on the u-area. * Make gdbserver work on the alpha.
* Enable gdb on the alpha.dfr1999-05-021-3/+4
|
* System Perl is now 5.00503! There is support for threads, but this ismarkm1999-05-028-127/+165
| | | | not currently enabled. Thread-boffins are welcome to send me patches.
* Enable building gdb under binutils for i386. I can't enable the alpha builddfr1999-05-021-1/+6
| | | | yet since CVS is hiding one of my files.
* * Add bmake framework for using gdb alongside binutils. The old bmakedfr1999-05-0215-181/+704
| | | | | framework was repository copied from gnu/usr.bin/gdb. * Add alpha support.
* Disable building gdb in preparation for importing gdb-4.18dfr1999-05-021-2/+2
|
* Add more bits of libF77.obrien1999-05-011-3/+9
| | | | Submitted by: jmz
* * Add MAIN.cobrien1999-05-011-3/+3
| | | | * be more selective what I add to CLEANFILES (what was I previously thinking??)
* JMZ says:obrien1999-05-011-0/+1
| | | | | | | Add an emply MAIN__() function. This avoid an unresolved reference error during link phase when using fortran subroutines with non-fortran 'main()'. Obtained from: src/lib/libF77/MAIN.c rev 1.1 by jmz
* Handle byte counts for >2G archivespeter1999-04-292-2/+8
| | | | | PR: 11389 Submitted by: Adrian Chadd <adrian@FreeBSD.org>
* Rather than hack config/freebsd.h to contain our hacks for a native compiler,obrien1999-04-282-1/+42
| | | | | | | | just include them in tm.h (as built from cc/cc_tools/Makefile). This will reduce the diffs from the vendor sources. Excellent idea by: jdp
* Make gdb work with kernel after the SMP vmspace sharing changes.luoqi1999-04-285-42/+221
|
* Use braces to avoid potentially ambiguous else clause.imp1999-04-254-5/+8
| | | | | | main's return type is int not void. Reviewed by: obrien and chuckr
* use `target' macro crafted in parent Makefile rather than making our ownobrien1999-04-251-2/+2
| | | | Submitted by: Warner Losh
* Hookup FORTRAN info docs.obrien1999-04-252-1/+15
| | | | Submitted by: Mark Murry
* Remove several explicit rules. The two for exceptioni.o and typeionfoi.oobrien1999-04-251-43/+1
| | | | | | | aren't needed as those files aren't part of libstdc++ any longer. Another isn't needed as Cygnus doesn't compile with -frtti. Noticed by: bde & my initial mispelling of ".So".
* Sorry didn't get this in the last commit: MACHINE_ARCH changes courtesyobrien1999-04-223-3/+3
| | | | of Warner Losh <imp@village.org>. (he's got plans for FreeBSD mips :-))
* Use `GNU_ARCH' in most places where `MACHINE_ARCH' was used. Building forobrien1999-04-223-13/+27
| | | | mips has some particularlies.
* For mips assembler, we need to define TARGET_BYTES_BIG_ENDIAN to beimp1999-04-222-2/+12
| | | | | | | | zero when building for little endian machines. Correct the target names for mips. We just use the generic targets for mips elf, so the mipse[lb]-unknown-freebsd emulation types don't exist.
* Have config/i386/freebsd.h directly include att.h. I have no idea why stockobrien1999-04-221-4/+1
| | | | | EGCS doesn't just do this. None of the rest of our other platforms will need this file.
* TARGET was being defined wrong, causing ld to always fail. It is theimp1999-04-211-5/+5
| | | | | | | | | | | | | name of the bfd target, not the gnu-standard target name. Corrected to be elf32-{big,little}mips from mipse[bl]-unknown-freebsd. DEFAULT_EMULATION was bogusly defined, causing ld to always fail (this was masked by the TARGET bogosity). Define correctly as elf32bmip and elf32lmip. Mips doesn't follow the same conventions as i386 and alpha do in this area. ld now appears to work correctly for the uncommitted mips changes to egcs.
* This duplicates gnu/usr.bin/cc/c++filt.obrien1999-04-183-20/+2
|
* Hookup libg2c. (define NO_FORTRAN if you don't want it built)obrien1999-04-181-1/+5
|
* libg2c -- EGCS's version of libf2c (plus enhancements).obrien1999-04-183-0/+460
|
* Add FORTRAN support.obrien1999-04-181-3/+3
|
* Move HAVE_CONFIG_H define to global cc/ Makefile so all can share the benifits.obrien1999-04-182-3/+3
|
* *** empty log message ***obrien1999-04-181-2/+2
|
* Use inherited BINDIR defintion.obrien1999-04-183-6/+3
|
* Include the parent Makefile.inc so we get a proper BINDIR definition.obrien1999-04-181-1/+3
| | | | As explained by: bde
* Hookup the new FORTRAN compiler. Define `NO_FORTRAN' to not compile it.obrien1999-04-181-1/+6
|
* Add the EGCS g77 FORTRAN compiler.obrien1999-04-181-0/+46
|
* Minimum change to convert from home-grown f77 to EGCS's g77.obrien1999-04-181-3/+15
| | | | (Pre-bdelinted)
* Make room for g77.obrien1999-04-182-645/+0
|
* Foo. jdp changed .so to .So during the time I did the EGCS work and Iobrien1999-04-151-3/+3
| | | | missed bring in his changes into my work.
* Create a libgcc with POSIX threads support.obrien1999-04-142-2/+11
| | | | Submitted by: Luoqi Chen <luoqi@chen.ml.org> (reorganized by me)
* As the INFO stuff un doc/ works, we may as well build/install it.markm1999-04-131-2/+2
| | | | OK'ed by: obrien
* Cleaned up egcs changes (mainly to minimise diffs with the gcc versionbde1999-04-111-22/+25
| | | | and restore order to sorted lists).
* Fixed unusable dependencies in `.depend'. The following comment in thebde1999-04-111-2/+4
| | | | | | | | | | | code still applies, but the code attached to it had rotted: # ../Makefile.inc will put an absolute path to our objdir in CFLAGS. # Prevent mkdep from using it, so that we don't have to give rules for # aliases of generated headers. Many other makefiles seem to have the same bug (i.e., spelling "." as "${.OBJDIR}" or as an even more complicated alias in -I directives).
* Look in the new place for GCC bits.obrien1999-04-101-2/+2
|
* Fixed world breakage. Fixed (?) building with -jN (N > 1).bde1999-04-091-21/+18
| | | | | | | | | The previous commit made things worse by breaking the -j0 case and moving around the breakage for the -jN case. The fix involves restoring .ORDER statements that were deleted in the previous commit, removing wrong special handling of tree-check.h, and rewriting the generation of fudged dependencies based on an idea I got from the previous commit (filter out problematic objects first).
* Another fix for -jN building -- the last fix didn't fix it for everybody.obrien1999-04-081-8/+2
| | | | Submitted by: Luoqi Chen <luoqi@watermarkgroup.com>
* Clean up some stuff that's no longer used.peter1999-04-081-16/+1
|
* Clean up the multilib stuff so that it actually works..peter1999-04-081-4/+3
| | | | cc -aout now works again.
* Remove some of the dependencies. This removes the cycles I was getting onobrien1999-04-081-2/+4
| | | | `make -j 8' builds.
* Due to other explicit dependancies, don't treat tree-check.h as a SRCS.obrien1999-04-081-3/+3
|
* Fix a circular dependancy.obrien1999-04-081-5/+3
|
* Missed a "\" in a continuation line.obrien1999-04-081-2/+2
|
* alpha/freebsd-elf.h has been merged with alpha/freebsd.hobrien1999-04-081-3/+1
|
OpenPOWER on IntegriCloud