This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: Binutils Port - Infineon xc16x family.
- From: Nick Clifton <nickc at redhat dot com>
- To: Shrirang Khishti <shrirangk at KPITCummins dot com>
- Cc: binutils at sourceware dot org, Shrinivas Atre <ShrinivasA at KPITCummins dot com>, Anil Paranjape <AnilP1 at KPITCummins dot com>, Shilin Shakti <shilins at KPITCummins dot com>
- Date: Tue, 28 Feb 2006 12:14:38 +0000
- Subject: Re: Binutils Port - Infineon xc16x family.
- References: <4A1BE23A7B777442B60F4B4916AE0F130A7D7396@sohm.kpit.com>
Hi Shrirang,
I analyzed the failures and found that GAS failures are because of
changes made in xc16x.opc file for removing the warnings.
Oops - sorry!
In functions parse_hash , parse_sof, parse_pof, parse_seg, parse_pag
If we change following code (as you have changed)
Code1: "If ( condition )
{
Str ++ ;
Return NULL;
}"
To
Code2: "
If (condition)
Str ++ ;
Return NULL ";
It removes the warnings which is expected but then it is giving
assembler failures.
After I revert the changes u suggested, test-cases are working fine.
Any comments from u on this part?
This is fine. Please accept my apologies for corrupting your code.
Please could contribute a patch to fix up my mistake.
Cheers
Nick