OpenCores
URL https://opencores.org/ocsvn/scarts/scarts/trunk

Subversion Repositories scarts

[/] [scarts/] [trunk/] [toolchain/] [scarts-binutils/] [binutils-2.19.1/] [include/] [ChangeLog] - Blame information for rev 6

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 6 jlechner
2008-08-25  Richard Henderson  
2
 
3
        * elf/dwarf2.h (DW_OP_GNU_encoded_addr): New.
4
 
5
2008-08-25  Alan Modra  
6
 
7
        * binary-io.h: New file, imported from gnulib, but don't
8
        #include  or .
9
 
10
2008-08-17  Alan Modra  
11
 
12
        * bfdlink.h (bfd_generic_link_read_symbols): Declare.
13
 
14
2008-08-08  Anatoly Sokolov  
15
 
16
        * elf/avr.h (E_AVR_MACH_AVR25, E_AVR_MACH_AVR31,
17
        E_AVR_MACH_AVR35, E_AVR_MACH_AVR51): Define.
18
        (EF_AVR_MACH): Redefine to 0x7F.
19
        * opcode/avr.h (AVR_ISA_TINY3, AVR_ISA_ALL, AVR_ISA_USB162): Remove.
20
        (AVR_ISA_AVR3): Redefine.
21
        (AVR_ISA_AVR1, AVR_ISA_AVR2, AVR_ISA_AVR31, AVR_ISA_AVR35,
22
        AVR_ISA_AVR3_ALL, AVR_ISA_AVR4, AVR_ISA_AVR5, AVR_ISA_AVR51,
23
        AVR_ISA_AVR6): Define.
24
 
25
2008-07-12  Jie Zhang  
26
 
27
        Revert
28
        2008-07-12  Jie Zhang  
29
        * bfdlink.h (struct bfd_link_info): Add sep_code member
30
        variable.
31
        * elf/bfin.h (EF_BFIN_CODE_IN_L1): Define.
32
        (EF_BFIN_DATA_IN_L1): Define.
33
 
34
2008-07-12  Jie Zhang  
35
 
36
        * bfdlink.h (struct bfd_link_info): Add sep_code member
37
        variable.
38
        * elf/bfin.h (EF_BFIN_CODE_IN_L1): Define.
39
        (EF_BFIN_DATA_IN_L1): Define.
40
 
41
2008-07-07  Stan Shebs  
42
 
43
        * dis-asm.h (struct disassemble_info): Add endian_code field.
44
 
45
2008-07-07  Joel Brobecker  
46
 
47
        * safe-ctype.h: Add #include of ctype.h before redefining
48
        the ctype.h macros.
49
 
50
2008-07-04  Joel Brobecker  
51
 
52
        * safe-ctype.h: Remove #error when detecting that ctype.h has been
53
        included. Redefine the various macros provided by ctype.h as
54
        undefined variables.
55
 
56
2008-06-23  Kaveh R. Ghazi  
57
 
58
        * libiberty.h (XALLOCA, XDUP, XALLOCAVEC, XDUPVEC, XALLOCAVAR,
59
        XDUPVAR, XOBNEWVEC, XOBNEWVAR): New.
60
 
61
2008-06-06  Alan Modra  
62
 
63
        * bfdlink.h (struct bfd_link_info): Add "path_separator".
64
 
65
2008-04-10  Andreas Krebbel  
66
 
67
        * dis-asm.h (print_s390_disassembler_options):
68
        Prototype added.
69
 
70
2008-03-24  Ian Lance Taylor  
71
 
72
        * sha1.h: New file, from gnulib.
73
 
74
        * md5.h: Add extern "C" when compiled with C++.
75
 
76
2008-03-24  Ian Lance Taylor  
77
 
78
        * md5.h: Add extern "C" when compiled with C++.
79
 
80
2008-03-21  Ian Lance Taylor  
81
 
82
        * filenames.h: Add extern "C" when compiled with C++.
83
 
84
2008-02-15  Alan Modra  
85
 
86
        * bfdlink.h (struct bfd_link_hash_table): Delete creator field.
87
        (struct bfd_link_info): Add output_bfd.
88
 
89
2008-02-11  Bob Wilson  
90
 
91
        * xtensa-config.h (XCHAL_HAVE_THREADPTR): Redefine to zero.
92
        (XCHAL_NUM_AREGS, XCHAL_MAX_INSTRUCTION_SIZE): New.
93
 
94
2008-01-26  David Daney  
95
 
96
        * demangle.h (demangle_component_type):  Add
97
        DEMANGLE_COMPONENT_JAVA_RESOURCE,
98
        DEMANGLE_COMPONENT_COMPOUND_NAME, and
