drochner
|
becaf78b7b
|
<bsd.own.mk> is still needed for OBJECT_FMT
|
1998-12-13 12:54:33 +00:00 |
tv
|
8031b43d5f
|
Import egcs 1.1.1 (release).
|
1998-12-13 00:15:30 +00:00 |
tv
|
b5075450ce
|
Conflict resolution.
|
1998-12-13 00:12:17 +00:00 |
tv
|
1bd5f31faa
|
Import egcs 1.1.1 (release).
|
1998-12-13 00:04:06 +00:00 |
tv
|
1343ef3796
|
GC old gcc 2.7.2.2.
|
1998-12-12 23:44:22 +00:00 |
kristerw
|
20c1f51323
|
Add sparc and i386
|
1998-12-12 21:57:19 +00:00 |
kristerw
|
51bd2f0605
|
Use correct parameters (TARGET_PAGE_SIZE etc.)
|
1998-12-12 21:53:14 +00:00 |
christos
|
272c18109a
|
Add -DLINTCOMMENT for the previous change so that it is easy to spot.
|
1998-12-09 14:50:02 +00:00 |
christos
|
ff2bf3becc
|
Add -DLINTCOMMENT
|
1998-12-09 14:44:03 +00:00 |
christos
|
875e080659
|
Add a new flag -CC, that preserves comments in macro definitions and expands
them in the right place in the file. Used for lint(1).
|
1998-12-09 12:26:17 +00:00 |
tron
|
4a605844ff
|
Back out previous change, this is a swedish manual page.
|
1998-12-05 22:01:58 +00:00 |
tron
|
2026cecd29
|
Fix typo noted by Nigel Reed in PR install/6530.
|
1998-12-05 21:55:58 +00:00 |
mycroft
|
21bf4404e6
|
GC some unused code.
|
1998-12-04 17:35:53 +00:00 |
mycroft
|
79410cf933
|
Switch the reloc type to GOT32 earlier, and do not permit GOT32 relocs to be
turned into section-relative relocs.
|
1998-12-04 17:22:52 +00:00 |
mycroft
|
3934bd1d8b
|
More bug fixes from Richard Earnshaw:
* Fix problems with moving constants smaller than the word size.
* Fix problems with CSE trying to shortcut PIC references.
|
1998-12-03 16:05:47 +00:00 |
mycroft
|
dedf21f286
|
Put back code to use pc-relative branches in the PLT, and avoid doing cache
flushes.
|
1998-12-03 15:56:51 +00:00 |
mycroft
|
26fce3548b
|
Use the `first' argument to md_fix_jmpslot().
|
1998-12-03 15:46:28 +00:00 |
eeh
|
56fb54c1af
|
Add sparc64 support.
|
1998-11-28 22:44:22 +00:00 |
eeh
|
d445f3c355
|
Need to select a DEFAULT_TARGET_CPU when building in-tree
|
1998-11-28 17:55:43 +00:00 |
mycroft
|
b9f91bf762
|
Don't overwrite the n_other field, either.
|
1998-11-24 18:24:30 +00:00 |
mycroft
|
f2a59297e3
|
Also avoid frobbing the EXT bit.
|
1998-11-24 18:13:19 +00:00 |
mycroft
|
2d3f6b20d7
|
Er, exempt only set symbols from being frobbed.
|
1998-11-24 18:07:03 +00:00 |
mycroft
|
a9264c7e35
|
Do not screw with debugging symbols that have forward references.
Fixes an obscure problem with -O3 and global {con,de}structors with egcs.
|
1998-11-24 17:59:33 +00:00 |
mrg
|
5cb0850ffc
|
build a sparc64 linker.
|
1998-11-23 09:44:35 +00:00 |
mrg
|
dfc88dfc2b
|
build a sparc64 assembler.
|
1998-11-23 09:40:27 +00:00 |
mrg
|
009d565122
|
fix style nit in previous.
|
1998-11-23 09:29:56 +00:00 |
mrg
|
b2e121ab60
|
build a sparc64 compiler.
|
1998-11-23 09:24:43 +00:00 |
mrg
|
d55e9c12a6
|
build a sparc64 libbfd.
|
1998-11-23 09:23:30 +00:00 |
mrg
|
80cc7163d4
|
need the extra objs on sparc64 (at least, that is what a cross compiler did for libgcc)
|
1998-11-23 09:22:22 +00:00 |
mrg
|
f1580cbe73
|
add __arch64__, __sparcv9__ and remove unix, from CPP_PREDEFINES.
|
1998-11-23 09:16:57 +00:00 |
mrg
|
1bf8dbcfa8
|
set ELFSIZE to 64 here, so that ELFALIGN gets set to 8, so ALIGN() gets called with an argument.
|
1998-11-23 02:47:59 +00:00 |
mrg
|
c5121a9ba4
|
add sparc64--netbsd support
|
1998-11-23 02:47:37 +00:00 |
mrg
|
eb11f92a79
|
make this work. seems it needed `long int' and `long unsigned int' *exactly*
otherwise it wanted to dump core. strange. seems to work OK now.
|
1998-11-22 07:54:00 +00:00 |
kristerw
|
cc2b58be2a
|
Prevent gdb from getting stuck in _PROCEDURE_LINKAGE_TABLE_ ()
Closes my PR bin/6323.
|
1998-11-21 23:43:48 +00:00 |
kristerw
|
c4ae740a91
|
Enable objcopy
|
1998-11-21 22:54:34 +00:00 |
kristerw
|
b502b56ff5
|
Changes to make strip and objcopy work for a.out
|
1998-11-21 22:42:32 +00:00 |
kristerw
|
e39ec0adc1
|
NetBSD specific things needed by the shared library support.
|
1998-11-21 22:38:40 +00:00 |
mycroft
|
500c26b496
|
Post-1.1.1pre2 patches from me and Richard Earnshaw. Fixes problems with
allocation of the r10 register, and some cases where code would fail to
compile.
|
1998-11-21 22:09:32 +00:00 |
mycroft
|
facb3de742
|
Post-1.1.1pre2 patch from Jeff Law, via the egcs repository, which fixes some
problems with register allocation.
In particular, this should fix if_we on the i386, and GNU malloc on the m68k.
|
1998-11-21 22:06:47 +00:00 |
mrg
|
8bb0deaa38
|
add sparc64--netbsd support. enable all sparc targets for sparcnetbsd_vec
|
1998-11-21 17:51:11 +00:00 |
mrg
|
ea29f88089
|
add sparc64--netbsd support.
|
1998-11-21 17:50:09 +00:00 |
mrg
|
d842fea8df
|
EM_SPARC64 is 43 _NOT_ 11 (which is bad-endian RS6000 :). this was accepted by the binutils maintainers several months ago...
|
1998-11-21 17:29:15 +00:00 |
mrg
|
747cbdde89
|
deal with `sparc64--netbsd'.
|
1998-11-21 04:39:03 +00:00 |
mrg
|
c1b5511954
|
these are my NetBSD/sparc64 compiler descriptions. treat only as "work in progress."
|
1998-11-21 04:28:59 +00:00 |
tv
|
5f9a39a821
|
Add %{R*} to the LINK_SPECs which don't have them, to make rpath options
consistent on the compiler's front end. (Note that -Wl,-R/path/ is still
the preferred usage in third-party software for 1.2+ compatibility.)
|
1998-11-17 18:22:51 +00:00 |
tv
|
1e43fc94f3
|
Make -G an option letter that takes an argument. Also nuke HAVE_ATEXIT as
that's in the global netbsd.h.
|
1998-11-17 18:15:28 +00:00 |
kristerw
|
54cd15a72e
|
Make gas.new default for i386 and sparc.
|
1998-11-16 18:49:54 +00:00 |
frueauf
|
b9900d38da
|
Make this work again if BSDOBJDIR is set.
|
1998-11-16 09:45:48 +00:00 |
kristerw
|
6c9bbc91b6
|
Fix some weak symbol lossage.
|
1998-11-15 19:06:28 +00:00 |
jonathan
|
947b194cdf
|
Add timestamp files and move-if-change logic for machine-generated source.
`make build UPDATE=1' relinks the generators, forcing a rebuild
of insn-*.[ch]. Which, without move-if-change, forces a full recompile.
|
1998-11-15 04:31:06 +00:00 |