Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

x264 0.118 DOS port (Announce)

posted by RayeR Homepage, CZ, 25.10.2011, 14:33

> AFAIK it has to be aligned on 16 bytes (128 bits). I don't think that
> DJGPP's COFF supports such alignment, at least without some modifications.

I think that if I use SSE optimalization for GCC it would take care about it but the root of evil is in assebler files that are out of gcc control. If I disable HAVE_MMX in config but leave sse opts in makefile it works. It probably only not use assembler routines but still may use sse for other C-code. I didn't checked listing but binary is different size when use sse and when use mmx.

If I would want to use SSE in my code and need to have aligned memory I think it could be possible to use valloc() that should allocate page-aligned blocks of memory...

---
DOS gives me freedom to unlimited HW access.

 

Complete thread:

Back to the forum
Board view  Mix view
22781 Postings in 2123 Threads, 402 registered users (0 online)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum