Steve Chamberlain
ae475b39b2
* ldlang.h: add new field "loadable" to output_section_statement.
* ldlang.c (lang_output_section_statement_lookup): initilize new
field. (wild_doit): if new field is not set, then stop output
section from being loadable.
(lang_enter_output_section_statement): set the field from the
NOLOAD keyword
* ldgram.y: new synax for NOLOAD. Removes a shift/reduce too.
* h8300hms.sc-sh, h8300hms.em: get -r right.
35 years ago
Steve Chamberlain
30d1a3904f
* h8300hms.em, h8300hms.sc-sh: do the right thing for -r
* ldexp.c: lint
* ldlang.c(open_output): set the target arch and machine as soon
as we can. (lang_size_sections): use new macros for setting vma
* ldwrite.c: lint
35 years ago
Steve Chamberlain
075d735996
lint
35 years ago
Steve Chamberlain
ee4af9e839
don't crash when provided empty symbol table
35 years ago
Steve Chamberlain
bfbdc80f0a
* ldver.c: Bumped version to 1.96 - new release, resync with the
bfd too #.
* ldexp.c, ldlang.c: now build memory shape tree in obstacks
rather than with raw malloc, makes it easier to track where memory
is going.
* ldsym.h, ldsym.c: create obstack for all global symbols too.
* ldwrite.c (ldwrite): moved malloc so only used when needed.
* sa29200-sc.sh: added support for .lit, data1 and data2 sections.
35 years ago
Steve Chamberlain
dc4726c236
lint
35 years ago
Steve Chamberlain
1bd1fa2ddb
Lint found by Rich and gcc
35 years ago
Steve Chamberlain
9d1fe8a410
New lexer.
New targets for h8/300 simulator and DOS
35 years ago
Steve Chamberlain
dcde00c429
ldlang.c: now won't core dump with -M
configure.in: add configure target for vxworks960
35 years ago
Steve Chamberlain
ffc5003225
* ldexp.c, ldlang.c: added new idea "abs_output_section", removes
tests for NULL pointers all over the place.
* ldlang.c (lang_process): remember to relocate global symbols
*after* relaxing has done it stuff.
35 years ago
Steve Chamberlain
aa34a7c3c1
* ldlex.l: Put pack -noinhibit-exec and -sort-common
* ldlang.c (print_data_statement): print the right address.
35 years ago
Steve Chamberlain
6fd50a2010
.Sanitize: added relax.c
ldsym.c ldlang.* more map stuff
35 years ago
Steve Chamberlain
c611e285bd
Merging from VMS port. Doc to follow..
35 years ago
Per Bothner
aeedc30e25
* configure.in: Fixed typo. Also, a fix for hp300bsd.
* ldlang.c (init_os): Compensate for BFD change,
where bfd_make_section now returns NULL for a duplicate
section request, instead of the old section.
35 years ago
John Gilmore
f177a611f1
Include bfd.h before sysdep.h, so ansidecl and PROTO() get defined first.
35 years ago
Steve Chamberlain
b648e172cc
*** empty log message ***
36 years ago
Steve Chamberlain
8101605119
Added new keyword 'CONSTRUCTORS'
Added N_WARNING handling
Added N_INDR handling
36 years ago
Steve Chamberlain
06850bead6
Initialized a variable
36 years ago
Steve Chamberlain
7bc4a0d7a8
Fixed a few bugs, added 29k coff support.
36 years ago
Steve Chamberlain
357a1f38a5
*** empty log message ***
36 years ago
Steve Chamberlain
48491e2e15
*** empty log message ***
36 years ago
John Gilmore
3f8d46e7cb
Print reasonable error message when architecture mismatch happens.
However, still don't understand why we get arch mismatch.
36 years ago
Steve Chamberlain
e89432c7c9
Fixed problem with default output filename
36 years ago
Steve Chamberlain
8c514453d0
*** empty log message ***
36 years ago
Steve Chamberlain
a0ad303552
Lint
36 years ago
Steve Chamberlain
b63165349f
*** empty log message ***
36 years ago
Steve Chamberlain
65c552e308
Added the sizeof_headers keyword.
36 years ago
Steve Chamberlain
a37cc0c05c
*** empty log message ***
36 years ago
Steve Chamberlain
b0f368691e
Fixed a bug where wild scripts stopped working.
Fixed another bug in -R symbol handling
36 years ago
Steve Chamberlain
ac00487023
Fixed some bugs.
36 years ago
Steve Chamberlain
d4c02e2923
Cleaned up a load of declarations
Fixed bug in unary - , ! and ~
36 years ago
Steve Chamberlain
097879bc04
Added support for OUTPUT_FORMAT keyword
Fixed problem where cofflike common was being badly sized due to
incorrectly owned common symbols.
36 years ago
Steve Chamberlain
070aa81923
*** empty log message ***
36 years ago
Steve Chamberlain
1418c83b39
checkpoint before a merge
36 years ago
Steve Chamberlain
de7c1ff613
*** empty log message ***
36 years ago
nobody
3a69b3aca6
This commit was manufactured by cvs2svn to create branch 'binutils'.
Cherrypick from master 1991-04-04 18:19:53 UTC K. Richard Pixley <rich@cygnus> 'Initial revision':
gas/COPYING
gas/ChangeLog
gas/Makefile.in
gas/README
gas/app.c
gas/as.c
gas/as.h
gas/atof-generic.c
gas/bignum-copy.c
gas/bignum.h
gas/cond.c
gas/config/atof-ieee.c
gas/config/atof-vax.c
gas/config/obj-aout.c
gas/config/obj-aout.h
gas/config/obj-bout.c
gas/config/obj-bout.h
gas/config/obj-coff.c
gas/config/obj-coff.h
gas/config/tc-a29k.c
gas/config/tc-a29k.h
gas/config/tc-generic.c
gas/config/tc-generic.h
gas/config/tc-i386.c
gas/config/tc-i386.h
gas/config/tc-i860.c
gas/config/tc-i860.h
gas/config/tc-i960.c
gas/config/tc-i960.h
gas/config/tc-m68851.h
gas/config/tc-m68k.c
gas/config/tc-m68k.h
gas/config/tc-ns32k.c
gas/config/tc-ns32k.h
gas/config/tc-sparc.c
gas/config/tc-sparc.h
gas/config/tc-vax.c
gas/config/tc-vax.h
gas/config/te-generic.h
gas/config/te-ic960.h
gas/config/te-sun3.h
gas/config/vax-inst.h
gas/configure
gas/configure.in
gas/debug.c
gas/expr.c
gas/expr.h
gas/flonum-copy.c
gas/flonum-mult.c
gas/flonum.h
gas/frags.c
gas/frags.h
gas/hash.c
gas/hash.h
gas/input-file.c
gas/input-file.h
gas/input-scrub.c
gas/messages.c
gas/obj.h
gas/output-file.c
gas/output-file.h
gas/read.c
gas/read.h
gas/struc-symbol.h
gas/subsegs.c
gas/subsegs.h
gas/symbols.c
gas/symbols.h
gas/tc.h
gas/write.c
gas/write.h
ld/ld.h
ld/ldexp.c
ld/ldfile.c
ld/ldfile.h
ld/ldlang.h
ld/ldlex.h
ld/ldmain.h
ld/ldmisc.h
ld/ldwrite.h
Cherrypick from master 1991-03-21 21:29:06 UTC David Henkel-Wallace <gumby@cygnus> 'Initial revision':
ld/ldexp.h
ld/ldgram.y
ld/ldlang.c
ld/ldlex.l
ld/ldmain.c
ld/ldmisc.c
ld/ldwrite.c
Cherrypick from master 1991-01-17 15:34:55 UTC Roland Pesch <pesch@cygnus> 'Initial revision':
gas/doc/as.texinfo
36 years ago
Steve Chamberlain
c660714fb1
*** empty log message ***
36 years ago
Steve Chamberlain
9f32f7c27b
*** empty log message ***
36 years ago
Steve Chamberlain
8cb5eb316c
Brought up to sync with Intel again.
36 years ago
David Henkel-Wallace
2fa0b342a5
Initial revision
36 years ago