99
        DEMANGLE_COMPONENT_CHARACTER as new enum values.
100
        (demangle_component): Add struct s_character to union u.
101
 
102
2007-11-07  Joseph Myers  
103
            Daniel Jacobowitz  
104
 
105
        * floatformat.h (struct floatformat): Add split_half field.
106
        (floatformat_ibm_long_double): New.
107
 
108
2007-09-06  Tom Tromey  
109
 
110
        * libiberty.h (pex_free): Document process killing.
111
 
112
2007-08-31  Douglas Gregor  
113
 
114
        * demangle.h (enum demangle_component_type): Add
115
        DEMANGLE_COMPONENT_RVALUE_REFERENCE.
116
 
117
2007-07-25  Ben Elliston  
118
 
119
        * ternary.h: Remove.
120
 
121
2007-07-18  Bob Wilson  
122
 
123
        * xtensa-config.h (XCHAL_HAVE_THREADPTR): New.
124
        (XCHAL_HAVE_RELEASE_SYNC, XCHAL_HAVE_S32C1I): New.
125
 
126
2007-07-17  Nick Clifton  
127
 
128
        * COPYING3: New file.  Contains version 3 of the GNU General
129
        Public License.
130
 
131
2007-07-12  Kai Tietz   
132
 
133
        * splay-tree.h (libi_uhostptr_t, libi_shostptr_t): Adjust types
134
        work-a-round whitespace problem in gcc gengtype.
135
 
136
        * splay-tree.h (libi_uhostptr_t, libi_shostptr_t): New types,
137
        needed for WIN64 when a long is not wide enough for a pointer.
138
        (splay_tree_key, splay_tree_value): Use the new types.
139
 
140
2007-07-09  Roland McGrath  
141
 
142
        * bfdlink.h (struct bfd_link_info): Add member emit_note_gnu_build_id.
143
 
144
2007-07-06  Nick Clifton  
145
 
146
        * bfdlink.h: Update copyright notice to refer to GPLv3.
147
 
148
2007-06-29  M R Swami Reddy  
149
 
150
        * dis-asm.h (print_insn_cr16): New prototype.
151
 
152
2007-06-01  Noah Misch  
153
            Alan Modra  
154
 
155
        * bfdlink.h (struct bfd_link_info): Add input_bfds_tail.
156
 
157
2007-05-07  Nathan Froyd  
158
 
159
        * libiberty.h (writeargv): Declare.
160
 
161
2007-04-30  Alan Modra  
162
 
163
        * bfdlink.h (struct bfd_link_info): Add "info" and "minfo".
164
 
165
2007-04-25  Mark Mitchell  
166
 
167
        * demangle.h: Change license to LGPL + exception.
168
 
169
2007-04-10  Richard Henderson  
170
 
171
        * bfdlink.h (struct bfd_link_info): Add relax_trip.
172
 
173
2007-03-29  Joel Brobecker  
174
 
175
        * filenames.h (FILENAME_CMP): Adjust define to call filename_cmp
176
        regardless of the type of file system.
177
 
178
2007-03-06  Jan Hubicka  
179
 
180
        * ansidecl.h (ATTRIBUTE_COLD, ATTRIBUTE_HOT): New.
181
 
182
2007-02-21  Nick Clifton  
183
 
184
        * bfdlink.h (struct bfd_link_callbacks): Add
185
        override_segment_assignment field.
186
 
187
2007-02-17  Mark Mitchell  
188
            Nathan Sidwell  
189
            Vladimir Prus  
190
            Joseph Myers  
191
 
192
        * bin-bugs.h: Remove.
193
 
194
2007-02-09  Joseph S. Myers  
195
 
196
        * libiberty.h (pex_write_input): Remove prototype.
197
 
198
2007-02-05  Dave Brolley  
199
 
200
        * Contribute the following changes:
201
        2001-03-26  Ben Elliston  
202
 
203
        * dis-asm.h (print_insn_mep): Declare.
204
 
205
2007-02-02  H.J. Lu  
206
 
207
        * dis-asm.h (print_i386_disassembler_options): New.
208
 
209
2007-01-31  Vladimir Prus  
210
 
211
        * libiberty.h (PEX_STDERR_TO_PIPE): New define.
212
        (PEX_BINARY_ERROR): New define.
213
        (pex_read_err): New function.
214
 
215
2007-01-29  Simon Baldwin 
216
 
217
        * demangle.h: New cplus_demangle_print_callback,
218
        cplus_demangle_v3_callback, and java_demangle_v3_callback function
219
        prototypes, and demangle_callbackref type definition.
220
 
221
2007-01-16  H.J. Lu  
222
 
223
        PR ld/3831
224
        * bfdlink.h (bfd_link_info): Rename dynamic to dynamic_list.
225
        Add dynamic and dynamic_data.
226
 
227
2006-12-05  Michael Tautschnig  
228
            Nick Clifton  
229
 
230
        * ansidecl.h (ATTRIBUTE_PACKED): Define.
231
 
232
2006-11-30  Andrew Stubbs  
233
            J"orn Rennecke 
234
 
235
        PR driver/29931
236
        * libiberty.h (make_relative_prefix_ignore_links): Declare.
237
 
238
2006-11-27  Bob Wilson  
239
 
240
        * xtensa-config.h (XSHAL_ABI): New.
241
        (XTHAL_ABI_WINDOWED, XTHAL_ABI_CALL0): New.
242
 
243
2006-11-27  Bob Wilson  
244
 
245
        * xtensa-isa.h (STATIC_LIBISA): Delete.
246
 
247
2006-10-30  Paul Brook  
248
 
249
        * dis-asm.h (disassemble_info): Add symtab, symtab_pos and
250
        symtab_size.
251
 
252
2006-10-30  H.J. Lu  
253
 
254
        PR ld/3111
255
        * bfdlink.h (bfd_link_info): Add reduce_memory_overheads.
256
 
257
2006-10-25  Trevor Smigiel  
258
            Yukishige Shibata  
259
            Nobuhisa Fujinami  
260
            Takeaki Fukuoka  
261
            Alan Modra  
262
 
263
        * dis-asm.h (print_insn_spu): Declare.
264
 
265
2006-09-17  Mei Ligang  
266
 
267
        * dis-asm.h: Add prototypes for Score disassembler routines.
268
 
269
2006-09-07  H.J. Lu  
270
 
271
        * bfdlink.h (bfd_elf_dynamic_list): New.
272
        (bfd_link_info): Add a dynamic field.
273
 
274
2006-08-04  Marcelo Tosatti  
275
 
276
        * bfdlink.h (struct bfd_link_info): New field: print_gc_sections.
277
 
278
2006-07-10  Jakub Jelinek  
279
 
280
        * bfdlink.h (struct bfd_link_info): Add emit_hash and
281
        emit_gnu_hash bitfields.
282
 
283
2006-04-11  Jim Blandy  
284
 
285
        * libiberty.h (pex_input_file, pex_input_pipe): New declarations.
286
 
287
2006-04-06  H.J. Lu  
288
 
289
        * bfdlink.h (bfd_link_info): Replace need_relax_finalize with
290
        relax_pass.
291
 
292
2006-02-17  Shrirang Khisti  
293
            Anil Paranjape   
294
            Shilin Shakti    
295
 
296
        * dis-asm.h (print_insn_xc16c): New prototype.
297
 
298
2006-01-18  DJ Delorie  
299
 
300
        * md5.h: Include ansidecl.h
301
 
302
2006-01-17  Andreas Schwab  
303
 
304
        PR binutils/1486
305
        * dis-asm.h (struct disassemble_info): Add
306
        disassembler_needs_relocs.
307
 
308
2006-01-09  Bob Wilson  
309
 
310
        * xtensa-config.h (XCHAL_HAVE_MUL32_HIGH): Define.
311
 
312
2005-12-30  Bob Wilson  
313
 
314
        * xtensa-config.h (XCHAL_HAVE_WIDE_BRANCHES): New.
315
 
316
2005-12-16  Nathan Sidwell  
317
 
318
        Second part of ms1 to mt renaming.
319
        * dis-asm.h (print_insn_mt): Renamed.
320
 
321
2005-12-10  Terry Laurenzo  
322
 
323
        PR java/9861
324
        * demangle.h : Add DMGL_RET_POSTFIX define to enable alternative
325
        output format for return types
326
 
327
2005-11-03  Alan Modra  
328
 
329
        * bfdlink.h (struct bfd_link_order): Tweak comment.
330
 
331
2005-10-31  Mark Kettenis  
332
 
333
        * floatformat.h (enum floatformat_byteorders): Add
334
        floatformat_vax.
335
        (floatformat_vax_aingle, floatformat_vax_double): Declare.
336
 
337
2005-10-28  Dave Brolley  
338
 
339
        Contribute the following changes:
340
        2003-09-29  Dave Brolley  
341
 
342
        * dis-asm.h (disassemble_info): insn_sets now (void *) to allow for
343
        more exotic underlying types to be used.
344
 
345
2005-10-25  Arnold Metselaar  
346
 
347
        disasm.h: Add declaration for print_insn_z80
348
 
349
2005-09-30  Catherine Moore  
350
 
