search for: __os2__

Displaying 11 results from an estimated 11 matches for "__os2__".

Did you mean: __asm__
2017 Jan 22
7
os/2 support using Watcom
...ftello-and-FLA.patch Type: application/octet-stream Size: 695 bytes Desc: not available URL: <http://lists.xiph.org/pipermail/flac-dev/attachments/20170122/b0ecf40a/attachment-0001.obj> -------------- next part -------------- A non-text attachment was scrubbed... Name: 0003-share-compat.h-add-__OS2__-to-list-of-cpp-checks-for.patch Type: application/octet-stream Size: 846 bytes Desc: not available URL: <http://lists.xiph.org/pipermail/flac-dev/attachments/20170122/b0ecf40a/attachment-0002.obj> -------------- next part -------------- A non-text attachment was scrubbed... Name: 0004-metadat...
2017 Jan 22
0
os/2 support using Watcom
...; dll (the last patch in the set adds a makefile for it), therefore I did >>>> not touch other places: If there is interest, I can do so. >>> >> >> Disclaimer: I don't know much about EMX. That aside, >> >>> Most of the patches can have s/__EMX__/__OS2__/ >> >> I intentionally kept __EMX__ checks because, IIRC, old gcc versions >> (2.8?? can't remember) did define __EMX__ but not __OS2__ > > Flac won't compile with old EMX, if only due to the lack of the stdint > types. Pretty sure it's missing other math stuf...
2017 Jan 23
1
os/2 support using Watcom
...doesn't like the __cdecl macro. If going this route then perhaps, diff --git a/include/FLAC/export.h b/include/FLAC/export.h index d52f0bb..5d40421 100644 --- a/include/FLAC/export.h +++ b/include/FLAC/export.h @@ -66,6 +66,13 @@ #define FLAC_API __declspec(dllimport) #endif +#elif defined(__OS2__) +#if defined(FLAC_API_EXPORTS) && defined(__WATCOMC__) && defined(__SW_BD) +#define FLAC_API __declspec(__cdecl) __declspec(dllexport) +#else +#define FLAC_API __declspec(dllexport) +#endif + #elif defined(FLAC__USE_VISIBILITY_ATTR) #define FLAC_API __attribute__ ((visibility (&q...
2017 Jan 22
0
os/2 support using Watcom
...ds support for OS/2 using Watcom compiler > (tested with Open Watcom 1.9). My only interest was building a working > dll (the last patch in the set adds a makefile for it), therefore I did > not touch other places: If there is interest, I can do so. Most of the patches can have s/__EMX__/__OS2__/ excepting the nasm.h one. nasm.h should test for OBJ_FORMAT_obj as obj is also correct when building with GCC flags -Zomf. Not sure about the assembly prefix as generally cdecl is correct for OS/2, perhaps test for defined (__WATCOMC__) && defined (__OS2__) Will the GCC built flac8.dll...
2000 Dec 15
2
Ports
...clude "platform.h" #include "encode.h" #include <stdlib.h> -#if defined(_WIN32) || defined(__EMX__) +#if defined(_WIN32) || defined(__EMX__) || defined(__WATCOMC__) #include <fcntl.h> #include <io.h> #include <time.h> #endif -#ifdef _WIN32 +#ifdef __OS2__ +#define INCL_DOS +#define INCL_NOPMAPI +#include <os2.h> +#endif + +#if defined(_WIN32) || defined(__WATCOMC__) /* This doesn't seem to exist on windows */ char *rindex(char *s, int c) { @@ -35,7 +41,9 @@ } return ret; } +#endif +#ifdef _WIN32 void setbinmode(FIL...
2016 Jan 18
2
Lets do a 1.3.2 release
...orks around this. Not the best solution as best would be > configure tests, but simple. Are you sure that these binutils support AVX and FMA? (Currently libFLAC doesn't contain AVX and FMA instructions). If they aren't supported then it's better to include them too into #if !defined __OS2__ ... #endif.
2017 Jan 23
4
os/2 support using Watcom
On 01/22/17 02:00 PM, Ozkan Sezer wrote: > Question: Does emx support __declspec(dllexport) so I can adjust > these changes? Because the emx build of the dll seems to have > exported_everything_ :( GCC supports __declspec(dllexport) though it still needs a def file, with no exports. Libtool doesn't currently and as flac uses libtool... Dave
2016 Jan 18
0
Lets do a 1.3.2 release
...the best solution as best would be >> >configure tests, but simple. > Are you sure that these binutils support AVX and FMA? (Currently libFLAC > doesn't contain AVX and FMA instructions). If they aren't supported then > it's better to include them too into #if !defined __OS2__ ... #endif. The nature of the error implies AVX2 support that is missing but I'm not much up on assembly, make[4]: Entering directory `K:/usr/local/src/flac/src/libFLAC' CC lpc_intrin_avx2.lo R:/tmp/ccwvrScM.s: Assembler messages: R:/tmp/ccwvrScM.s:495: Error: operand type mismat...
2008 Apr 17
3
DO NOT REPLY [Bug 5401] New: getpassf() should honor strict modes
https://bugzilla.samba.org/show_bug.cgi?id=5401 Summary: getpassf() should honor strict modes Product: rsync Version: 3.0.3 Platform: All OS/Version: OS/2 Status: NEW Severity: enhancement Priority: P3 Component: core AssignedTo: wayned@samba.org ReportedBy: steve53@earthlink.net
2016 Jan 08
8
Lets do a 1.3.2 release
HI all, I think its time for a new release. The current code base is stable and I've been building it for x86_64/linux, powerpc/linux, armhf/linux, x86_64/darwin in a Jenkins build bot. I'm pretty sure others have been building regularly on their platforms of interest. I made a first pass on an update to the changelog.html. I' also putting toether a release checklist that I will add
2004 Aug 24
5
MMX/mmxext optimisations
quite some speed improvement indeed. attached the updated patch to apply to svn/trunk. j -------------- next part -------------- A non-text attachment was scrubbed... Name: theora-mmx.patch.gz Type: application/x-gzip Size: 8648 bytes Desc: not available Url : http://lists.xiph.org/pipermail/theora-dev/attachments/20040824/5a5f2731/theora-mmx.patch-0001.bin