| Summary: | watcom support | ||
|---|---|---|---|
| Product: | SDL | Reporter: | Ozkan Sezer <sezeroz> |
| Component: | *don't know* | Assignee: | Ryan C. Gordon <icculus> |
| Status: | RESOLVED FIXED | QA Contact: | Sam Lantinga <slouken> |
| Severity: | normal | ||
| Priority: | P2 | ||
| Version: | HG 2.0 | ||
| Hardware: | x86 | ||
| OS: | Other | ||
| Attachments: |
SDL_MostSignificantBitIndex32 patch
byteswap patch debugbreak patch atomics patch __FUNCTION__ patch atomics patch #2 |
||
|
Description
Ozkan Sezer
2017-08-17 22:22:20 UTC
Created attachment 2857 [details]
SDL_MostSignificantBitIndex32 patch
Created attachment 2858 [details]
byteswap patch
Created attachment 2859 [details]
debugbreak patch
Created attachment 2860 [details]
atomics patch
Created attachment 2861 [details]
__FUNCTION__ patch
...is there a big OS/2 patch incoming? :) --ryan. > ...is there a big OS/2 patch incoming? :) > > --ryan. I only wanted to have the baseline ready for an os/2 port. I actually have it up and running, but it's not mine to submit: it's based on an SDL2-2.0.4 port by Andrey Vasilkin (digi@os2.snc.ru); I'll notify him of this bugzilla entry now. (In reply to Ozkan Sezer from comment #7) > I only wanted to have the baseline ready for an os/2 port. I actually > have it up and running, but it's not mine to submit: it's based on an > SDL2-2.0.4 port by Andrey Vasilkin (digi@os2.snc.ru); I'll notify him > of this bugzilla entry now. Should I post these with "Ozkan Sezer <sezeroz@gmail.com>" as the committer's name, or are these Andrey's, and if they are Andrey's, we're allowed to take these, right? --ryan. > Should I post these with "Ozkan Sezer <sezeroz@gmail.com>" as the
> committer's name, or are these Andrey's, and if they are Andrey's,
> we're allowed to take these, right?
>
> --ryan.
Only the SDL_spinlock.c part of them are from Andrey's with some
reformatting by me; but that asm is common knowledge. The rest are
mine based on common knowledge.
Created attachment 2862 [details] atomics patch #2 > Only the SDL_spinlock.c part of them are from Andrey's with some > reformatting by me; but that asm is common knowledge. Here, I replaced those parts in SDL_spinlock.c too (possibly even for better.) These patches are now: https://hg.libsdl.org/SDL/rev/d66e1e9ab531 https://hg.libsdl.org/SDL/rev/0f1c85713294 https://hg.libsdl.org/SDL/rev/76abc6e1eb4b https://hg.libsdl.org/SDL/rev/f57e81db97b5 https://hg.libsdl.org/SDL/rev/06fd8421e8f6 I put your second atomics patch in. I have no objection to incorporating Andrey's work, but since he's crowdfunding OS/2 ports of various projects, I would absolutely want to respect his wishes if he feels it would encroach on his income to do so. --ryan. Thank you. (There remains three bugs now, namely #3739, #3740 and #3756 regarding os/2.) |