351
        * dis-asm.h (print_insn_bfin): Declare.
352
 
353
2005-09-26  Mark Mitchell  
354
 
355
        * libiberty.h (expandargv): New function.
356
 
357
2005-08-18  Alan Modra  
358
 
359
        * bfdlink.h: Remove mention of a29k.
360
        * dis-asm.h: Remove a29k support.
361
 
362
2005-08-17  Mark Kettenis  
363
 
364
        * floatformat.h (struct floatformat): Change type of large
365
        argument for is_valid member to `const void *'.
366
        (floatformat_to_double): Change type of second argument to `const
367
        void *'.
368
        (floatformat_from_double): Change type of last argument to `void
369
        *'.
370
        (floatformat_is_valid): Change type of last argument to `const
371
        void *'.
372
 
373
2005-07-14  Jim Blandy  
374
 
375
        * dis-asm.h (print_insn_m32c): New declaration.
376
 
377
2005-07-12  Ben Elliston  
378
 
379
        * xregex2.h (regexec): Qualify this prototype with __extension__
380
        when compiling with GNU C.
381
 
382
2005-07-07  Kaveh R. Ghazi  
383
 
384
        * dis-asm.h (fprintf_ftype): Add format attribute.
385
 
386
2005-07-03  Steve Ellcey  
387
 
388
        PR other/13906
389
        * ansidecl.h (ATTRIBUTE_ALIGNED_ALIGNOF): New.
390
        * md5.h (md5_uintptr): New.
391
        (md5_ctx): Align buffer field.
392
 
393
2005-06-30  Daniel Berlin  
394
 
395
        * hashtab.h (HTAB_DELETED_ENTRY): New macro.
396
        (HTAB_EMPTY_ENTRY): New macro.
397
 
398
2005-06-20  Geoffrey Keating  
399
 
400
        * libiberty.h (strverscmp): Prototype.
401
 
402
2005-06-17  Jakub Jelinek  
403
 
404
        * elf/external.h (GRP_ENTRY_SIZE): Define.
405
 
406
2005-06-08  Zack Weinberg  
407
 
408
        * dis-asm.h (get_arm_regnames): Update prototype.
409
 
410
2005-06-07  Aldy Hernandez  
411
            Michael Snyder  
412
            Stan Cox  
413
 
414
        * dis-asm.h: Externalize print_insn_ms1.
415
 
416
2005-06-06  Gabriel Dos Reis  
417
 
418
        * libiberty.h (XOBFINISH): New.
419
 
420
2005-06-03  Alan Modra  
421
 
422
        * bfdlink.h (struct bfd_link_callbacks): Add einfo.
423
 
424
2005-06-01  Kaveh R. Ghazi  
425
 
426
        * libiberty.h (vsnprintf): Add format attribute.
427
 
428
2005-05-29  Kaveh R. Ghazi  
429
 
430
        * ansidecl.h: Add ATTRIBUTE_FPTR_PRINTF.
431
 
432
2005-05-28  Eli Zaretskii  
433
 
434
        * libiberty.h: (snprintf) [!HAVE_DECL_SNPRINTF]: Declare if
435
        needed.
436
        (vsnprintf) [!HAVE_DECL_VSNPRINTF]: Declare if needed.
437
 
438
2005-05-25  Richard Henderson  
439
 
440
        * demangle.h (DEMANGLE_COMPONENT_HIDDEN_ALIAS): New.
441
 
442
2005-05-24  Gabriel Dos Reis  
443
 
444
        * libiberty.h (ACONCAT): Properly cast value of alloca().
445
 
446
        * ansidecl.h (ATTRIBUTE_UNUSED_LABEL): Don't define if
447
        __cplusplus.
448
 
449
2005-05-12  Steve Ellcey  
450
 
451
        libiberty.h: Do not define empty basename prototype.
452
 
453
2005-05-10  Nick Clifton  
454
 
455
        * Update the address and phone number of the FSF organization in
456
        the GPL notices in the following files:
457
        COPYING, ansidecl.h, bfdlink.h, bout.h, demangle.h, dis-asm.h,
458
        dyn-string.h, fibheap.h, filenames.h, floatformat.h,
459
        fnmatch.h, gdbm.h, getopt.h, hashtab.h, hp-symtab.h, ieee.h,
460
        libiberty.h, md5.h, oasys.h, objalloc.h, obstack.h, os9k.h,
461
        partition.h, progress.h, safe-ctype.h, sort.h, splay-tree.h,
462
        symcat.h, ternary.h, xregex2.h, xtensa-config.h,
463
        xtensa-isa-internal.h, xtensa-isa.h
464
 
