Re: Building WINE with Intel ICC for Linux

2004-05-15 Thread Eric Pouech
Steven Edwards a écrit : Hi, --- Warren Turkal <[EMAIL PROTECTED]> wrote: Eric Pouech wrote: why I don't understand is why you __GNUC__ defined in your compilation process. it sounds odd that ICC would set it I believe that ICC attempts to be fully compatible with the GNU C dialect of C. Yes from w

Re: Building WINE with Intel ICC for Linux

2004-05-14 Thread Steven Edwards
Hi, --- Warren Turkal <[EMAIL PROTECTED]> wrote: > Eric Pouech wrote: > > why I don't understand is why you __GNUC__ defined in your > compilation > > process. it sounds odd that ICC would set it > > I believe that ICC attempts to be fully compatible with the GNU C > dialect of > C. Yes from what

Re: Building WINE with Intel ICC for Linux

2004-05-14 Thread Warren Turkal
Eric Pouech wrote: > why I don't understand is why you __GNUC__ defined in your compilation > process. it sounds odd that ICC would set it I believe that ICC attempts to be fully compatible with the GNU C dialect of C. wt -- Warren Turkal President, GOLUM, Inc. http://www.golum.org

Re: Building WINE with Intel ICC for Linux

2004-05-13 Thread Eric Pouech
Steven Edwards a écrit : --- Mike Hearn <[EMAIL PROTECTED]> wrote: No surprise it crashes, this code is setting something in the TEB which you commented out. Wine won't get anywhere when missing such critical functions: being able to set and access the TEB is vital for nearly all Wine functions. F

Re: Building WINE with Intel ICC for Linux

2004-05-11 Thread Steven Edwards
--- Mike Hearn <[EMAIL PROTECTED]> wrote: > No surprise it crashes, this code is setting something in the TEB > which > you commented out. Wine won't get anywhere when missing such critical > functions: being able to set and access the TEB is vital for nearly > all > Wine functions. For Wine on IC

Re: Building WINE with Intel ICC for Linux

2004-05-11 Thread Mike Hearn
> +//__ASM_GLOBAL_FUNC( NtCurrentTeb, ".byte 0x64\n\tmovl 0x18,%eax\n\tret" ); > -__ASM_GLOBAL_FUNC( wine_get_fs, "movw %fs,%ax\n\tret" ) > +//__ASM_GLOBAL_FUNC( wine_get_fs, "movw %fs,%ax\n\tret" ) > __ASM_GLOBAL_FUNC( wine_get_gs, "movw %gs,%ax\n\tret" ) > __ASM_GLOBAL_FUNC( wine_get_ss, "movw

Building WINE with Intel ICC for Linux

2004-05-11 Thread Steven Edwards
Hello, I was able to build WINE with the Intel Compiler for Linux. Intel allows free usage for non-comercial works so I figured I would check and see if changing compilers would yield better performance. According to Intels site it is supposed to give a 15 to 30% speed boost in applications. I was