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