465
2005-04-25  Kaveh R. Ghazi  
466
 
467
        * libiberty.h (unlock_std_streams): New.
468
 
469
2005-04-19  Kaveh R. Ghazi  
470
 
471
        * hashtab.h, libiberty.h, objalloc.h, splay-tree.h, ternary.h:
472
        Don't use the PTR macro.
473
 
474
        * sort.h: Don't use the PARAMS macro.
475
 
476
2005-04-16  Kaveh R. Ghazi  
477
 
478
        * libiberty.h (unlock_stream): New.
479
 
480
2005-04-13  Kaveh R. Ghazi  
481
 
482
        * libiberty.h (fopen_unlocked, fdopen_unlocked, freopen_unlocked):
483
        Remove parameter names.
484
 
485
2005-04-11  Kaveh R. Ghazi  
486
 
487
        * libiberty.h (fopen_unlocked, fdopen_unlocked, freopen_unlocked):
488
        Provide prototypes for new functions.
489
 
490
2005-03-29  Ian Lance Taylor  
491
 
492
        * libiberty.h: Fix indentation.
493
 
494
2005-03-28  Ian Lance Taylor  
495
 
496
        * libiberty.h: Include .
497
        (PEX_RECORD_TIMES, PEX_USE_PIPES, PEX_SAVE_TEMPS): Define.
498
        (PEX_LAST, PEX_SEARCH, PEX_SUFFIX, PEX_STDERR_TO_STDOUT): Define.
499
        (PEX_BINARY_INPUT, PEX_BINARY_OUTPUT): Define.
500
        (pex_init, pex_run, pex_read_output): Declare.
501
        (pex_get_status, pex_get_times, pex_free, pex_one): Declare.
502
        (struct pex_time): Define.
503
 
504
2005-03-28  Mark Mitchell 
505
 
506
        * libiberty.h (ffs): Declare, if necessary.
507
 
508
2005-03-27  Gabriel Dos Reis  
509
 
510
        * ternary.h: Don't use PARAMS anymore.
511
 
512
2005-03-27  Gabriel Dos Reis  
513
 
514
        * md5.h: Remove definition and uses of __P.
515
        * dyn-string.h: Remove uses of PARAMS.
516
        * fibheap.h: Likewise.
517
        * floatformat.h: Likewise.
518
        * hashtab.h: Likewise.
519
 
520
2005-03-26  Gabriel Dos Reis  
521
 
522
        * demangle.h: Remove uses of PARAMS.
523
 
524
        * libiberty.h (ANSI_PROTOTYPES): Remove guard since
525
        ANSI_PROTOTYPES is always assumed.
526
        Remove uses of PARAMS throughout.
527
 
528
2005-03-24  Kaveh R. Ghazi  
529
 
530
        * libiberty.h (xstrndup): Declare.
531
 
532
2005-03-22  Kaveh R. Ghazi  
533
 
534
        * libiberty.h (make_relative_prefix): Add ATTRIBUTE_MALLOC.
535
 
536
2005-03-22  Bob Wilson  
537
 
538
        * xtensa-isa.h: Update a comment and whitespace.
539
 
540
2005-03-16  H.J. Lu  
541
 
542
        * bfdlink.h (bfd_link_info): Add gc_sections.
543
 
544
2005-03-09  Mark Mitchell  
545
 
546
        * libiberty.h (gettimeofday): Declare.
547
 
548
2005-03-01  Jan Beulich  
549
 
550
        * libiberty.h: Declare unlink_if_ordinary.
551
 
552
2005-02-21  Alan Modra  
553
 
554
        * xtensa-isa-internal.h (xtensa_length_decode_fn): Warning fix.
555
        * xtensa-isa.h (xtensa_insnbuf_to_chars): Likewise.
556
        (xtensa_insnbuf_from_chars, xtensa_isa_length_from_chars): Likewise.
557
 
558
2005-02-14  Paolo Bonzini  
559
 
560
        PR bootstrap/19818
561
        * ansidecl.h (PARAMS): Guard from redefinition.
562
 
563
2005-02-03  Alan Modra  
564
 
565
        * bfdlink.h (struct bfd_link_hash_entry): Add u.undef.weak.
566
 
567
2005-02-01  Alan Modra  
568
 
569
        * bfdlink.h (bfd_link_repair_undef_list): Declare.
570
 
571
2005-01-10  Andreas Schwab  
572
 
573
        * dis-asm.h (struct disassemble_info): Add skip_zeroes and
574
        skip_zeroes_at_end.
575
 
576
2004-12-11  Ben Elliston  
577
 
578
        * fibheap.h (struct fibnode): Only use unsigned long bitfields
