Catherine Moore
4a634a0bcb
* emulparams/armelf.sh: Change SCRIPT_NAME to
...
elf. Change TEXT_START_ADDR to 0x8000. Define
OTHER_TEXT_SECTIONS, OTHER_BSS_SYMBOLS and
OTHER_BSS_END_SYMBOLS.
* scripttempl/elf.sc: Modify to use
OTHER_BSS_END_SYMBOLS.
* scripttempl/elfarm.sc: Remove file.
1998-08-31 16:26:28 +00:00
Catherine Moore
01ce25b37c
remove armelf sanitization.
1998-08-31 16:21:59 +00:00
Catherine Moore
07f50e4e2c
remove armelf sanitization
1998-08-28 20:28:26 +00:00
Catherine Moore
0fc4a7d044
remove armelf sanitization.
1998-08-28 20:26:14 +00:00
Catherine Moore
28278f9032
add elfarm.sc to things to keep
1998-08-27 20:40:30 +00:00
Catherine Moore
4be26f9d58
add armelf.em to things to keep.
1998-08-27 20:39:21 +00:00
Catherine Moore
e9ebd69fe6
remove armelf sanitization.
1998-08-26 17:17:56 +00:00
Ian Lance Taylor
bb7835f04c
fix armelf sanitization and checks for mentions of sanitized files
1998-08-21 16:02:40 +00:00
Ian Lance Taylor
d8a152bcf2
fix armelf sanitization and earmelf.c dependencies
1998-08-21 16:02:05 +00:00
Ian Lance Taylor
cbf40048ae
check for mentions of sanitized files
1998-08-20 22:00:31 +00:00
Ian Lance Taylor
bd163c91c6
mention directory when looking for sanitize
1998-08-20 21:54:07 +00:00
Nick Clifton
97837cef65
Added missing sanitization markers
1998-08-19 19:28:50 +00:00
Nick Clifton
70bb54baba
Add arm/thumb-elf expected failures
1998-08-19 19:13:56 +00:00
Catherine Moore
5cdcdb070c
* emultempl/armelf.em (gld_armelf_before_allocation):
...
Add bfd_ prefix to elf32_arm_process_before_allocation
and elf32_arm_allocate_interworking_sections.
(gld_armelf_after_open): Add bfd_ prefix to
elf32_arm_get_bfd_for_interworking.
1998-08-18 17:15:58 +00:00
Ian Lance Taylor
1e012223fd
* Makefile.am: Rebuild dependencies.
...
* Makefile.in: Rebuild.
1998-08-14 19:52:24 +00:00
Ian Lance Taylor
63bb5e9a79
* ldgram.y: Include "ldctor.h".
...
(statement): Accept SORT around CONSTRUCTORS.
* ldctor.c: Include <ctype.h>.
(constructors_sorted): New global variable.
(ctor_prio, ctor_cmp): New static functions.
(ldctor_build_sets): Sort constructors if requested.
* ldctor.h (constructors_sorted): Declare.
* ldlang.c (print_statement): Print sorted CONSTRUCTORS
correctly.
* scripttempl/elf.sc: Add sort around CONSTRUCTORS.
* ld.texinfo (Output Section Keywords): Document SORT
(CONSTRUCTORS).
1998-08-14 19:40:01 +00:00
Catherine Moore
fbb99e9a4d
Add armelf.
1998-08-13 23:12:52 +00:00
Catherine Moore
527c54a697
Thu Aug 13 12:20:39 1998 Catherine Moore <clm@cygnus.com>
...
* emulparams/armelf.sh: Define TEMPLATE_NAME to armelf.
* scripttempl/elfarm.sc: Include .glue_7t and .glue7
sections.
* emultempl/armelf.em: New file.
1998-08-13 17:45:02 +00:00
Ian Lance Taylor
0ffa432e2e
Thu Aug 13 12:52:45 1998 H.J. Lu <hjl@gnu.org>
...
* Makefile.am (ld.dvi): Use " instead of ' for MAKEINFO.
* Makefile.in: Rebuild.
1998-08-13 16:58:33 +00:00
Doug Evans
40c42313db
* emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Set vma to 0
...
for .DVP.overlay.* for elf32elmip too.
1998-08-12 23:35:38 +00:00
Ian Lance Taylor
d02e7bc8b7
Based on patch from H.J. Lu <hjl@gnu.org>:
...
* ld-srec/srec.exp: Add xfails for Alpha ELF targets.
1998-08-12 19:22:30 +00:00
Catherine Moore
b3bd5b1511
* scripttempl/elfarm.sc: Change text start address
...
back to zero.
1998-08-12 00:11:13 +00:00
Jeff Law
72eb7b53ff
* emulparms/mn10200.sh (MAX_PAGESIZE): Define to 1.
...
* emulparms/mn10300.sh (MAX_PAGESIZE): Define to 1.
1998-08-11 16:03:15 +00:00
Catherine Moore
45834a73ef
* scripttempl/elfarm.sc: Set text start address to
...
0x8000. Add __bss_end definition.
1998-08-10 01:45:58 +00:00
Nick Clifton
43607f2c1e
oops - move armelf sanitization before check for remaining sanitize
1998-08-04 21:18:41 +00:00
Nick Clifton
4857ffb496
fix armelf sanitization
1998-08-04 15:53:37 +00:00
Catherine Moore
020c70e98e
* scripttempl/elfarm.sc: New file.
...
* emulparams/armelf.sh: Set SCRIPT_NAME to elfarm.
1998-08-01 17:30:02 +00:00
Catherine Moore
6e723af99a
emulparams/armelf.sh: New file.
...
configure.tgt: Recognize thumb-elf and arm-elf.
Makefile.am (earmelf.o): New.
Makefile.in: Rebuild.
1998-07-31 21:14:19 +00:00
Ian Lance Taylor
f89e59e174
* configure.tgt: Recognize h8[35]00*-coff* as well as -hms*.
1998-07-24 16:01:28 +00:00
Ian Lance Taylor
b69153b601
remove d30v sanitization
1998-07-24 04:14:04 +00:00
Ian Lance Taylor
bf00990ea9
* scripttempl/aout.sc: If ALIGNMENT is defined, use it to set
...
alignment of end symbol.
* scripttempl/elf.sc: Likewise.
* emulparams/sun4.sh (ALIGNMENT): Define.
* emulparams/elf32_sparc.sh (ALIGNMENT): Define.
* ldint.texinfo (emulation parameters): Document ALIGNMENT.
1998-07-23 16:31:01 +00:00
Ian Lance Taylor
899ea5062e
rebuild
1998-07-23 16:25:52 +00:00
Ian Lance Taylor
e42578b65e
* ld-elfvers/vers.exp: Just check for i?86 rather than checking
...
for i386, i486, and i586.
(objdump_versionstuff): If we can't find the line, dump the file.
1998-07-23 16:24:15 +00:00
Richard Henderson
c86d82ee47
Strip beos markers.
1998-07-14 23:15:20 +00:00
Richard Henderson
d51be0a936
* configure.tgt (i?86-*-beos{pe,elf,}*): Recognize.
...
* Makefile.am (ei386beos.o): New.
* emulparams/i386beos.sh: New file.
* emultempl/beos.em, scripttempl/i386beos.sc: New file.
1998-07-14 22:40:17 +00:00
Ian Lance Taylor
1aa3ed3c23
Mon Jul 13 13:20:23 1998 Steve Chamberlain <sac@transmeta.com>
...
* ldlex.l: Accept ASSERT.
* ldgram.y (exp): Add ASSERT_K case.
* ldexp.h (node_type): Add etree_assert to node_class enum.
(etree_type): Add assert_s field.
(exp_assert): Declare.
* ldexp.c (exp_fold_tree): Handle etree_assert.
(exp_assert): New function.
(exp_print_tree): Handle etree_assert.
* ld.texinfo (Miscellaneous Commands): Document ASSERT.
1998-07-13 17:23:53 +00:00
Ian Lance Taylor
ae2a2f6cc2
* ldgram.y: Change MAX to MAX_K and MIN to MIN_K, to avoid
...
conflicts with system header files. Change all uses.
1998-07-08 18:06:49 +00:00
Ian Lance Taylor
e566cb381e
* Makefile.am (MAINTAINERCLEANFILES): Define.
...
* Makefile.in: Rebuild.
1998-07-08 18:03:30 +00:00
Ian Lance Taylor
3964a18abe
* Makefile.am (ldver.texi): New target.
...
(ld.info, ld.dvi): Depend upon ldver.texi.
* ld.texinfo: Include ldver.texi. Mention version number on title
page and in top node.
* Makefile.in: Rebuild.
1998-07-07 22:04:16 +00:00
Ian Lance Taylor
53fc351582
* configure.tgt (i[3456]86-*-solaris*): New target.
1998-07-06 18:55:37 +00:00
Ian Lance Taylor
b58e666f2e
* ldlang.c (wild_section): Don't get an assertion failure if the
...
section is discarded.
1998-07-03 22:10:22 +00:00
Ian Lance Taylor
7617a82283
* scripttempl/pe.sc: Use SORT to sort sections appropriately.
...
* emultempl/pe.em (sort_by_file_name): Remove.
(sort_by_section_name): Remove.
(sort_sections_1, sort_sections): Remove.
(gld_${EMULATION_NAME}_before_allocation): Don't call
sort_sections.
(hold_section, hold_section_name): New static variables.
(hold_use, hold_text, hold_rdata, hold_data, hold_bss): Likewise.
(gld_${EMULATION_NAME}_place_orphan): Rewrite. Look for a good
place to put the section. Align the section. Sort the input
sections by name.
(gld_${EMULATION_NAME}_place_section): New static function.
1998-07-03 21:52:58 +00:00
Ian Lance Taylor
6ccce8e82b
* ldlang.c (wild_sort): When sorting by file name, sort by archive
...
name first.
1998-07-03 21:52:43 +00:00
Ian Lance Taylor
5b6ca067a8
* emultempl/pe.em (set_pe_subsystem): Don't call
...
ldlang_add_undef.
(gld_${EMULATION_NAME}_after_parse): New static function.
(ld_${EMULATION_NAME}_emulation): Use new after_parse function
rather than after_parse_default.
1998-07-03 18:40:38 +00:00
Ian Lance Taylor
749c81f717
comment fixes
1998-07-03 18:40:17 +00:00
Ian Lance Taylor
b2529df1be
* ldgram.y (extern_name_list): Do not require symbols to be
...
separated by commas.
(ifile_p1): Add EXTERN.
* ldlex.l: Accept EXTERN in BOTH and SCRIPT mode as well as MRI
mode.
* ld.texinfo (Options): Mention that EXTERN is equivalent to -u.
(Miscellaneous Commands): Document EXTERN.
1998-07-03 18:25:46 +00:00
Richard Henderson
5cc30c0a87
gc note
1998-07-02 06:23:44 +00:00
Richard Henderson
71b012a810
* ld.h (args_type): Add gc_sections.
...
* ldgram.y (ldgram_had_keep, KEEP): New.
(input_section_spec_no_keep): Rename from old input_section_spec.
(input_section_spec): New. Recognize KEEP.
* ldlang.c (wild_section): Handle keep sections.
(lang_gc_wild_section, lang_gc_wild_file, lang_gc_wild): New.
(lang_gc_sections_1, lang_gc_sections): New.
(lang_process): Invoke lang_gc_sections.
(lang_add_wild): Add keep argument. Update all callers.
* ldlang.h (lang_wild_statement_struct): Add keep_sections.
* ldlex.l (KEEP): Match it.
* ldmain.c (main): Error on -r and --gc-sections.
* lexsup.c: Add --gc-sections.
* scripttempl/elf.sc: Merge .text.* etc sections appropriately.
Mark startup sections with KEEP.
* scripttempl/elfppc.sc: Likewise.
* ld.texinfo: Update for --gc-sections and KEEP.
1998-07-02 02:52:31 +00:00
Nick Clifton
d8d4c4e71a
Pass thumb-pe and arm-pe
1998-07-01 17:52:43 +00:00
Ian Lance Taylor
8392754096
* Makefile.am (install-data-local): Make ldscripts subdirectory.
...
* Makefile.in: Rebuild.
Tue Jun 23 15:17:04 1998 Mike Stump <mrs@wrs.com>
* Makefile.am (install-exec-local): Don't let EXEEXT interfere
with the program transform name.
* Makefile.in: Rebuild.
1998-06-23 19:17:56 +00:00
Jeff Law
e2ebb8ed49
* ld.texinfo: Note that -relax may make symbolic debugging
...
impossible on some platforms.
1998-06-22 05:59:49 +00:00
Ian Lance Taylor
0d61eedd67
* ld-scripts/weak.exp: New test.
...
* ld-scripts/weak.t: New file.
* ld-scripts/weak1.s: New file.
* ld-scripts/weak2.s: New file.
1998-06-19 21:13:57 +00:00
Doug Evans
7beb913807
emulparams/m32relf.sh: Back out INPUT_FILES change. libgcc1-test fails.
1998-06-13 05:38:21 +00:00
Doug Evans
695bc2ee12
* scripttempl/elf.sc (INPUT_FILES): Optional INPUT spec.
...
* emulparams/m32relf.sh (INPUT_FILES): Define.
(OTHER_RELOCATING_SECTIONS): Change top of stack to 8MB.
1998-06-13 00:53:24 +00:00
Ian Lance Taylor
7e41967244
* Makefile.am (HFILES): Remove config.h.
...
(EMULATION_OFILES, POTFILES): Move patch of May 14 from
Makefile.in to Makefile.am.
(earmcoff.c): Depend upon armcoff.em, not generic.em.
* po/Make-in (all-yes): Correct misspelling in $(PACKAGE).
($(srcdir)/$(PACKAGE).pot): Pass -C to $(XGETTEXT).
* Makefile.in, po/POTFILES.in, po/ld.pot: Rebuild.
1998-06-12 23:36:05 +00:00
Tom Tromey
3d935b64eb
* po/Make-in (all-yes): If maintainer mode, depend on .pot file.
...
($(PACKAGE).pot): Unconditionally depend on POTFILES.
1998-06-12 22:39:34 +00:00
Nick Clifton
18993a6868
Make 'send' be CONST char * to avoid compiler warning.
1998-06-09 16:38:11 +00:00
Doug Evans
71dfb81d2c
* configure.tgt (dvp-*-*): Set targ_emul=elf32l5900.
1998-06-05 23:00:19 +00:00
Doug Evans
bf86ea82b3
* emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Set vma to 0
...
for .DVP.overlay.*.
1998-06-05 22:58:06 +00:00
Ian Lance Taylor
b469b73492
* emultempl/aix.em (gld${EMULATION_NAME}_before_parse): Set
...
config.has_shared to true.
* emultempl/linux.em (gld${EMULATION_NAME}_before_parse):
Likewise.
* emultempl/sunos.em (gld${EMULATION_NAME}_before_parse):
Likewise.
1998-06-05 22:21:31 +00:00
Ian Lance Taylor
d2256aeb70
* ldlang.c (lang_finish): If the entry symbol is not found, try
...
parsing it as a number.
* ld.texinfo (Options): Document this.
1998-06-02 16:59:37 +00:00
Ian Lance Taylor
da713b8f08
* ld.texinfo (Input Section Wildcards): Document SORT keyword.
1998-06-01 18:01:37 +00:00
Ian Lance Taylor
8c02e37df8
* ld-srec/srec.exp: Add xfails for powerpc*-*-eabi.
...
(run_srec_test): On mn10200, define __truncsipsi2_do_d2.
* ld-srec/sr1.c (__main): Change return type to void.
* ld-srec/sr3.cc (__main): Likewise.
(__builtin_delete, __builtin_new): Likewise.
(__get_dynamic_handler_chain): Return 0.
(__get_eh_context): Likewise.
1998-05-29 19:04:42 +00:00
Ian Lance Taylor
b4c61dc900
From Jason Merrill <jason@cygnus.com>:
...
* ldlang.c (wild_sort): Correct order of sort.
* scripttempl/elf.sc: Put *crtbegin.o before other .ctors and
.dtors.
* scripttempl/elfd10v.sc: Likewise.
start-sanitize-d30v
* scripttempl/elfd30v.sc: Likewise.
end-sanitize-d30v
* scripttempl/elfppc.sc: Likewise.
1998-05-18 20:21:22 +00:00
Ian Lance Taylor
26c7ca95b4
* ldlex.l: Recognize keyword SORT.
...
* ldgram.y (current_file): Change to struct wildcard_spec.
(%union): Add new fields cname and wildcard.
(wildcard_name, wildcard_spec): New nonterminals.
(file_NAME_list): Use wildcard_spec.
(input_section_spec): Change current_file usage.
* ld.h (struct wildcard_spec): Define.
* ldlang.h (lang_wild_statement_struct): Add new fields
sections_sorted and filenames_sorted.
(lang_add_wild): Update declaration.
* ldlang.c (wild_sort): New static function.
(wild_section): Use wild_sort.
(print_wild_statement): Print sorting information.
(lang_add_wild): Add new parameters sections_sorted and
filenames_sorted. Change all callers.
* mri.c (mri_draw_tree): Update calls to lang_add_wild.
* scripttempl/elf.sc: Sort .ctors.* and .dtors.* by section name.
* scripttempl/elfd10v.sc: Likewise.
* scripttempl/elfd30v.sc: Likewise.
* scripttempl/elfppc.sc: Likewise.
1998-05-15 07:29:35 +00:00
Richard Henderson
5bb1a7be9d
* emulparams/m32relf.sh (TEMPLATE_NAME): Define.
1998-05-15 01:43:31 +00:00
Nick Clifton
f0ba99a671
Added support for display emulation specific command line options.
...
Added internationalisation to emulation templates.
Added --support-old-code command line option to armcoff and pe emulations.
1998-05-14 22:07:30 +00:00
Ian Lance Taylor
ee66b572a8
fix xgettext invocation
1998-05-06 18:16:28 +00:00
Ian Lance Taylor
cc96256766
* ld-shared/main.c (shlib_overriddencall2): New function.
...
(main): Call shlib_shlibcall2.
* ld-shared/sh1.c (shlib_shlibcall2): New function.
(shlib_overriddencall2): New function.
* ld-shared/shared.dat: Add output line for new test.
* ld-shared/sun4.dat: Likewise.
1998-05-04 21:45:13 +00:00
Ian Lance Taylor
792dfb93dc
comment changes
1998-05-04 21:44:57 +00:00
Ian Lance Taylor
7b9f7f9917
* ld-srec/sr3.cc (__get_eh_context): New function.
1998-05-04 21:12:24 +00:00
Tom Tromey
5873cbec2b
Fixed xgettext invocation in .Sanitize files
1998-04-29 00:11:07 +00:00
Ian Lance Taylor
5b10df4a85
* configure.in: Change version number to 2.9.4
...
* configure: Rebuild.
1998-04-27 20:42:00 +00:00
Ian Lance Taylor
6581c418e3
* ld.texinfo (Options) [-rpath-link]: Mention ld.so.conf.
1998-04-27 16:40:18 +00:00
Ian Lance Taylor
d091d2ab3b
x
1998-04-27 16:15:36 +00:00
Ian Lance Taylor
bef28bc98a
* emultempl/elf32.em (global_vercheck_needed): New file static
...
variable.
(global_vercheck_failed): New file static variable.
(gld${EMULATION_NAME}_after_open): Check for shared libraries
twice, once with force set to 0 and once with it set to 1.
(gld${EMULATION_NAME}_check_ld_so_conf): Add force parameter.
Change all callers.
(gld${EMULATION_NAME}_search_needed): Likewise.
(gld${EMULATION_NAME}_try_needed): Likewise. If not force, check
whether the libraries needs any incompatible versions.
(gld${EMULATION_NAME}_vercheck): New static function.
1998-04-27 16:14:37 +00:00
Tom Tromey
d6f3da9bc4
If xgettext fails, make Sanitize fail
1998-04-23 05:17:30 +00:00
Tom Tromey
560270b75d
* po/Make-in (MKINSTALLDIRS): Don't look in $(top_srcdir).
1998-04-22 22:47:40 +00:00
Tom Tromey
3d96e9b4cf
.Sanitize now re-computes gettext-related files
1998-04-22 22:40:45 +00:00
Ian Lance Taylor
f3b96ecc60
* Makefile.am (check-DEJAGNU): Add $(INTLLIBS) to LIBIBERTY when
...
invoking runtest.
* Makefile.in: Rebuild.
1998-04-22 20:03:56 +00:00
Ian Lance Taylor
fc4826cf4d
* lexsup.c (parse_args): Change -l options into --library options
...
to avoid confusion between -li and -library.
1998-04-22 20:03:00 +00:00
Ian Lance Taylor
7d8f6751c2
fix gettext merge error on ld.info and ld.dvi
1998-04-22 16:42:34 +00:00
Ian Lance Taylor
f8a86f8f3f
* ld.texinfo (MEMORY): Clarify use of >REGION.
1998-04-22 16:41:28 +00:00
Ian Lance Taylor
e33bfde75c
fix sanitization for gettext changes
1998-04-22 16:18:07 +00:00
Tom Tromey
8bc8f4bc00
* Many files: Added gettext invocations around user-visible
...
strings.
* ld.h: Added gettext-related includes and defines.
* ldmain.c: Call setlocale, bindtextdomain, textdomain.
* acconfig.h (ENABLE_NLS, HAVE_CATGETS, HAVE_GETTEXT, HAVE_STPCPY,
HAVE_LC_MESSAGES): Define.
* configure.in: Call CY_GNU_GETTEXT. Create po/Makefile.in and
po/Makefile. Use AM_PROG_LEX.
(TDIRS): AC_SUBST early on, to avoid having value split when it
happens to cross line 90 of the generated sed script.
* Makefile.am (SUBDIRS): New macro.
(POTFILES): Likewise.
(po/POTFILES.in): New target.
(ld_new_LDADD): Added INTLLIBS.
(ld_new_DEPENDENCIES): Added INTLDEPS.
* po/Make-in, po/POTFILES.in, po/gas.pot: New files.
1998-04-22 06:58:37 +00:00
Ian Lance Taylor
36a8f215e7
* ld.texinfo (Simple Example): Rewrite a few things as suggested
...
by Nick Clifton <nickc@cygnus.com>.
(PROVIDE): Likewise.
1998-04-22 03:55:41 +00:00
Nick Clifton
5de921b816
Changes to conform to BFD coding conventions.
1998-04-21 16:59:22 +00:00
Richard Henderson
79cee2b768
* ldlang.c (lang_one_common): Manipulate the section's cooked size
...
rather than its raw size.
pr 15650
1998-04-19 01:41:34 +00:00
Ian Lance Taylor
55ca0ccbb6
Tue Apr 7 13:35:29 1998 H.J. Lu <hjl@gnu.org>
...
* configure.in (TESTBFDLIB): New. Defined and substituted.
* Makefile.am (TESTBFDLIB): Changed to @TESTBFDLIB@.
* configure, Makefile.in: Rebuild.
1998-04-07 17:37:33 +00:00
Ian Lance Taylor
83a33a21ad
* Makefile.am (ld.info): Invoke makeinfo with -I options directly
...
rather than relying on default rule. Don't depend upon
bfdsumm.texi.
(ld.dvi): Likewise.
(bfdsumm.texi): Remove target.
(CLEANFILES): Take bfdsumm.texi out of value.
* Makefile.in: Rebuild.
1998-04-06 19:35:06 +00:00
Ian Lance Taylor
2a08e1decb
* scripttempl/pe.sc: Use shell variables to avoid depending upon
...
how $ is handled when expanding a shell substitution.
1998-04-05 17:08:58 +00:00
Ian Lance Taylor
193bbe8581
* Makefile.am (MOSTLYCLEANFILES): Add ld.log and ld.sum.
...
(DISTCLEANFILES): Add site.exp and site.bak.
* Makefile.in: Rebuild.
1998-04-03 19:48:22 +00:00
Ian Lance Taylor
3c68cb41f4
x
1998-04-03 18:32:10 +00:00
Ian Lance Taylor
03abc2bd65
* configure.in: Put the tdirs in a file and use AC_SUBST_FILE,
...
rather than in a shell variable and using AC_SUBST.
* Makefile.am (DISTCLEANFILES): Remove ldscripts. Add tdirs.
(distclean-local): New target.
* configure, Makefile.in: Rebuild.
1998-04-03 18:30:15 +00:00
Ian Lance Taylor
ed1cc83df2
tweak
1998-04-03 18:04:12 +00:00
Ian Lance Taylor
f8cf2baa85
tweak
1998-04-03 17:55:04 +00:00
Ian Lance Taylor
af54556ad3
* ld.texinfo: Completely rewrite linker script documentation.
1998-04-03 05:57:33 +00:00
Ian Lance Taylor
0d3e84dd92
* configure.in: Set version to 2.9.1.
...
* configure: Rebuild.
1998-03-30 22:56:58 +00:00
Ian Lance Taylor
437a04cb40
* Makefile.am (MOSTLYCLEANFILES): Remove tmpdir.
...
(mostlyclean-local): New target to remove tmpdir.
* Makefile.in: Rebuild.
1998-03-28 22:17:43 +00:00
Ian Lance Taylor
26c61946fb
Fix some gcc -Wall warnings:
...
* ldcref.c (output_cref): Add casts to avoid warnings.
* ldfile.c (ldfile_add_arch): Likewise.
* ldlang.c (lang_leave_overlay_section): Likewise.
* lexsup.c (OPTION_COUNT): Likewise.
(parse_args): Likewise.
* emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan):
Likewise.
* emultempl/sunos.em (gld${EMULATION_NAME}_search_dir): Likewise.
* ldlang.c (lang_check): Initialize variables to avoid warnings.
* ldwrite.c (build_link_order): Likewise.
* emultempl/sunos.em (gld${EMULATION_NAME}_find_so): Likewise.
* emultempl/armcoff.em (gld${EMULATION_NAME}_before_allocation):
Remove unused variables.
1998-03-28 21:54:33 +00:00