Ok , I had sent the new patch.
On Fri, Mar 7, 2014 at 2:15 AM, Steve Borho <[email protected]> wrote: > On Thu, Mar 6, 2014 at 2:43 PM, Steve Borho <[email protected]> wrote: > > On Thu, Mar 6, 2014 at 8:26 AM, <[email protected]> wrote: > >> # HG changeset patch > >> # User Murugan Vairavel <[email protected]> > >> # Date 1394104061 -19800 > >> # Thu Mar 06 16:37:41 2014 +0530 > >> # Node ID 5cd0151094ba957f83e00d4a319c9e615f6c8587 > >> # Parent f2fe08b5472fb3b1b47beac2e04e68c783d98836 > >> asm: added code for blockcopy_ss and cleaned up asm primitives of > blockcopy > > > > HIGH_BIT_DEPTH builds fail on gcc > > actually, all gcc / clang builds fail this way. gcc's preprocessor > does not allow ## concatenation in this way. Generally you fix this > problem by just removing the ## concatenators > > > > > /Users/steve/repos/x265/source/common/x86/asm-primitives.cpp:991:9: > > error: pasting formed 'copy_ss[', an invalid preprocessing token > > > > CHROMA_BLOCKCOPY(ss, _sse2); > > > > ^ > > > > /Users/steve/repos/x265/source/common/x86/asm-primitives.cpp:423:5: > > note: expanded from macro 'CHROMA_BLOCKCOPY' > > > > SETUP_CHROMA_BLOCKCOPY(type, 2, 4, cpu); \ > > > > ^ > > > > /Users/steve/repos/x265/source/common/x86/asm-primitives.cpp:420:43: > > note: expanded from macro 'SETUP_CHROMA_BLOCKCOPY' > > > > p.chroma[X265_CSP_I420].copy_ ## type ## [CHROMA_ ## W ## x ## H] > > = x265_blockcopy_ ## type ##_ ## W ## x ## H ## cpu; > > > > -- > > Steve Borho > > > > -- > Steve Borho > _______________________________________________ > x265-devel mailing list > [email protected] > https://mailman.videolan.org/listinfo/x265-devel > -- With Regards, Murugan. V +919659287478
_______________________________________________ x265-devel mailing list [email protected] https://mailman.videolan.org/listinfo/x265-devel