579
        when __GNUC__ is defined and ints are less than 32-bits wide.
580
 
581
2004-11-04  Paul Brook  
582
 
583
        * bfdlink.h (bfd_link_info): Add default_imported_symver.
584
 
585
2004-11-12  Bob Wilson  
586
 
587
        * xtensa-isa-internal.h (xtensa_interface_internal): Add class_id.
588
        * xtensa-isa.h (xtensa_interface_class_id): New prototype.
589
 
590
2004-11-08  Inderpreet Singh   
591
            Vineet Sharma      
592
 
593
        * dis-asm.h: Add prototype for print_insn_maxq_little.
594
 
595
2004-10-26  Paul Brook  
596
 
597
        * bfdlink.h (struct bfd_link_info): Add create_default_symver.
598
 
599
2004-10-21  H.J. Lu  
600
 
601
        PR 463
602
        * bfdlink.h (bfd_link_callbacks): Add a pointer to struct
603
        bfd_link_hash_entry to reloc_overflow.
604
 
605
2004-10-07  Bob Wilson  
606
 
607
        * xtensa-config.h (XSHAL_USE_ABSOLUTE_LITERALS,
608
        XCHAL_HAVE_PREDICTED_BRANCHES, XCHAL_INST_FETCH_WIDTH): New.
609
        (XCHAL_EXTRA_SA_SIZE, XCHAL_EXTRA_SA_ALIGN): Delete.
610
 
611
        * xtensa-isa-internal.h (ISA_INTERFACE_VERSION): Delete.
612
        (config_sturct struct): Delete.
613
        (XTENSA_OPERAND_IS_REGISTER, XTENSA_OPERAND_IS_PCRELATIVE,
614
        XTENSA_OPERAND_IS_INVISIBLE, XTENSA_OPERAND_IS_UNKNOWN,
615
        XTENSA_OPCODE_IS_BRANCH, XTENSA_OPCODE_IS_JUMP,
616
        XTENSA_OPCODE_IS_LOOP, XTENSA_OPCODE_IS_CALL,
617
        XTENSA_STATE_IS_EXPORTED, XTENSA_INTERFACE_HAS_SIDE_EFFECT): Define.
618
        (xtensa_format_encode_fn, xtensa_get_slot_fn, xtensa_set_slot_fn): New.
619
        (xtensa_insn_decode_fn): Rename to ...
620
        (xtensa_opcode_decode_fn): ... this.
621
        (xtensa_immed_decode_fn, xtensa_immed_encode_fn, xtensa_do_reloc_fn,
622
        xtensa_undo_reloc_fn): Update.
623
        (xtensa_encoding_template_fn): Delete.
624
        (xtensa_opcode_encode_fn, xtensa_format_decode_fn,
625
        xtensa_length_decode_fn): New.
626
        (xtensa_format_internal, xtensa_slot_internal): New types.
627
        (xtensa_operand_internal): Delete operand_kind, inout, isPCRelative,
628
        get_field, and set_field fields.  Add name, field_id, regfile,
629
        num_regs, and flags fields.
630
        (xtensa_arg_internal): New type.
631
        (xtensa_iclass_internal): Change operands field to array of
632
        xtensa_arg_internal.  Add num_stateOperands, stateOperands,
633
        num_interfaceOperands, and interfaceOperands fields.
634
        (xtensa_opcode_internal): Delete length, template, and iclass fields.
635
        Add iclass_id, flags, encode_fns, num_funcUnit_uses, and funcUnit_uses.
636
        (opname_lookup_entry): Delete.
637
        (xtensa_regfile_internal, xtensa_interface_internal,
638
        xtensa_funcUnit_internal, xtensa_state_internal,
639
        xtensa_sysreg_internal, xtensa_lookup_entry): New.
640
        (xtensa_isa_internal): Replace opcode_table field with opcodes field.
641
        Change type of opname_lookup_table.  Delete num_modules,
642
        module_opcode_base, module_decode_fn, config, and has_density fields.
643
        Add num_formats, formats, format_decode_fn, length_decode_fn,
644
        num_slots, slots, num_fields, num_operands, operands, num_iclasses,
645
        iclasses, num_regfiles, regfiles, num_states, states,
646
        state_lookup_table, num_sysregs, sysregs, sysreg_lookup_table,
647
        max_sysreg_num, sysreg_table, num_interfaces, interfaces,
648
        interface_lookup_table, num_funcUnits, funcUnits and
649
        funcUnit_lookup_table fields.
650
        (xtensa_isa_module, xtensa_isa_modules): Delete.
651
        (xtensa_isa_name_compare): New prototype.
652
        (xtisa_errno, xtisa_error_msg): New.
