This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Merging of various patches for d10v gas


Hi Alan,

> > > The following patches are from various fixes that have been
> > > floating around and have not been merged back into the head.
> > 
> Here we are. 

Much better thanks.

> 2001-12-17 Alan Matsuoka <alanm@redhat.com>
> 
> 	From Jeff Knaggs <jknaggs@redhat.com>
> 	* config/tc-d10v.c (check_resource_conflict): New function to 
> 	check for resource conflicts.
> 
> 	From Jason Eckhardt  <jle@redhat.com>
>         * config/tc-d10v.c (build_insn): Check for unresolved imm4 or
>         imm3 fields.
>         * config/tc-d10v.c (find_opcode): Emit a warning if one of the
>         reserved control registers is used.
>         * config/tc-d10v.c (build_insn): Check for unresolved imm4 or
>         imm3 fields.
> 
> 	From 2001-03-28  Diego Novillo  <dnovillo@redhat.com>
>         * tc-d10v.c (parallel_ok): Prevent packing only if the first
>         instruction cannot be packed.
> 
> 	From 2001-03-30  Diego Novillo  <dnovillo@redhat.com>
>         * gas/config/tc-d10v.c (check_resource_conflict): Only check
>         write-write conflicts.
>         (md_assemble): Reformat introductory comment.
>         * opcodes/d10v-opc.c (d10v_opcodes): `btsti' does not modify its
>         arguments.

Accepted - please apply - except for the patch to tc-d10v.h:

> Index: tc-d10v.h
> ===================================================================
> RCS file: /cvs/cvsfiles/devo/gas/config/tc-d10v.h,v
> retrieving revision 1.19
> diff -d -c -p -3 -r1.19 tc-d10v.h
> *** tc-d10v.h	2001/11/25 23:42:22	1.19
> --- tc-d10v.h	2001/12/18 15:03:28
> ***************
> *** 34,39 ****
> --- 34,41 ----
>   
>   #define TARGET_FORMAT "elf32-d10v"
>   
> + #define MD_APPLY_FIX3
> + 
>   /* Call md_pcrel_from_section, not md_pcrel_from.  */
>   #define MD_PCREL_FROM_SECTION(FIXP, SEC) md_pcrel_from_section(FIXP, SEC)
>   long md_pcrel_from_section PARAMS ((fixS *, segT));

This is not necessary.  The MD_APPLY_FIX3 define is now obsolete.

Cheers
        Nick


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]