John Gilmore
a3ae208f8a
sparc-64 to sparc-ll
1991-10-16 21:41:27 +00:00
Per Bothner
3410447c4a
Add copright notice to mkscript.c as well.
1991-10-16 19:41:33 +00:00
Per Bothner
2d1a2445ff
Add or update copyright notices.
1991-10-16 19:39:40 +00:00
Per Bothner
c1eeb9af4a
Initial revision
1991-10-15 06:57:32 +00:00
Roland Pesch
954ac2eafd
* Makefile.in: new targets ld.mm, ld.me
...
(more roff forms of doc)
1991-10-15 00:31:56 +00:00
Per Bothner
972e7b4bc4
* Makefile.in, ldtemplate: Need to use separate scripts
...
for -n and -N options. Yet more complication.
1991-10-15 00:28:43 +00:00
John Gilmore
bcdc00417d
Revise to match config renaming.
1991-10-14 21:56:44 +00:00
Per Bothner
96eb46258b
Fixed typo.
1991-10-12 06:43:01 +00:00
John Gilmore
33ce0085ba
* Makefile.in: Avoid using $< in explicit Make rules (it doesn't
...
work). Add some lines to avoid Sun Make VPATH bugs.
1991-10-12 05:42:05 +00:00
Per Bothner
b7e24eef35
* news.sc: Add alignment for data segment.
...
* ldtemplate: Add (yet another) script to get for -n or -N
options. (These need different alignment than ZMAGIC files.)
* Makefile.in: Add stuff for new foo.xn scripts.
These are generated by replacing "ALIGN(0x...00)" by ".".
1991-10-11 23:47:05 +00:00
Roland Pesch
10a69a373d
Slightly better comments (re doc targets).
1991-10-11 22:51:31 +00:00
Roland Pesch
b55e0948ed
* Makefile.in: new targets ld.ms, ld-index.ms
...
ld.texinfo: remove tabs, other cleanups for texi2roff
1991-10-11 22:44:11 +00:00
Roland Pesch
8073190bd2
Support for "ld.ms", "ld-index.ms" ROFF-style doc targets.
1991-10-11 22:42:57 +00:00
Per Bothner
6719c75b99
* ldmain.c (main): Make config.magic_demand_paged be true
...
by default. Don't the WP_TEXT and D_PAGED flags of
output_bfd here; it's too late, so set it when output_bfd
is created (in ldlang.c). Also fix setting of EXEC_P flag
* ldlang.c (ldlang_open_output): Set output_bfd->flags here.
* ldlang.c: Remove some duplicate extern declarations.
* ldgram.y: Fixes to -N and -n options.
* Makefile.in: Recognize upper case letters in sed script
to remove assignments from script files.
* ldtemplate: Don't assukme that -N or -n options
imply use of -r script.
* mkscript.c: Tweaking to correctly handle \n and \\ in input.
1991-10-11 21:02:22 +00:00
Steve Chamberlain
c97b47fec2
*** empty log message ***
1991-10-11 19:32:25 +00:00
Steve Chamberlain
e9fcc7432e
Initial revision
1991-10-11 19:32:24 +00:00
Steve Chamberlain
565a4c769c
* Makefile.in, config.h, configure.in, ldemul.c: added ebmon29k
...
stuff
1991-10-11 19:31:15 +00:00
Steve Chamberlain
8e10cea146
* ldtemplate: include bfd.h before sysdep.h.
1991-10-11 17:30:20 +00:00
John Gilmore
1f8fc34f25
Restructure configuration scheme for bfd, binutils, ld.
1991-10-11 11:54:33 +00:00
John Gilmore
d2da7464de
Include bfd.h before sysdep.h, so ansidecl and PROTO() get defined first.
1991-10-11 11:38:10 +00:00
John Gilmore
683819e163
Restructure configuration scheme for bfd, binutils, ld.
...
* config/: Rename some config files to match up h-*.h names.
Remove all the HOST_SYS definitions from the config files.
1991-10-11 11:35:07 +00:00
John Gilmore
8a60817c38
Revise to symlink sysdep.h to ../bfd/hosts/h-xxx.h.
...
Change some config names to match other dirs.
1991-10-11 11:30:12 +00:00
John Gilmore
f177a611f1
Include bfd.h before sysdep.h, so ansidecl and PROTO() get defined first.
1991-10-11 11:28:27 +00:00
K. Richard Pixley
1a31570390
updating
1991-10-10 11:59:25 +00:00
K. Richard Pixley
e59c58e3b1
Initial revision
1991-10-10 07:10:42 +00:00
Per Bothner
6383fc6d94
Added h8300hds.{c,sc}.
1991-10-09 20:40:37 +00:00
Per Bothner
ee17cac9c6
* ldexp.h, ldlang.h: Change enum boolean -> enum bfd_boolean.
...
* ldtemplate: Remove ldfile_add_library_path calls;
just use the SEARCH_DIR commands in the script files.
* Makefile.in: Add LIB_PATH macro, which if set is used to replace
the SEARCH_DIR commands in the scripts (using ugly sed magic).
This is primarily intended for cross-linking, where you would
place libaries in a different place than native libraries.
Also, emulations made from ldtemplate now use $(srcdir).
* ldglda29k.sc: Change SEARCH_DIR commands to a conventional
form; people can use the Makefile's LIB_PATH to override.
1991-10-08 23:18:03 +00:00
Roland Pesch
8d317d2a7a
* Makefile.in: fix target ld.dvi, add target ld.info
...
ld.texinfo: make info filename ld.info
1991-10-08 21:52:43 +00:00
Steve Chamberlain
bee36ac3e7
Added right dependencies for h8300hds.sc
1991-10-07 15:07:29 +00:00
Steve Chamberlain
58b8383afd
Support for the h8300 with an hds monitor, first cut.
1991-10-06 19:17:07 +00:00
Steve Chamberlain
897d094ae0
Initial revision
1991-10-06 19:17:06 +00:00
John Gilmore
5784123fb7
* Makefile.in: Avoid using $< in non-suffix rules (breaks on Sun Make).
...
* ldfile.c, ldlang.c, ldmain.c, ldwrite.c: Cope with renames of a
few BFD types & enums.
* ChangeLog: Create.
1991-10-05 04:55:05 +00:00
John Gilmore
558175fb60
Initial revision
1991-10-05 04:55:03 +00:00
Roland Pesch
2c5c06749f
Fixed info-markup bugs; makeinfo now succeeds with no complaints.
1991-10-05 01:49:09 +00:00
Steve Chamberlain
3e4c643dc1
Added -N and fixed -n flags.
...
Changed name of h8 support
1991-10-05 00:36:45 +00:00
Per Bothner
3e0f5f4f9e
Added a kludge for when yacc is used in place of bison:
...
Rename the yacc outputs y.tab.[ch] to what we want: ldgram.[ch].
1991-10-03 21:50:08 +00:00
K. Richard Pixley
e45bef1edd
Some $(srcdir)'s become $(unsubdir)'s in order to support +objdir.
1991-10-02 10:05:30 +00:00
K. Richard Pixley
f1eb48b62e
no more configure on which to depend
1991-10-02 07:24:45 +00:00
K. Richard Pixley
4976e6ab23
Very minor bug, broke "make -t".
1991-10-02 04:52:31 +00:00
K. Richard Pixley
5a168a17ee
resync
1991-10-02 04:15:56 +00:00
K. Richard Pixley
b9fe720d06
steves h8 patches
1991-10-02 04:01:08 +00:00
Steve Chamberlain
7fe11a82b4
Various lints and uses the new arch functions
1991-10-01 03:51:53 +00:00
K. Richard Pixley
a26878d1fa
Exploit the new executable config.status
1991-10-01 03:46:00 +00:00
Per Bothner
e5dab90089
Added {h,t}-news
1991-09-27 20:20:01 +00:00
Per Bothner
3981c7e882
Update for deleted (and some added) files.
1991-09-27 20:19:25 +00:00
Per Bothner
e1e5fbfcbb
* ldlnk960.c: Use new naming convention for *.x{,u,r} include scripts.
...
* ldm88k.sc: "Clean up" script, so that ldm88kUr.sc and ldm88kr.sc
can be automatically generated.
* ldemul.c, configure.in, config.h, Makefile.in:
Add support for Sony NewsOS3.
* Makefile.in: Re-do the way ldemulation scipts and structures
are done. do we only need one or two files for each emulation
target (a TARGET.sc and optionally TARGET.c, if ldtemplate
isn't suitable). This gets rid of lots of extra source files.
1991-09-27 20:09:23 +00:00
Per Bothner
9dcb30e3a2
Initial revision
1991-09-27 19:59:17 +00:00
Per Bothner
7730c767b4
Fix/update HOSTING_LIBS path.
1991-09-27 19:55:28 +00:00
K. Richard Pixley
996dda31f0
ldgram.h is not cvs'd source.
1991-09-24 02:30:20 +00:00
Steve Chamberlain
5f1fec7648
Cleaned it up for 88k
1991-09-23 20:59:12 +00:00
Steve Chamberlain
1b3f485c58
Removed all the stuff I added yesterday.
1991-09-20 21:47:46 +00:00
Steve Chamberlain
33638b1c2e
Initial revision
1991-09-19 21:04:59 +00:00
Steve Chamberlain
9fe37813cd
Modifications from James Tsillas for 386 and 68k machines
1991-09-19 21:04:10 +00:00
Steve Chamberlain
2a7b27b0fe
Support for 386 and 68k machines
1991-09-19 21:03:09 +00:00
K. Richard Pixley
7c589d2562
Don't keep ldgram.h. Isn't even checked in.
1991-09-04 04:21:09 +00:00
Steve Chamberlain
1baac72eb9
*** empty log message ***
1991-09-03 21:14:14 +00:00
Steve Chamberlain
1e33287356
*** empty log message ***
1991-09-03 21:14:13 +00:00
Steve Chamberlain
81003d7e1a
Initial revision
1991-09-03 21:12:23 +00:00
Steve Chamberlain
30104b16c3
*** empty log message ***
1991-09-03 21:04:24 +00:00
Steve Chamberlain
01bc4918d7
Initial revision
1991-09-03 21:01:03 +00:00
Steve Chamberlain
02757e591c
Changed the word binutils to 'the linker'
1991-09-01 03:42:05 +00:00
Steve Chamberlain
1b7ed4c994
Added config.sub
1991-08-27 00:21:34 +00:00
K. Richard Pixley
c0b47bae97
Three part names & all.
1991-08-22 06:21:45 +00:00
K. Richard Pixley
d7b6b186ba
Initial revision
1991-08-22 06:21:42 +00:00
K. Richard Pixley
e0220a5bc5
Correct for a deficiency in sun make.
1991-08-13 15:14:25 +00:00
K. Richard Pixley
c252bac868
Changed the script rule from "mkscript" to "./mkscript".
1991-08-12 19:56:45 +00:00
Steve Chamberlain
1af27af8bc
Patches to fix bugs reported by roland McGrath
1991-08-06 21:28:21 +00:00
K. Richard Pixley
4101d86838
Host-level GNUmakefiles.
1991-08-06 19:12:55 +00:00
Steve Chamberlain
b648e172cc
*** empty log message ***
1991-08-01 23:59:06 +00:00
Steve Chamberlain
8101605119
Added new keyword 'CONSTRUCTORS'
...
Added N_WARNING handling
Added N_INDR handling
1991-08-01 23:29:23 +00:00
Steve Chamberlain
812df84bc9
Initial revision
1991-08-01 23:29:03 +00:00
Steve Chamberlain
06850bead6
Initialized a variable
1991-07-31 00:37:42 +00:00
K. Richard Pixley
ca70eaefa2
With most makes, yacc is predefined so the previous approach doesn't
...
work.
1991-07-23 04:08:16 +00:00
Steve Chamberlain
78f3d2c924
From David WOod
1991-07-19 15:26:24 +00:00
K. Richard Pixley
e7218a07c7
Correct the rule for mkscript. The explicit rule failed in subdirs.
...
The default rule works just fine.
1991-07-16 15:35:37 +00:00
Steve Chamberlain
a4c407e5b9
*** empty log message ***
1991-07-16 00:35:56 +00:00
Steve Chamberlain
5209444a40
*** empty log message ***
1991-07-16 00:07:19 +00:00
Steve Chamberlain
7bc4a0d7a8
Fixed a few bugs, added 29k coff support.
1991-07-15 23:43:26 +00:00
Steve Chamberlain
2013f9b4e1
Initial revision
1991-07-15 23:43:15 +00:00
Steve Chamberlain
a737c70bde
*** empty log message ***
1991-07-15 23:41:06 +00:00
K. Richard Pixley
e46cdcdd36
Changes to use yacc and/or bison in place.
1991-06-20 22:04:41 +00:00
Steve Chamberlain
a5090de953
Initial revision
1991-06-14 22:30:17 +00:00
Steve Chamberlain
de9d4075d8
*** empty log message ***
1991-06-14 22:14:07 +00:00
Steve Chamberlain
2e8f851795
Now works and self hosts
1991-06-14 20:51:12 +00:00
Steve Chamberlain
cc964c6f4b
Cleaned up map file printing.
...
Added support for bcs linkage
Added NOLOAD, DESCT, COPY and OVERLAY keyword (though they don't do
anything yet)
1991-06-14 20:16:51 +00:00
K. Richard Pixley
5d63a6687f
Awk for version number.
1991-06-12 21:34:45 +00:00
K. Richard Pixley
30ba1dfeaf
Added support for binary comparisons.
1991-06-09 20:22:11 +00:00
Steve Chamberlain
357a1f38a5
*** empty log message ***
1991-06-07 01:32:45 +00:00
Steve Chamberlain
48491e2e15
*** empty log message ***
1991-06-04 23:05:54 +00:00
John Gilmore
3f8d46e7cb
Print reasonable error message when architecture mismatch happens.
...
However, still don't understand why we get arch mismatch.
1991-05-31 14:14:46 +00:00
John Gilmore
38f7d29d23
Remove processed scripts in "make clean".
1991-05-31 03:34:29 +00:00
Steve Chamberlain
e5651c613f
*** empty log message ***
1991-05-31 01:01:51 +00:00
Steve Chamberlain
7f515d2f6e
Initial revision
1991-05-30 23:58:29 +00:00
K. Richard Pixley
fe9c20e21f
Fixed link line.
1991-05-27 22:47:33 +00:00
K. Richard Pixley
6c18e39366
fixed a bug in multiple targets
1991-05-27 20:54:50 +00:00
K. Richard Pixley
86e4d6e4aa
Initial revision
1991-05-23 21:49:14 +00:00
Steve Chamberlain
7ed4093abc
*** empty log message ***
1991-05-21 00:14:16 +00:00
Steve Chamberlain
7cb9aa509c
*** empty log message ***
1991-05-18 03:08:59 +00:00
Steve Chamberlain
a3bb31a043
Initial revision
1991-05-18 02:58:02 +00:00
Steve Chamberlain
19b03b7aa4
*** empty log message ***
1991-05-18 02:57:45 +00:00
K. Richard Pixley
7dc139f16d
mkdep is not a standard tool nor do we support or install it.
...
Assuming it's existence kills config, make, and install.
1991-05-18 01:01:09 +00:00
K. Richard Pixley
71887d2b3c
Using gcc here screws config and debugging something awful.
1991-05-18 00:53:02 +00:00
Steve Chamberlain
239d28f3e8
Added make dep
...
Made filenames suitable for PCs
1991-05-14 18:53:33 +00:00
Steve Chamberlain
e89432c7c9
Fixed problem with default output filename
1991-05-14 18:52:40 +00:00
Steve Chamberlain
8c514453d0
*** empty log message ***
1991-05-14 17:33:03 +00:00
Steve Chamberlain
15ed1567e0
Initial revision
1991-05-14 17:32:59 +00:00
Steve Chamberlain
3795e57647
C
...
:wq
q
VS: ----------------------------------------------------------------------
1991-05-14 14:40:39 +00:00
K. Richard Pixley
c422030318
see devo/configure 1.11
1991-05-14 14:14:40 +00:00
Steve Chamberlain
df9d12efd3
Now use a.out-sunos rather than a.out-generic
1991-05-13 18:47:30 +00:00
Steve Chamberlain
ffb740a982
Fixed error message text
1991-05-08 19:23:55 +00:00
Steve Chamberlain
a0ad303552
Lint
1991-05-08 19:23:35 +00:00
Steve Chamberlain
d6079be71e
Took out the c++ support
1991-05-07 19:16:52 +00:00
Steve Chamberlain
6812f0e89f
Fixed the shift reduce errors in the grammer using the yacc debugger.
...
Removed some lint highlighted by the same.
1991-05-07 19:16:33 +00:00
Steve Chamberlain
bc488d8923
*** empty log message ***
1991-05-05 22:13:56 +00:00
Steve Chamberlain
d082a54f59
*** empty log message ***
1991-05-04 00:40:37 +00:00
Steve Chamberlain
b63165349f
*** empty log message ***
1991-05-03 23:52:48 +00:00
John Gilmore
e77463a15c
Merge devo/bfd with GDB's bfd.
...
Things that use -lbfd must also use -liberty, to get obstacks.
1991-05-02 03:08:32 +00:00
John Gilmore
d6e467b4c5
Use the new merged include directory.
1991-04-25 04:25:00 +00:00
Steve Chamberlain
65c552e308
Added the sizeof_headers keyword.
1991-04-24 20:53:36 +00:00
Steve Chamberlain
a37cc0c05c
*** empty log message ***
1991-04-23 15:59:24 +00:00
Steve Chamberlain
1327fb2956
Initial revision
1991-04-23 15:59:23 +00:00
Roland Pesch
b4d4e8e33c
Updated, amplified, and reorganized linker manual. Option-flag
...
description believed complete as of today; still holes---small
ones---in "commands" section. BFD section also needs better table of
supported archs and formats; see FIXMEs for scattered q's and
desiderata.
1991-04-20 00:07:39 +00:00
Steve Chamberlain
3cc2ca3f5c
Added patch from chrisb
1991-04-19 01:05:13 +00:00
Steve Chamberlain
5f288d8af8
Put spaces around the / signs
1991-04-19 01:04:55 +00:00
Steve Chamberlain
b0f368691e
Fixed a bug where wild scripts stopped working.
...
Fixed another bug in -R symbol handling
1991-04-19 01:00:45 +00:00
Steve Chamberlain
1d45ccb383
Yet more diffs due to my incompetence.
1991-04-19 00:59:53 +00:00
K. Richard Pixley
e7921bd4c5
Pulled host & target dependancies out of Makefile. allow more
...
flexibility in config.h.
1991-04-18 02:01:12 +00:00
K. Richard Pixley
59e91936c5
Pulling host and target dependancies out of the Makefile.in.
1991-04-18 02:00:09 +00:00
K. Richard Pixley
49913ad311
Initial revision
1991-04-18 01:59:32 +00:00
Steve Chamberlain
93d8be3c7c
Force target architecture
1991-04-18 00:09:03 +00:00
Steve Chamberlain
ac00487023
Fixed some bugs.
1991-04-18 00:06:26 +00:00
Steve Chamberlain
7685579456
*** empty log message ***
1991-04-17 02:13:13 +00:00
Steve Chamberlain
d4c02e2923
Cleaned up a load of declarations
...
Fixed bug in unary - , ! and ~
1991-04-17 02:04:31 +00:00
Steve Chamberlain
d646b568d0
Moved declarations from header file into here.
1991-04-17 02:03:34 +00:00
Steve Chamberlain
5e83d38ef9
Removed extern declarations
1991-04-17 02:02:53 +00:00
K. Richard Pixley
04dc1a6246
Fixed a problem with host dependent parts.
1991-04-17 01:41:32 +00:00
Steve Chamberlain
097879bc04
Added support for OUTPUT_FORMAT keyword
...
Fixed problem where cofflike common was being badly sized due to
incorrectly owned common symbols.
1991-04-17 00:51:31 +00:00
Steve Chamberlain
3a39952366
Better error messages for forward and undefined refs for ADDR and
...
SIZEOF
1991-04-17 00:50:19 +00:00
Steve Chamberlain
13a0e8d7fc
Added support for OUTPUT_FORMAT(name) and FORCE_COMMON_ALLOCATION
1991-04-17 00:49:44 +00:00
Steve Chamberlain
fd846434f0
Added keywords
...
FORCE_COMMON_ALLOCATION
OUTPUT_FORMAT
1991-04-17 00:49:15 +00:00
Steve Chamberlain
070aa81923
*** empty log message ***
1991-04-16 14:32:02 +00:00
K. Richard Pixley
3d6f098360
Now handles multiple hosts and targets.
1991-04-15 23:57:22 +00:00
K. Richard Pixley
8c32cf6e55
Now handles multiple host and targets.
1991-04-15 23:41:05 +00:00
Roland Pesch
f22eee0870
Initial revision
1991-04-15 22:51:21 +00:00
Steve Chamberlain
99fe455360
Merges from Intel.
...
Chrisb bug fixes.
1991-04-15 15:27:15 +00:00
Steve Chamberlain
f78e2569ad
Checkpoint before a merge
1991-04-14 03:23:25 +00:00
Steve Chamberlain
1418c83b39
checkpoint before a merge
1991-04-14 03:22:42 +00:00
Steve Chamberlain
da56abdf49
Initial revision
1991-04-14 03:22:02 +00:00
K. Richard Pixley
ec342d7d9a
Config cut 3. We now almost install a29k.
1991-04-13 02:12:45 +00:00
Steve Chamberlain
321b5f8d3d
Initial revision
1991-04-11 16:12:12 +00:00
Steve Chamberlain
ff64b37687
Added what to pass as YACC
1991-04-11 16:11:41 +00:00
K. Richard Pixley
f2e91404e7
Cut 2. Subdirs.
1991-04-10 22:56:51 +00:00
Steve Chamberlain
03466f17b7
*** empty log message ***
1991-04-09 23:25:49 +00:00
K. Richard Pixley
2ee11735a2
First minimally usable config checkin.
1991-04-09 23:21:17 +00:00
K. Richard Pixley
9a84900784
Initial revision
1991-04-09 23:05:38 +00:00
Steve Chamberlain
de7c1ff613
*** empty log message ***
1991-04-08 23:26:05 +00:00
K. Richard Pixley
eb02fd64a6
Initial revision
1991-04-04 19:01:18 +00:00
Steve Chamberlain
a7fe4c5997
Initial revision
1991-04-03 22:08:46 +00:00
Steve Chamberlain
9d5ee7e282
sun3 gld68k support
1991-04-03 22:04:26 +00:00
Steve Chamberlain
7ca04d280d
Fixed some grammer ambiguities
...
Better error reporting
sun3 support
1991-04-03 22:03:55 +00:00
Steve Chamberlain
c660714fb1
*** empty log message ***
1991-03-27 02:29:23 +00:00
Steve Chamberlain
9f32f7c27b
*** empty log message ***
1991-03-27 00:53:16 +00:00
Steve Chamberlain
8cb5eb316c
Brought up to sync with Intel again.
1991-03-22 23:02:38 +00:00
Steve Chamberlain
139d5bfdf9
*** empty log message ***
1991-03-22 22:32:22 +00:00
Steve Chamberlain
e59e0390a5
*** empty log message ***
1991-03-22 22:31:37 +00:00
David Henkel-Wallace
c074abeebc
Back from Intel with Steve
1991-03-21 21:29:07 +00:00
David Henkel-Wallace
2fa0b342a5
Initial revision
1991-03-21 21:29:06 +00:00