653
        * xtensa-isa.h (XTENSA_ISA_VERSION): Define.
654
        (xtensa_isa): Change type.
655
        (xtensa_operand): Delete.
656
        (xtensa_format, xtensa_regfile, xtensa_state, xtensa_sysreg,
657
        xtensa_interface, xtensa_funcUnit, xtensa_isa_status,
658
        xtensa_funcUnit_use): New types.
659
        (libisa_module_specifier): Delete.
660
        (xtensa_isa_errno, xtensa_isa_error_msg): New prototypes.
661
        (xtensa_insnbuf_free, xtensa_insnbuf_to_chars,
662
        xtensa_insnbuf_from_chars): Update prototypes.
663
        (xtensa_load_isa, xtensa_extend_isa, xtensa_default_isa,
664
        xtensa_insn_maxlength, xtensa_num_opcodes, xtensa_decode_insn,
665
        xtensa_encode_insn, xtensa_insn_length,
666
        xtensa_insn_length_from_first_byte, xtensa_num_operands,
667
        xtensa_operand_kind, xtensa_encode_result,
668
        xtensa_operand_isPCRelative): Delete.
669
        (xtensa_isa_init, xtensa_operand_inout, xtensa_operand_get_field,
670
        xtensa_operand_set_field, xtensa_operand_encode,
671
        xtensa_operand_decode, xtensa_operand_do_reloc,
672
        xtensa_operand_undo_reloc): Update prototypes.
673
        (xtensa_isa_maxlength, xtensa_isa_length_from_chars,
674
        xtensa_isa_num_pipe_stages, xtensa_isa_num_formats,
675
        xtensa_isa_num_opcodes, xtensa_isa_num_regfiles, xtensa_isa_num_states,
676
        xtensa_isa_num_sysregs, xtensa_isa_num_interfaces,
677
        xtensa_isa_num_funcUnits, xtensa_format_name, xtensa_format_lookup,
678
        xtensa_format_decode, xtensa_format_encode, xtensa_format_length,
679
        xtensa_format_num_slots, xtensa_format_slot_nop_opcode,
680
        xtensa_format_get_slot, xtensa_format_set_slot, xtensa_opcode_decode,
681
        xtensa_opcode_encode, xtensa_opcode_is_branch, xtensa_opcode_is_jump,
682
        xtensa_opcode_is_loop, xtensa_opcode_is_call,
683
        xtensa_opcode_num_operands, xtensa_opcode_num_stateOperands,
684
        xtensa_opcode_num_interfaceOperands, xtensa_opcode_num_funcUnit_uses,
685
        xtensa_opcode_funcUnit_use, xtensa_operand_name,
686
        xtensa_operand_is_visible, xtensa_operand_is_register,
687
        xtensa_operand_regfile, xtensa_operand_num_regs,
688
        xtensa_operand_is_known_reg, xtensa_operand_is_PCrelative,
689
        xtensa_stateOperand_state, xtensa_stateOperand_inout,
690
        xtensa_interfaceOperand_interface, xtensa_regfile_lookup,
691
        xtensa_regfile_lookup_shortname, xtensa_regfile_name,
692
        xtensa_regfile_shortname, xtensa_regfile_view_parent,
693
        xtensa_regfile_num_bits, xtensa_regfile_num_entries,
694
        xtensa_state_lookup, xtensa_state_name, xtensa_state_num_bits,
695
        xtensa_state_is_exported, xtensa_sysreg_lookup,
696
        xtensa_sysreg_lookup_name, xtensa_sysreg_name, xtensa_sysreg_number,
697
        xtensa_sysreg_is_user, xtensa_interface_lookup, xtensa_interface_name,
698
        xtensa_interface_num_bits, xtensa_interface_inout,
699
        xtensa_interface_has_side_effect, xtensa_funcUnit_lookup,
700
        xtensa_funcUnit_name, xtensa_funcUnit_num_copies): New prototypes.
701
2004-10-07  Jeff Baker  
702
 
703
        * bfdlink.h (bfd_link_info): Add bitfield: warn_shared_textrel.
704
 
705
2004-09-17  Alan Modra  
706
 
707
        * bfdlink.h (struct bfd_link_hash_entry): Move und_next into elements
708
        of union.
709
 
710
2004-09-13  Aaron W. LaFramboise  
711
 
712
        * libiberty.h (basename): Prototype for __MINGW32__.
713
 
714
2004-09-04  Kaveh R. Ghazi  
715
 
716
        * ansidecl.h (ATTRIBUTE_SENTINEL): Define.
717
        * libiberty.h (concat, reconcat, concat_length, concat_copy,
718
        concat_copy2): Use ATTRIBUTE_SENTINEL.
