~ubuntu-branches/ubuntu/hoary/binutils/hoary

« back to all changes in this revision

Viewing changes to ld/ChangeLog.linux

  • Committer: Bazaar Package Importer
  • Author(s): James Troup
  • Date: 2004-05-19 10:35:44 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20040519103544-17h3o6e8pwndydrg
Tags: 2.14.90.0.7-8
debian/rules: don't use gcc-2.95 on m68k.  Thanks to Adam Conrad for
pointing this out.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
2003-01-17  H.J. Lu <hjl@gnu.org>
 
2
 
 
3
        * emultempl/elf32.em: Back out the multilib change.
 
4
        * emultempl/gld960.em: Likewise.
 
5
        * emultempl/gld960c.em: Likewise.
 
6
        * emultempl/lnk960.em: Likewise.
 
7
        * emultempl/sunos.em: Likewise.
 
8
        * ld.h: Likewise.
 
9
        * ldfile.c: Likewise.
 
10
        * ldfile.h: Likewise.
 
11
        * ldgram.y: Likewise.
 
12
        * ldmain.c: Likewise.
 
13
        * lexsup.c: Likewise.
 
14
 
 
15
2002-07-05  H.J. Lu <hjl@gnu.org>
 
16
 
 
17
        * ldlang.c (lang_size_sections_1): Partially undo the last
 
18
        change.
 
19
 
 
20
2002-06-25  H.J. Lu <hjl@gnu.org>
 
21
 
 
22
        * ldlang.c (lang_size_sections_1): Don't skip removed output
 
23
        sections. But don't warn about them.
 
24
 
 
25
2002-03-07  H.J. Lu <hjl@gnu.org>
 
26
 
 
27
        * ldmain.c (main): Set link_info.combreloc to true by default.
 
28
 
 
29
2001-10-21  H.J. Lu <hjl@gnu.org>
 
30
 
 
31
        * configure: Rebuid for ../libtool.m4 change.
 
32
 
 
33
2001-08-17  H.J. Lu  <hjl@gnu.org>
 
34
 
 
35
        * ldfile.h (ldfile_open_command_file): Return void again;
 
36
        * ldfile.c (ldfile_open_command_file): Return if failed to open
 
37
        the file and command_line.multilib_dir is not NULL.
 
38
 
 
39
2001-08-10  H.J. Lu  <hjl@gnu.org>
 
40
 
 
41
        * ldmain.c (main): Fix a typo in comments.
 
42
 
 
43
2001-06-29  H.J. Lu  <hjl@gnu.org>
 
44
 
 
45
        * ldfile.c (ldfile_open_file_search): Don't try
 
46
        command_line.multilib_dir if it starts with a `slash'.
 
47
        * emultempl/elf32.em (gld${EMULATION_NAME}_after_open):
 
48
        Likewise.
 
49
 
 
50
        * ldmain.c (set_scripts_dir): Allow the absolute path.
 
51
 
 
52
2001-05-02  H.J. Lu  <hjl@gnu.org>
 
53
 
 
54
        * lexsup.c: Replace buystring with xstrdup.
 
55
 
 
56
2001-04-25  H.J. Lu  <hjl@gnu.org>
 
57
 
 
58
        * ldfile.h (ldfile_open_command_file): Return FILE *;
 
59
        * ldfile.c (ldfile_open_command_file): Return NULL if failed
 
60
        to open the file and command_line.multilib_dir is not NULL.
 
61
        Return ldlex_input_stack if ok.
 
62
 
 
63
        * ldmain.c (main): Print out the external linker script for
 
64
        --verbose. Try internal linker script if the external linker
 
65
        script doesn't exist.
 
66
 
 
67
2001-04-24  H.J. Lu  <hjl@gnu.org>
 
68
 
 
69
        * emultempl/elf32.em (gld${EMULATION_NAME}_after_open): Search
 
70
        command_line.multilib_dir first if it is not NULL.
 
71
 
 
72
2001-04-24  H.J. Lu  <hjl@gnu.org>
 
73
 
 
74
        * ldfile.h (slash): Declared.
 
75
 
 
76
        * ldfile.c (ldfile_try_open_file): New functon. Try to open
 
77
        a file in a search directory.
 
78
        (ldfile_open_file_search): Search command_line.multilib_dir
 
79
        first if it is not NULL.
 
80
 
 
81
        * ldmain.c (set_scripts_dir): Use the relative path only.
 
82
 
 
83
2000-09-02  H.J. Lu  <hjl@gnu.org>
 
84
 
 
85
        * acinclude.m4: Include ../libiberty/aclibdl.m4.
 
86
        * aclocal.m4: Rebuild.
 
87
 
 
88
        * configure.in (AC_SEARCH_LIBS): Added dlopen/dl.
 
89
        (LIBIBERTY_HAVE_WEAK_SYMBOL): New. Check before checking
 
90
        dlopen.
 
91
        * configure: Rebuild.
 
92
 
 
93
        * lexsup.c: Include "demangle.h".
 
94
        (OPTION_DEMANGLER, OPTION_STYLE): New.
 
95
        (ld_options): Add entries for OPTION_DEMANGLER and
 
96
        OPTION_STYLE.
 
97
        (parse_args): Handle OPTION_DEMANGLER and OPTION_STYLE. Call
 
98
        init_demangler ().
 
99
        (help): Call get_demangler_list () to get the list of supported
 
100
        demangler styles.
 
101
 
 
102
        * ldmisc.c (demangle): Call cplus_demangle () with
 
103
        demangle_symbol () instead of "DMGL_ANSI | DMGL_PARAMS".
 
104
 
 
105
Thu Sep 24 21:06:07 1998  H.J. Lu  (hjl@gnu.org)
 
106
 
 
107
        From "Brad M. Garcia" <bgarcia@fore.com> on Wed Sep 23 10:21:17 1998.
 
108
        * emultempl/sunos.em (gld${EMULATION_NAME}_set_symbols):
 
109
        Calling ldfile_add_library_path with one more argument, true.
 
110
        * emultempl/gld960.em (gld960_before_parse): Likewise.
 
111
        * emultempl/gld960c.em (gld960_before_parse): Likewise.
 
112
        * emultempl/lnk960.em (lnk960_before_parse): Likewise.
 
113
        
 
114
Wed Sep 16 07:32:44 1998  H.J. Lu  (hjl@gnu.org)
 
115
 
 
116
        * ld.h (args_type): Add one field, multilib_dir.
 
117
 
 
118
        * ldfile.c (ldfile_add_library_path): Add one argument, append.
 
119
        * ldfile.h (ldfile_add_library_path): Likewise.
 
120
 
 
121
        * ldgram.y: Calling ldfile_add_library_path with one more
 
122
        argument, true.
 
123
        * ldmain.c: Likewise.
 
124
        * lexsup.c: Likewise.
 
125
 
 
126
        * ldmain.c (check_for_scripts_dir): Add one argument, append.
 
127
        (main): Initialize command_line.multilib_dir to NULL.
 
128
        (set_scripts_dir): If command_line.multilib_dir is not NULL,
 
129
        prepend it to search path.
 
130
 
 
131
        * lexsup.c (OPTION_MULTILIB_DIR): New.
 
132
        (parse_args): Handle OPTION_MULTILIB_DIR.
 
133
 
 
134
        * emultempl/elf32.em (gld${EMULATION_NAME}_get_script): If
 
135
        command_line.multilib_dir != NULL, get linker scripts from
 
136
        files.