Commit | Line | Data |
---|---|---|
e06ba18d PB |
1 | Mon Dec 9 16:26:43 1991 Per Bothner (bothner at cygnus.com) |
2 | ||
3 | * Makefile.in: Pass -y to bison. (Again; | |
4 | accidentally deleted by Rich.) | |
5 | * news.sc, ldgld68k.sc: Define __end as well as _end. | |
6 | ||
7 | Sat Dec 7 17:19:26 1991 Steve Chamberlain (sac at rtl.cygnus.com) | |
8 | ||
9 | * ldindr.h: added to contain prototypes of ldindr.c | |
10 | * ldfile.c: include ctype.h | |
11 | * ldmain.c: include the requried prototype headers | |
12 | * ldwrite.c: get_reloc_upper_bound has been renamed | |
13 | bfd_get_reloc_upper_bound | |
14 | ||
818a192a RP |
15 | Fri Dec 6 23:29:26 1991 K. Richard Pixley (rich at rtl.cygnus.com) |
16 | ||
17 | * Makefile.in: punt "fundamental" mode because it breaks my emacs | |
18 | macros. install using INSTALL_PROGRAM and INSTALL_DATA. remove | |
19 | spaces following hyphens, bsd make can't cope. added | |
20 | standards.text support and made it look like all the other | |
21 | makefiles. | |
22 | ||
23 | * configure.in: configure now runs entirely in objdir so make file | |
24 | existence checks against ${srcdir}. Mark this directory as | |
25 | target dependent. | |
26 | ||
27 | Thu Dec 5 22:46:16 1991 K. Richard Pixley (rich at rtl.cygnus.com) | |
28 | ||
29 | * Makefile.in: idestdir and ddestdir go away. Added copyrights | |
30 | and shift gpl to v2. Added ChangeLog if it didn't exist. docdir | |
31 | and mandir now keyed off datadir by default. | |
32 | ||
33 | Wed Dec 4 23:36:55 1991 Per Bothner (bothner at cygnus.com) | |
34 | ||
35 | * ldver.c: Bumped version to 1.93. | |
36 | * Makefile.in: Pass -y to bison. | |
37 | ||
38 | Mon Nov 25 18:28:40 1991 Steve Chamberlain (sac at cygnus.com) | |
39 | ||
40 | * config.h: h8 is now coff, not ieee | |
41 | * h8300hds.sc: reflect the same | |
42 | ||
43 | Thu Nov 14 19:55:09 1991 Per Bothner (bothner at cygnus.com) | |
44 | ||
45 | * ldver.c (ldversion()): Update to 1.92. | |
46 | * ldctor.c: There are two places constructor sets | |
47 | can be defined. One of them checked for an existing | |
48 | duplicate, the other didn't. Unfortunately, the latter | |
49 | was called after the former ... | |
50 | So, factor out code for inserting a new element into | |
51 | constructor_name_list (after checking for a duplicate) | |
52 | into a new function add_constructor_name, and call | |
53 | it from both aforementioned places (ldlang_add_constructor | |
54 | and ldlang_check_for_constructors). | |
55 | ||
56 | Wed Nov 13 15:17:43 1991 Per Bothner (bothner at cygnus.com) | |
57 | ||
58 | * Makefile.in: Rename .c files generated from ldtemplate | |
59 | to have names starting with ld__. This helps 'make clean'. | |
60 | ||
092df318 SC |
61 | Tue Nov 12 18:36:50 1991 Steve Chamberlain (sac at cygnus.com) |
62 | ||
63 | * Makefile.in: Take out the version number for install | |
64 | * m88kbcs.sc: put in contructor blocks. | |
65 | ||
1c9e4b15 PB |
66 | Mon Nov 11 18:47:33 1991 Per Bothner (bothner at cygnus.com) |
67 | ||
68 | * ldmisc.c, ldmisc.h: Re-write info() to take a filename | |
69 | parameter, a format, and an arg pointer, and rename it to | |
70 | vfinfo(). Write info() in terms of new vfinfo(). | |
71 | New einfo() is the same as info(), except it writes to stderr. | |
72 | * ldemul.c, ldexp.c, ldlang.c, ldlnk960.c, ldmain.c, ldwrite.c, | |
73 | ldmisc.c: Replace "error" calls to info() by new einfo(). | |
74 | ||
550e87b5 SC |
75 | Mon Nov 11 09:57:32 1991 Steve Chamberlain (steve at cygnus.com) |
76 | ||
77 | * ldlex.l ldgram.y: made -V option do same as -v | |
78 | * Makefile.in: Added $(MINUS_G) flag so debugging can be | |
79 | turned off | |
80 | ||
81 | Sun Nov 3 16:37:37 1991 Steve Chamberlain (steve at cygnus.com) | |
82 | i386 aout changes from Bob Kukura | |
83 | * Makefile.in, config.h: added i386aout support | |
84 | * configure.in: fixed /h-{myhost} typo | |
85 | * ldgram.y: -MM now gives more boring map. | |
86 | * ldlang.c: now does D_PAGED flag the right way. | |
87 | * ldsym.c: -MM flags does the right thing. | |
88 | ||
aeedc30e PB |
89 | Sun Nov 3 15:00:03 1991 Per Bothner (bothner at cygnus.com) |
90 | ||
91 | * configure.in: Fixed typo. Also, a fix for hp300bsd. | |
92 | * ldlang.c (init_os): Compensate for BFD change, | |
93 | where bfd_make_section now returns NULL for a duplicate | |
94 | section request, instead of the old section. | |
95 | ||
96 | Thu Oct 17 15:27:13 1991 Per Bothner (bothner at cygnus.com) | |
97 | ||
98 | * ldver.c: Bump to version 1.91 (consistent with binutils). | |
99 | ||
2d1a2445 PB |
100 | Wed Oct 16 12:27:08 1991 Per Bothner (bothner at cygnus.com) |
101 | ||
102 | * Makefile.in, config.h, ld.h, ldemul.c, ldexp.c, ldexp.h, | |
103 | ldgram.y, ldlex.l, ldlnk960.c, ldmain.c, ldmisc.c, ldmisc.h, | |
104 | ldsym.c, ldsym.h, ldtemplate, ldvanilla.c, ldver.c, ldver.h, | |
3410447c | 105 | ldwarn.c, ldwarn.h, ldwrite.c, ldwrite.h, mkscript.c: |
2d1a2445 PB |
106 | Add or update copyright notices. |
107 | ||
108 | Mon Oct 14 23:55:27 1991 Per Bothner (bothner at cygnus.com) | |
109 | ||
110 | * README: New file. | |
111 | * Makefile.in: Changed installation directory name scheme | |
112 | to be consistent with gcc. Also changed 'install'. | |
113 | ||
954ac2ea RP |
114 | Mon Oct 14 17:30:02 1991 Roland H. Pesch (pesch at cygnus.com) |
115 | ||
116 | * Makefile.in: new targets ld.mm, ld.me | |
117 | ||
972e7b4b PB |
118 | Mon Oct 14 17:27:24 1991 Per Bothner (bothner at cygnus.com) |
119 | ||
120 | * Makefile.in, ldtemplate: Need to use separate scripts | |
121 | for -n and -N options. Yet more complication. | |
122 | ||
33ce0085 JG |
123 | Fri Oct 11 22:40:46 1991 John Gilmore (gnu at cygnus.com) |
124 | ||
125 | * Makefile.in: Avoid using $< in explicit Make rules (it doesn't | |
126 | work). Add some lines to avoid Sun Make VPATH bugs. | |
127 | ||
b7e24eef PB |
128 | Fri Oct 11 16:42:22 1991 Per Bothner (bothner at cygnus.com) |
129 | ||
130 | * news.sc: Add alignment for data segment. | |
131 | * ldtemplate: Add (yet another) script to get for -n or -N | |
132 | options. (These need different alignment than ZMAGIC files.) | |
133 | * Makefile.in: Add stuff for new foo.xn scripts. | |
134 | These are generated by replacing "ALIGN(0x...00)" by ".". | |
135 | ||
b55e0948 RP |
136 | Fri Oct 11 15:43:04 1991 Roland H. Pesch (pesch at cygnus.com) |
137 | ||
138 | * Makefile.in: new targets ld.ms, ld-index.ms | |
139 | ld.texinfo: remove tabs, other cleanups for texi2roff | |
140 | ||
6719c75b PB |
141 | Fri Oct 11 13:51:54 1991 Per Bothner (bothner at cygnus.com) |
142 | ||
143 | * ldmain.c (main): Make config.magic_demand_paged be true | |
144 | by default. Don't the WP_TEXT and D_PAGED flags of | |
145 | output_bfd here; it's too late, so set it when output_bfd | |
146 | is created (in ldlang.c). Also fix setting of EXEC_P flag | |
147 | * ldlang.c (ldlang_open_output): Set output_bfd->flags here. | |
148 | * ldlang.c: Remove some duplicate extern declarations. | |
149 | * ldgram.y: Fixes to -N and -n options. | |
150 | * Makefile.in: Recognize upper case letters in sed script | |
151 | to remove assignments from script files. | |
152 | * ldtemplate: Don't assukme that -N or -n options | |
153 | imply use of -r script. | |
154 | * mkscript.c: Tweaking to correctly handle \n and \\ in input. | |
155 | ||
8e10cea1 SC |
156 | Fri Oct 11 10:29:27 1991 Steve Chamberlain (steve at cygnus.com) |
157 | ||
158 | * ldtemplate: include bfd.h before sysdep.h. | |
159 | ||
1f8fc34f JG |
160 | Fri Oct 11 04:24:45 1991 John Gilmore (gnu at cygnus.com) |
161 | ||
162 | Restructure configuration scheme for bfd, binutils, ld. | |
163 | ||
164 | * include/sys/h-*.h: Move to bfd/hosts/h-*.h. | |
165 | * configure.in: Revise to symlink sysdep.h to ../bfd/hosts/h-xxx.h. | |
166 | Change some config names to match other dirs. | |
167 | * *.c: Include bfd.h before sysdep.h, so ansidecl and PROTO() | |
168 | get defined first. | |
169 | * config/: Rename some config files to match up h-*.h names. | |
170 | Remove all the HOST_SYS definitions from the config files. | |
171 | ||
172 | Tue Oct 8 16:00:57 1991 Per Bothner (bothner at cygnus.com) | |
173 | ||
174 | * ldexp.h, ldlang.h: Change enum boolean -> enum bfd_boolean. | |
175 | * ldtemplate: Remove ldfile_add_library_path calls; | |
176 | just use the SEARCH_DIR commands in the script files. | |
177 | * Makefile.in: Add LIB_PATH macro, which if set is used to replace | |
178 | the SEARCH_DIR commands in the scripts (using ugly sed magic). | |
179 | This is primarily intended for cross-linking, where you would | |
180 | place libaries in a different place than native libraries. | |
181 | Also, emulations made from ldtemplate now use $(srcdir). | |
182 | * ldglda29k.sc: Change SEARCH_DIR commands to a conventional | |
183 | form; people can use the Makefile's LIB_PATH to override. | |
184 | ||
8d317d2a RP |
185 | Tue Oct 8 14:51:21 1991 Roland H. Pesch (pesch at cygnus.com) |
186 | ||
187 | * Makefile.in: fix target ld.dvi, add target ld.info | |
188 | ld.texinfo: make info filename ld.info | |
189 | ||
558175fb JG |
190 | Fri Oct 4 21:51:58 1991 John Gilmore (gnu at cygnus.com) |
191 | ||
192 | * Makefile.in: Avoid using $< in non-suffix rules (breaks on Sun | |
193 | Make). | |
194 | * ldfile.c, ldlang.c, ldmain.c, ldwrite.c: Cope with renames of a | |
195 | few BFD types & enums. | |
196 |