719
 
720
2004-08-13  Alan Modra  
721
 
722
        * bfdlink.h (struct bfd_link_callbacks): Remove "error_handler".
723
        (LD_DEFINITION_IN_DISCARDED_SECTION): Delete.
724
 
725
2004-08-02  Gabriel Dos Reis  
726
 
727
        * libiberty.h (XDELETE, XDELETEVEC, XRESIZEVEC): Remove any
728
        const-qualification before disposal.
729
 
730
2004-07-24  Bernardo Innocenti  
731
 
732
        * ansidecl.h (ARG_UNUSED): New Macro.
733
 
734
2004-07-23  H.J. Lu  
735
 
736
        * bin-bugs.h (REPORT_BUGS_TO): Set to
737
        "".
738
 
739
2004-07-21  Paolo Bonzini  
740
 
741
        * ansidecl.h (ATTRIBUTE_PURE): New.
742
 
743
2004-07-13  Bernardo Innocenti  
744
 
745
        * libiberty.h (XNEW, XCNEW, XNEWVEC, XCNEWVEC, XOBNEW): Move here from
746
        libcpp/internal.h.
747
        (XDELETE, XRESIZEVEC, XDELETEVEC, XNEWVAR, XCNEWVAR, XRESIZEVAR): New
748
        macros.
749
 
750
2004-07-13  Bernardo Innocenti  
751
 
752
        * libiberty.h (ASTRDUP): Add casts required for stricter
753
        type conversion rules of C++.
754
        * obstack.h (obstack_free): Likewise.
755
 
756
2004-07-07  Tomer Levi  
757
 
758
        * dis-asm.h (print_insn_crx): Declare.
759
 
760
2004-06-24  Alan Modra  
761
 
762
        * bfdlink.h (struct bfd_link_order): Update comment.
763
 
764
2004-05-11  Jakub Jelinek  
765
 
766
        * bfdlink.h (struct bfd_link_info): Add relro, relro_start and
767
        relro_end fields.
768
 
769
2004-05-04  Andreas Jaeger  
770
 
771
        * demangle.h: Do not use C++ reserved keyword typename as
772
        parameter for cplus_demangle_fill_builtin_type.
773
 
774
2004-04-22  Richard Henderson  
775
 
776
        * hashtab.h (struct htab): Add size_prime_index.
777
 
778
2004-04-13  Jeff Law  
779
 
780
        * hashtab.h (htab_remove_elt_with_hash): Prototype new function.
781
 
782
2004-03-30  Zack Weinberg  
783
 
784
        * hashtab.h, splay-tree.h: Use new shorter form of GTY markers.
785
 
786
2004-03-25  Stan Shebs  
787
 
788
        * mpw/: Remove subdirectory and everything in it.
789
 
790
2004-03-23  Alan Modra  
791
 
792
        PR 51.
793
        * bfdlink.h (struct bfd_link_info): Add wrap_char.
794
 
795
2004-03-20  H.J. Lu  
796
 
797
        * bfdlink.h (bfd_link_info): Correct comments for the
798
        unresolved_syms_in_objects field.
799
 
800
2004-02-24  Ian Lance Taylor  
801
 
802
        * dyn-string.h: Update copyright date.
803
 
804
2004-02-23  Ian Lance Taylor  
805
 
806
        * dyn-string.h: Remove test of IN_LIBGCC2 and IN_GLIBCPP_V3 and
807
        the associated #defines.
808
 
809
2004-01-12  Ian Lance Taylor  
810
 
811
        * demangle.h: Instead of checking ANSI_PROTOTYPES, just include
812
        "libiberty.h".
813
 
814
        * demangle.h: If ANSI_PROTOTYPES is defined, include .
815
 
816
        * demangle.h (enum demangle_component_type): Define.
817
        (struct demangle_operator_info): Declare.
818
        (struct demangle_builtin_type_info): Declare.
819
        (struct demangle_component): Define.
820
        (cplus_demangle_fill_component): Declare.
821
        (cplus_demangle_fill_name): Declare.
822
        (cplus_demangle_fill_builtin_type): Declare.
823
        (cplus_demangle_fill_operator): Declare.
824
        (cplus_demangle_fill_extended_operator): Declare.
825
        (cplus_demangle_fill_ctor, cplus_demangle_fill_dtor): Declare.
826
        (cplus_demangle_v3_components): Declare.
827
        (cplus_demangle_print): Declare.
828
 
829
For older changes see ChangeLog-9103
830
 
831
Local Variables:
832
mode: change-log
833
left-margin: 8
834
fill-column: 74
835
version-control: never
836
End:

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.