This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC 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: [PING] Re: [PATCH][1/3] Re-submission of Altera Nios II port, gcc parts


Ping.

On 13/8/20 10:57 AM, Chung-Lin Tang wrote:
> Ping.
> 
> BTW, the SC has approved the Nios II port already:
> http://gcc.gnu.org/ml/gcc/2013-07/msg00434.html
> 
> The port is still awaiting technical review.
> 
> Thanks,
> Chung-Lin
> 
> On 13/7/14 äå3:54, Chung-Lin Tang wrote:
>> Hi, the last ping of the Nios II patches was:
>> http://gcc.gnu.org/ml/gcc-patches/2013-06/msg01416.html
>>
>> After assessing the state, we feel it would be better to post a
>> re-submission of the newest patches.
>>
>> The changes accumulated since the original post include:
>>
>> 1) Several bug fixes related to built-in function expanding.
>> 2) A few holes in hard-float FPU code generation was plugged.
>> 3) Support for parsing white-spaces in target attributes.
>> 4) Revision of consistency check behavior of codes in custom instruction
>> built-ins.
>> 5) Some new testcases.
>>
>> The issues raised by Joseph in the first round of reviewing have been
>> addressed. Testing has been re-done on both 32-bit and 64-bit hosts.
>>
>> PR55035 appears to not have been resolved yet, which affects nios2 among
>> several other targets, thus configured with --enable-werror-always still
>> does not build.
>>
>> As before, Sandra and me will serve as nios2 port maintainers.
>>
>> Attached is the patch for the compiler-proper.
>>
>> Thanks,
>> Chung-Lin
>>
>> 2013-07-14  Chung-Lin Tang  <cltang@codesourcery.com>
>>             Sandra Loosemore  <sandra@codesourcery.com>
>>             Based on patches from Altera Corporation
>>
>>         * config.gcc (nios2-*-*): Add nios2 config targets.
>>         * configure.ac (TLS_SECTION_ASM_FLAG): Add nios2 case.
>>         ("$cpu_type"): Add nios2 as new cpu type.
>>         * configure: Regenerate.
>>         * config/nios2/nios2.c: New file.
>>         * config/nios2/nios2.h: New file.
>>         * config/nios2/nios2-opts.h: New file.
>>         * config/nios2/nios2-protos.h: New file.
>>         * config/nios2/elf.h: New file.
>>         * config/nios2/elf.opt: New file.
>>         * config/nios2/linux.h: New file.
>>         * config/nios2/nios2.opt: New file.
>>         * config/nios2/nios2.md: New file.
>>         * config/nios2/predicates.md: New file.
>>         * config/nios2/constraints.md: New file.
>>         * config/nios2/t-nios2: New file.
>>         * common/config/nios2/nios2-common.c: New file.
>>         * doc/invoke.texi (Nios II options): Document Nios II specific
>>         options.
>>         * doc/md.texi (Nios II family): Document Nios II specific
>>         constraints.
>>         * doc/extend.texi (Function Specific Option Pragmas): Document
>>         Nios II supported target pragma functionality.
>>
> 


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