Request: Native 64bit compile ability
#1
Posted 04 December 2006 - 03:59 PM
however, I would like to use my autoit scripts under WinPE v2.0 x64 which doesn't have support for 32bit apps. All binaries must be native 64bit to run (no WOW layer).
Any chance of getting a 64bit version anytime soon?
#2
Posted 05 December 2006 - 02:10 PM
Autoit3 for the longest time has been billed as an "Administrators Tool". Correct?
And since Autoit3 will always be "Windows Only", this is for Windows Administrators. Right?
Well with the launch of Windows Vista, there will be more need for Administrators to run scripts from within WinPE2 (this is the platform from which Vista and Longhorn are installed). And there are two versions on WinPE2, 32bit and 64bit.
Microsoft has dropped the ball on WinPE2 by not having any kind of .Net Framework support built into WinPE2, so we are left with using other means to get done what we need to as Admins.
Thanks
#3
Posted 07 December 2006 - 10:27 AM
As for compiling AutoIt into a 64bit executable shouldn't be too hard with Visual Studio .NET 2005. There is an option to do so and one doesn't even really need to change the datatypes. If a developer needed to, changing the datatypes would be as easy as find and replace.
I have compiled 64bit versions of my programs in Visual Studio .NET 2005 and 32bit versions of the same program with practically no changes to the source. The greatest benefit here would be the ability to open 64bit Dlls.
Just letting you know, this is completely plausible, but really up to the developers. The developer would need a 64bit machine to compile it.
Edited by The Kandie Man, 07 December 2006 - 10:28 AM.
#4
Posted 07 December 2006 - 11:45 AM
In fact compilation is not hard but testing is needed. I don't have a 64 bit capable computer so I cannot test it.I see what you are saying and understand as well. Just keep in mind that Autoit doesn't actually compile anything when it is compiling scripts. There would have to be a 64bit AutoIt download file with a 64bit version of Autoit that was compiled by Jon or one of the other developers.
As for compiling AutoIt into a 64bit executable shouldn't be too hard with Visual Studio .NET 2005. There is an option to do so and one doesn't even really need to change the datatypes. If a developer needed to, changing the datatypes would be as easy as find and replace.
I have compiled 64bit versions of my programs in Visual Studio .NET 2005 and 32bit versions of the same program with practically no changes to the source. The greatest benefit here would be the ability to open 64bit Dlls.
Just letting you know, this is completely plausible, but really up to the developers. The developer would need a 64bit machine to compile it.
It don't know if other dev can do it.
#5
Guest_Guest_*
Posted 07 December 2006 - 01:26 PM
#6
Posted 07 December 2006 - 01:27 PM
Opps, I wasn't logged in.If you have a list of tests that you need run on a build, I can run the tests and give you a full report.
#7
Posted 07 December 2006 - 02:29 PM
Thanks JazKal,Opps, I wasn't logged in.
I check with other Devs what we plan to do.
#8
Posted 07 December 2006 - 05:46 PM
#9
Posted 08 December 2006 - 12:11 AM
In fact compilation is not hard but testing is needed. I don't have a 64 bit capable computer so I cannot test it.
![]()
It don't know if other dev can do it.
I would also be willing to test it, specifically the DllCAll() because i would love to get my hands on some 64bit dll files and manipulate them with autoit.
Also, jpm, if you have VMWare, you can easily install windows xp x64 on it. I have it installed on my VMware and it works fine. In case you are wondering, the VMware emulation process is surprisingly 32bit, even though it is emulating a 64bit processing environment.
It seems like a hassle to make this work, but 64bit computers are becoming more common, especially for high end users, which is what AutoIt is for: IT, Admins, scripters, etc. In addition, 64bit machines are faster.
OT: In my opinion 64bit Windows runs much faster than the same Windows XP Professional 32bit. I suspect it has something to do with the drivers and operating system making use of more efficient data types for what they need. In addition, i have yet to find a standard 32bit application that didn't work on my 64bit version of windows(32bit compilers, MSOffice, even old games like RA2 work, WinDVD, Python, Freebasic, AutoIt, Photoshop, etc - all work on 64bit windows).
That is why i prefer to use 64 over 32. Just faster, much more stable(surprisingly), and runs 32bit applications natively as well.
Edited by The Kandie Man, 08 December 2006 - 12:33 AM.
#10
Posted 08 December 2006 - 08:33 AM
VmWare does not emulates processor instructions at least that is what I have experiment and read
I suspect you run a Windows 64-bit on a 64-bit HW, install WmWare, and create a virtual machine Windows 32-bit.
I don't really understand the compatibility resolution for 32-bit application. Can you be more precise giving Host OS/Guest OS/application for each the xx-bit native compilation.
#11
Posted 08 December 2006 - 10:02 AM
http://www.newegg.com
Best prices, fastest shipping, and they are just great. One time i ordered $800 of computer parts from them and they had it at my door in less than 24hours and they didn't require a signature!
Anyway, thanks for looking into it jpm. I hope that one day there will be a 64bit build of autoit. One thing that would be particularly cool is the fact that the limitations of autoit would change. The number of elements in an array and various other things would probably be changed when ported over to 64bit.
Also, i tried to compile the src that you guys have available for shits and giggles. I compiled a 32bit version and upon doing that i changed the platform to x64. I tried to compile it and of course, errors occurred.
Here is the list of errors. It would appear that there really weren't that many. They were mainly in qmath.h which has inline asm which isn't supported by 64bit compilers:
Error 75 error C2485: 'naked' : unrecognized extended attribute d:\downloads\autoitsrc\src\qmath.h 452 Error 76 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 455 Error 77 error C2065: 'fld' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 455 Error 78 error C2146: syntax error : missing ';' before identifier 'qword' d:\downloads\autoitsrc\src\qmath.h 455 Error 79 error C2065: 'qword' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 455 Error 80 error C2146: syntax error : missing ';' before identifier 'ptr' d:\downloads\autoitsrc\src\qmath.h 455 Error 81 error C2065: 'ptr' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 455 Error 82 error C2065: 'esp' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 455 Error 83 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 456 Error 84 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 457 Error 85 error C2146: syntax error : missing ';' before identifier 'fsin' d:\downloads\autoitsrc\src\qmath.h 457 Error 86 error C2065: 'fsin' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 457 Error 87 error C2146: syntax error : missing ';' before identifier 'ret' d:\downloads\autoitsrc\src\qmath.h 457 Error 88 error C2065: 'ret' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 457 Error 89 error C2143: syntax error : missing ';' before 'constant' d:\downloads\autoitsrc\src\qmath.h 457 Error 90 error C2143: syntax error : missing ';' before '}' d:\downloads\autoitsrc\src\qmath.h 458 Error 91 error C2485: 'naked' : unrecognized extended attribute d:\downloads\autoitsrc\src\qmath.h 463 Error 92 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 466 Error 93 error C2146: syntax error : missing ';' before identifier 'qword' d:\downloads\autoitsrc\src\qmath.h 466 Error 94 error C2146: syntax error : missing ';' before identifier 'ptr' d:\downloads\autoitsrc\src\qmath.h 466 Error 95 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 467 Error 96 error C2146: syntax error : missing ';' before identifier 'fld' d:\downloads\autoitsrc\src\qmath.h 467 Error 97 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 468 Error 98 error C2146: syntax error : missing ';' before identifier 'st' d:\downloads\autoitsrc\src\qmath.h 468 Error 99 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 469 Error 100 error C2065: 'st' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 469 Error 101 error C2146: syntax error : missing ';' before identifier 'fabs' d:\downloads\autoitsrc\src\qmath.h 469 Error 102 error C2146: syntax error : missing ';' before identifier 'fcom' d:\downloads\autoitsrc\src\qmath.h 469 Error 104 error C2065: 'fcom' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 469 Error 105 error C2146: syntax error : missing ';' before identifier 'dword' d:\downloads\autoitsrc\src\qmath.h 469 Error 106 error C2065: 'dword' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 469 Error 107 error C2146: syntax error : missing ';' before identifier 'ptr' d:\downloads\autoitsrc\src\qmath.h 469 Error 108 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 470 Error 109 error C2146: syntax error : missing ';' before identifier 'fstsw' d:\downloads\autoitsrc\src\qmath.h 470 Error 110 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 471 Error 111 error C2065: 'fstsw' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 471 Error 112 error C2146: syntax error : missing ';' before identifier 'ax' d:\downloads\autoitsrc\src\qmath.h 471 Error 113 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 472 Error 114 error C2065: 'ax' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 472 Error 115 error C2146: syntax error : missing ';' before identifier 'sahf' d:\downloads\autoitsrc\src\qmath.h 472 Error 116 error C2065: 'sahf' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 472 Error 117 error C2146: syntax error : missing ';' before identifier 'jbe' d:\downloads\autoitsrc\src\qmath.h 472 Error 118 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 473 Error 119 error C2065: 'jbe' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 473 Error 120 error C2146: syntax error : missing ';' before identifier 'asin_kleiner' d:\downloads\autoitsrc\src\qmath.h 473 Error 121 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 474 Error 122 error C2065: 'asin_kleiner' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 474 Error 123 error C2146: syntax error : missing ';' before identifier 'fld1' d:\downloads\autoitsrc\src\qmath.h 474 Error 124 error C2065: 'fld1' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 474 Error 125 error C2146: syntax error : missing ';' before identifier 'fsubrp' d:\downloads\autoitsrc\src\qmath.h 474 Error 126 error C2065: 'fsubrp' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 474 Error 127 error C2146: syntax error : missing ';' before identifier 'st' d:\downloads\autoitsrc\src\qmath.h 474 Error 128 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 475 Error 129 error C2146: syntax error : missing ';' before identifier 'fld' d:\downloads\autoitsrc\src\qmath.h 475 Error 130 error C3861: 'st': identifier not found d:\downloads\autoitsrc\src\qmath.h 474 Error 131 error C3861: 'st': identifier not found d:\downloads\autoitsrc\src\qmath.h 474 Error 132 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 476 Error 133 error C2146: syntax error : missing ';' before identifier 'st' d:\downloads\autoitsrc\src\qmath.h 476 Error 134 error C2146: syntax error : missing ';' before identifier 'fadd' d:\downloads\autoitsrc\src\qmath.h 476 Error 135 error C2065: 'fadd' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 476 Error 136 error C2146: syntax error : missing ';' before identifier 'st' d:\downloads\autoitsrc\src\qmath.h 476 Error 137 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 477 Error 138 error C2146: syntax error : missing ';' before identifier 'fxch' d:\downloads\autoitsrc\src\qmath.h 477 Error 139 error C3861: 'st': identifier not found d:\downloads\autoitsrc\src\qmath.h 476 Error 140 error C3861: 'st': identifier not found d:\downloads\autoitsrc\src\qmath.h 476 Error 141 error C2065: 'fxch' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 477 Error 142 error C2146: syntax error : missing ';' before identifier 'st' d:\downloads\autoitsrc\src\qmath.h 477 Error 143 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 478 Error 144 error C2146: syntax error : missing ';' before identifier 'fmul' d:\downloads\autoitsrc\src\qmath.h 478 Error 145 error C3861: 'st': identifier not found d:\downloads\autoitsrc\src\qmath.h 477 Error 146 error C2065: 'fmul' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 478 Error 147 error C2146: syntax error : missing ';' before identifier 'st' d:\downloads\autoitsrc\src\qmath.h 478 Error 148 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 479 Error 149 error C2146: syntax error : missing ';' before identifier 'fsubp' d:\downloads\autoitsrc\src\qmath.h 479 Error 150 error C3861: 'st': identifier not found d:\downloads\autoitsrc\src\qmath.h 478 Error 151 error C3861: 'st': identifier not found d:\downloads\autoitsrc\src\qmath.h 478 Error 152 error C2065: 'fsubp' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 479 Error 153 error C2146: syntax error : missing ';' before identifier 'st' d:\downloads\autoitsrc\src\qmath.h 479 Error 154 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 480 Error 155 error C2146: syntax error : missing ';' before identifier 'jmp' d:\downloads\autoitsrc\src\qmath.h 480 Error 156 error C3861: 'st': identifier not found d:\downloads\autoitsrc\src\qmath.h 479 Error 157 error C3861: 'st': identifier not found d:\downloads\autoitsrc\src\qmath.h 479 Error 158 error C2065: 'jmp' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 482 Error 159 error C2146: syntax error : missing ';' before identifier 'asin_exit' d:\downloads\autoitsrc\src\qmath.h 482 Error 160 error C2065: 'asin_exit' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 482 Error 161 error C2146: syntax error : missing ';' before identifier 'asin_kleiner' d:\downloads\autoitsrc\src\qmath.h 482 Error 162 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 484 Error 163 error C2065: 'fstp' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 484 Error 164 error C2146: syntax error : missing ';' before identifier 'st' d:\downloads\autoitsrc\src\qmath.h 484 Error 165 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 485 Error 166 error C2146: syntax error : missing ';' before identifier 'fld' d:\downloads\autoitsrc\src\qmath.h 485 Error 167 error C3861: 'st': identifier not found d:\downloads\autoitsrc\src\qmath.h 484 Error 168 error C2146: syntax error : missing ';' before identifier 'st' d:\downloads\autoitsrc\src\qmath.h 485 Error 169 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 486 Error 170 error C2146: syntax error : missing ';' before identifier 'fmul' d:\downloads\autoitsrc\src\qmath.h 486 Error 171 error C3861: 'st': identifier not found d:\downloads\autoitsrc\src\qmath.h 485 Error 172 error C2146: syntax error : missing ';' before identifier 'st' d:\downloads\autoitsrc\src\qmath.h 486 Error 173 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 487 Error 174 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 488 Error 175 error C2146: syntax error : missing ';' before identifier 'fld1' d:\downloads\autoitsrc\src\qmath.h 488 Error 176 error C3861: 'st': identifier not found d:\downloads\autoitsrc\src\qmath.h 486 Error 177 error C3861: 'st': identifier not found d:\downloads\autoitsrc\src\qmath.h 486 Error 178 error C2146: syntax error : missing ';' before identifier 'fsubrp' d:\downloads\autoitsrc\src\qmath.h 488 Error 179 error C2146: syntax error : missing ';' before identifier 'st' d:\downloads\autoitsrc\src\qmath.h 488 Error 180 error C2146: syntax error : missing ';' before identifier 'asin_exit' d:\downloads\autoitsrc\src\qmath.h 490 Error 181 error C3861: 'st': identifier not found d:\downloads\autoitsrc\src\qmath.h 488 Error 182 error C3861: 'st': identifier not found d:\downloads\autoitsrc\src\qmath.h 488 Error 183 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 492 Error 184 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 493 Error 185 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 494 Error 186 error C2065: 'fsqrt' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 494 Error 187 error C2146: syntax error : missing ';' before identifier 'fpatan' d:\downloads\autoitsrc\src\qmath.h 494 Error 188 error C2065: 'fpatan' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 494 Error 189 error C2146: syntax error : missing ';' before identifier 'ret' d:\downloads\autoitsrc\src\qmath.h 494 Error 190 error C2143: syntax error : missing ';' before 'constant' d:\downloads\autoitsrc\src\qmath.h 494 Error 191 error C2143: syntax error : missing ';' before '}' d:\downloads\autoitsrc\src\qmath.h 495 Error 192 error C2485: 'naked' : unrecognized extended attribute d:\downloads\autoitsrc\src\qmath.h 498 Error 193 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 501 Error 194 error C2146: syntax error : missing ';' before identifier 'qword' d:\downloads\autoitsrc\src\qmath.h 501 Error 195 error C2146: syntax error : missing ';' before identifier 'ptr' d:\downloads\autoitsrc\src\qmath.h 501 Error 196 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 502 Error 197 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 503 Error 198 error C2146: syntax error : missing ';' before identifier 'fcos' d:\downloads\autoitsrc\src\qmath.h 503 Error 199 error C2065: 'fcos' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 503 Error 200 error C2146: syntax error : missing ';' before identifier 'ret' d:\downloads\autoitsrc\src\qmath.h 503 Error 201 error C2143: syntax error : missing ';' before 'constant' d:\downloads\autoitsrc\src\qmath.h 503 Error 202 error C2143: syntax error : missing ';' before '}' d:\downloads\autoitsrc\src\qmath.h 504 Error 203 error C2485: 'naked' : unrecognized extended attribute d:\downloads\autoitsrc\src\qmath.h 507 Error 204 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 510 Error 205 error C2146: syntax error : missing ';' before identifier 'qword' d:\downloads\autoitsrc\src\qmath.h 510 Error 206 error C2146: syntax error : missing ';' before identifier 'ptr' d:\downloads\autoitsrc\src\qmath.h 510 Error 207 fatal error C1003: error count exceeds 100; stopping compilation d:\downloads\autoitsrc\src\qmath.h 510 Error 212 error C2664: 'SendMessageTimeoutA' : cannot convert parameter 7 from 'ULONG *' to 'PDWORD_PTR' d:\Downloads\autoitsrc\src\script_misc.cpp 240 Error 213 error C2485: 'naked' : unrecognized extended attribute d:\downloads\autoitsrc\src\qmath.h 452 Error 214 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 455 Error 215 error C2065: 'fld' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 455 Error 216 error C2146: syntax error : missing ';' before identifier 'qword' d:\downloads\autoitsrc\src\qmath.h 455 Error 217 error C2065: 'qword' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 455 Error 218 error C2146: syntax error : missing ';' before identifier 'ptr' d:\downloads\autoitsrc\src\qmath.h 455 Error 219 error C2065: 'ptr' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 455 Error 220 error C2065: 'esp' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 455 Error 221 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 456 Error 222 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 457 Error 223 error C2146: syntax error : missing ';' before identifier 'fsin' d:\downloads\autoitsrc\src\qmath.h 457 Error 224 error C2065: 'fsin' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 457 Error 225 error C2146: syntax error : missing ';' before identifier 'ret' d:\downloads\autoitsrc\src\qmath.h 457 Error 226 error C2065: 'ret' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 457 Error 227 error C2143: syntax error : missing ';' before 'constant' d:\downloads\autoitsrc\src\qmath.h 457 Error 228 error C2143: syntax error : missing ';' before '}' d:\downloads\autoitsrc\src\qmath.h 458 Error 229 error C2485: 'naked' : unrecognized extended attribute d:\downloads\autoitsrc\src\qmath.h 463 Error 230 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 466 Error 231 error C2146: syntax error : missing ';' before identifier 'qword' d:\downloads\autoitsrc\src\qmath.h 466 Error 232 error C2146: syntax error : missing ';' before identifier 'ptr' d:\downloads\autoitsrc\src\qmath.h 466 Error 233 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 467 Error 234 error C2146: syntax error : missing ';' before identifier 'fld' d:\downloads\autoitsrc\src\qmath.h 467 Error 235 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 468 Error 236 error C2146: syntax error : missing ';' before identifier 'st' d:\downloads\autoitsrc\src\qmath.h 468 Error 237 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 469 Error 238 error C2065: 'st' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 469 Error 239 error C2146: syntax error : missing ';' before identifier 'fabs' d:\downloads\autoitsrc\src\qmath.h 469 Error 240 error C2146: syntax error : missing ';' before identifier 'fcom' d:\downloads\autoitsrc\src\qmath.h 469 Error 242 error C2065: 'fcom' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 469 Error 243 error C2146: syntax error : missing ';' before identifier 'dword' d:\downloads\autoitsrc\src\qmath.h 469 Error 244 error C2065: 'dword' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 469 Error 245 error C2146: syntax error : missing ';' before identifier 'ptr' d:\downloads\autoitsrc\src\qmath.h 469 Error 246 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 470 Error 247 error C2146: syntax error : missing ';' before identifier 'fstsw' d:\downloads\autoitsrc\src\qmath.h 470 Error 248 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 471 Error 249 error C2065: 'fstsw' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 471 Error 250 error C2146: syntax error : missing ';' before identifier 'ax' d:\downloads\autoitsrc\src\qmath.h 471 Error 251 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 472 Error 252 error C2065: 'ax' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 472 Error 253 error C2146: syntax error : missing ';' before identifier 'sahf' d:\downloads\autoitsrc\src\qmath.h 472 Error 254 error C2065: 'sahf' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 472 Error 255 error C2146: syntax error : missing ';' before identifier 'jbe' d:\downloads\autoitsrc\src\qmath.h 472 Error 256 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 473 Error 257 error C2065: 'jbe' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 473 Error 258 error C2146: syntax error : missing ';' before identifier 'asin_kleiner' d:\downloads\autoitsrc\src\qmath.h 473 Error 259 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 474 Error 260 error C2065: 'asin_kleiner' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 474 Error 261 error C2146: syntax error : missing ';' before identifier 'fld1' d:\downloads\autoitsrc\src\qmath.h 474 Error 262 error C2065: 'fld1' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 474 Error 263 error C2146: syntax error : missing ';' before identifier 'fsubrp' d:\downloads\autoitsrc\src\qmath.h 474 Error 264 error C2065: 'fsubrp' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 474 Error 265 error C2146: syntax error : missing ';' before identifier 'st' d:\downloads\autoitsrc\src\qmath.h 474 Error 266 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 475 Error 267 error C2146: syntax error : missing ';' before identifier 'fld' d:\downloads\autoitsrc\src\qmath.h 475 Error 268 error C3861: 'st': identifier not found d:\downloads\autoitsrc\src\qmath.h 474 Error 269 error C3861: 'st': identifier not found d:\downloads\autoitsrc\src\qmath.h 474 Error 270 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 476 Error 271 error C2146: syntax error : missing ';' before identifier 'st' d:\downloads\autoitsrc\src\qmath.h 476 Error 272 error C2146: syntax error : missing ';' before identifier 'fadd' d:\downloads\autoitsrc\src\qmath.h 476 Error 273 error C2065: 'fadd' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 476 Error 274 error C2146: syntax error : missing ';' before identifier 'st' d:\downloads\autoitsrc\src\qmath.h 476 Error 275 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 477 Error 276 error C2146: syntax error : missing ';' before identifier 'fxch' d:\downloads\autoitsrc\src\qmath.h 477 Error 277 error C3861: 'st': identifier not found d:\downloads\autoitsrc\src\qmath.h 476 Error 278 error C3861: 'st': identifier not found d:\downloads\autoitsrc\src\qmath.h 476 Error 279 error C2065: 'fxch' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 477 Error 280 error C2146: syntax error : missing ';' before identifier 'st' d:\downloads\autoitsrc\src\qmath.h 477 Error 281 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 478 Error 282 error C2146: syntax error : missing ';' before identifier 'fmul' d:\downloads\autoitsrc\src\qmath.h 478 Error 283 error C3861: 'st': identifier not found d:\downloads\autoitsrc\src\qmath.h 477 Error 284 error C2065: 'fmul' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 478 Error 285 error C2146: syntax error : missing ';' before identifier 'st' d:\downloads\autoitsrc\src\qmath.h 478 Error 286 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 479 Error 287 error C2146: syntax error : missing ';' before identifier 'fsubp' d:\downloads\autoitsrc\src\qmath.h 479 Error 288 error C3861: 'st': identifier not found d:\downloads\autoitsrc\src\qmath.h 478 Error 289 error C3861: 'st': identifier not found d:\downloads\autoitsrc\src\qmath.h 478 Error 290 error C2065: 'fsubp' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 479 Error 291 error C2146: syntax error : missing ';' before identifier 'st' d:\downloads\autoitsrc\src\qmath.h 479 Error 292 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 480 Error 293 error C2146: syntax error : missing ';' before identifier 'jmp' d:\downloads\autoitsrc\src\qmath.h 480 Error 294 error C3861: 'st': identifier not found d:\downloads\autoitsrc\src\qmath.h 479 Error 295 error C3861: 'st': identifier not found d:\downloads\autoitsrc\src\qmath.h 479 Error 296 error C2065: 'jmp' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 482 Error 297 error C2146: syntax error : missing ';' before identifier 'asin_exit' d:\downloads\autoitsrc\src\qmath.h 482 Error 298 error C2065: 'asin_exit' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 482 Error 299 error C2146: syntax error : missing ';' before identifier 'asin_kleiner' d:\downloads\autoitsrc\src\qmath.h 482 Error 300 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 484 Error 301 error C2065: 'fstp' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 484 Error 302 error C2146: syntax error : missing ';' before identifier 'st' d:\downloads\autoitsrc\src\qmath.h 484 Error 303 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 485 Error 304 error C2146: syntax error : missing ';' before identifier 'fld' d:\downloads\autoitsrc\src\qmath.h 485 Error 305 error C3861: 'st': identifier not found d:\downloads\autoitsrc\src\qmath.h 484 Error 306 error C2146: syntax error : missing ';' before identifier 'st' d:\downloads\autoitsrc\src\qmath.h 485 Error 307 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 486 Error 308 error C2146: syntax error : missing ';' before identifier 'fmul' d:\downloads\autoitsrc\src\qmath.h 486 Error 309 error C3861: 'st': identifier not found d:\downloads\autoitsrc\src\qmath.h 485 Error 310 error C2146: syntax error : missing ';' before identifier 'st' d:\downloads\autoitsrc\src\qmath.h 486 Error 311 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 487 Error 312 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 488 Error 313 error C2146: syntax error : missing ';' before identifier 'fld1' d:\downloads\autoitsrc\src\qmath.h 488 Error 314 error C3861: 'st': identifier not found d:\downloads\autoitsrc\src\qmath.h 486 Error 315 error C3861: 'st': identifier not found d:\downloads\autoitsrc\src\qmath.h 486 Error 316 error C2146: syntax error : missing ';' before identifier 'fsubrp' d:\downloads\autoitsrc\src\qmath.h 488 Error 317 error C2146: syntax error : missing ';' before identifier 'st' d:\downloads\autoitsrc\src\qmath.h 488 Error 318 error C2146: syntax error : missing ';' before identifier 'asin_exit' d:\downloads\autoitsrc\src\qmath.h 490 Error 319 error C3861: 'st': identifier not found d:\downloads\autoitsrc\src\qmath.h 488 Error 320 error C3861: 'st': identifier not found d:\downloads\autoitsrc\src\qmath.h 488 Error 321 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 492 Error 322 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 493 Error 323 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 494 Error 324 error C2065: 'fsqrt' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 494 Error 325 error C2146: syntax error : missing ';' before identifier 'fpatan' d:\downloads\autoitsrc\src\qmath.h 494 Error 326 error C2065: 'fpatan' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 494 Error 327 error C2146: syntax error : missing ';' before identifier 'ret' d:\downloads\autoitsrc\src\qmath.h 494 Error 328 error C2143: syntax error : missing ';' before 'constant' d:\downloads\autoitsrc\src\qmath.h 494 Error 329 error C2143: syntax error : missing ';' before '}' d:\downloads\autoitsrc\src\qmath.h 495 Error 330 error C2485: 'naked' : unrecognized extended attribute d:\downloads\autoitsrc\src\qmath.h 498 Error 331 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 501 Error 332 error C2146: syntax error : missing ';' before identifier 'qword' d:\downloads\autoitsrc\src\qmath.h 501 Error 333 error C2146: syntax error : missing ';' before identifier 'ptr' d:\downloads\autoitsrc\src\qmath.h 501 Error 334 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 502 Error 335 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 503 Error 336 error C2146: syntax error : missing ';' before identifier 'fcos' d:\downloads\autoitsrc\src\qmath.h 503 Error 337 error C2065: 'fcos' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 503 Error 338 error C2146: syntax error : missing ';' before identifier 'ret' d:\downloads\autoitsrc\src\qmath.h 503 Error 339 error C2143: syntax error : missing ';' before 'constant' d:\downloads\autoitsrc\src\qmath.h 503 Error 340 error C2143: syntax error : missing ';' before '}' d:\downloads\autoitsrc\src\qmath.h 504 Error 341 error C2485: 'naked' : unrecognized extended attribute d:\downloads\autoitsrc\src\qmath.h 507 Error 342 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 510 Error 343 error C2146: syntax error : missing ';' before identifier 'qword' d:\downloads\autoitsrc\src\qmath.h 510 Error 344 error C2146: syntax error : missing ';' before identifier 'ptr' d:\downloads\autoitsrc\src\qmath.h 510 Error 345 fatal error C1003: error count exceeds 100; stopping compilation d:\downloads\autoitsrc\src\qmath.h 510 Error 383 error C2485: 'naked' : unrecognized extended attribute d:\downloads\autoitsrc\src\qmath.h 452 Error 384 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 455 Error 385 error C2065: 'fld' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 455 Error 386 error C2146: syntax error : missing ';' before identifier 'qword' d:\downloads\autoitsrc\src\qmath.h 455 Error 387 error C2065: 'qword' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 455 Error 388 error C2146: syntax error : missing ';' before identifier 'ptr' d:\downloads\autoitsrc\src\qmath.h 455 Error 389 error C2065: 'ptr' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 455 Error 390 error C2065: 'esp' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 455 Error 391 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 456 Error 392 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 457 Error 393 error C2146: syntax error : missing ';' before identifier 'fsin' d:\downloads\autoitsrc\src\qmath.h 457 Error 394 error C2065: 'fsin' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 457 Error 395 error C2146: syntax error : missing ';' before identifier 'ret' d:\downloads\autoitsrc\src\qmath.h 457 Error 396 error C2065: 'ret' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 457 Error 397 error C2143: syntax error : missing ';' before 'constant' d:\downloads\autoitsrc\src\qmath.h 457 Error 398 error C2143: syntax error : missing ';' before '}' d:\downloads\autoitsrc\src\qmath.h 458 Error 399 error C2485: 'naked' : unrecognized extended attribute d:\downloads\autoitsrc\src\qmath.h 463 Error 400 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 466 Error 401 error C2146: syntax error : missing ';' before identifier 'qword' d:\downloads\autoitsrc\src\qmath.h 466 Error 402 error C2146: syntax error : missing ';' before identifier 'ptr' d:\downloads\autoitsrc\src\qmath.h 466 Error 403 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 467 Error 404 error C2146: syntax error : missing ';' before identifier 'fld' d:\downloads\autoitsrc\src\qmath.h 467 Error 405 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 468 Error 406 error C2146: syntax error : missing ';' before identifier 'st' d:\downloads\autoitsrc\src\qmath.h 468 Error 407 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 469 Error 408 error C2065: 'st' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 469 Error 409 error C2146: syntax error : missing ';' before identifier 'fabs' d:\downloads\autoitsrc\src\qmath.h 469 Error 410 error C2146: syntax error : missing ';' before identifier 'fcom' d:\downloads\autoitsrc\src\qmath.h 469 Error 412 error C2065: 'fcom' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 469 Error 413 error C2146: syntax error : missing ';' before identifier 'dword' d:\downloads\autoitsrc\src\qmath.h 469 Error 414 error C2065: 'dword' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 469 Error 415 error C2146: syntax error : missing ';' before identifier 'ptr' d:\downloads\autoitsrc\src\qmath.h 469 Error 416 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 470 Error 417 error C2146: syntax error : missing ';' before identifier 'fstsw' d:\downloads\autoitsrc\src\qmath.h 470 Error 418 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 471 Error 419 error C2065: 'fstsw' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 471 Error 420 error C2146: syntax error : missing ';' before identifier 'ax' d:\downloads\autoitsrc\src\qmath.h 471 Error 421 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 472 Error 422 error C2065: 'ax' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 472 Error 423 error C2146: syntax error : missing ';' before identifier 'sahf' d:\downloads\autoitsrc\src\qmath.h 472 Error 424 error C2065: 'sahf' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 472 Error 425 error C2146: syntax error : missing ';' before identifier 'jbe' d:\downloads\autoitsrc\src\qmath.h 472 Error 426 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 473 Error 427 error C2065: 'jbe' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 473 Error 428 error C2146: syntax error : missing ';' before identifier 'asin_kleiner' d:\downloads\autoitsrc\src\qmath.h 473 Error 429 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 474 Error 430 error C2065: 'asin_kleiner' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 474 Error 431 error C2146: syntax error : missing ';' before identifier 'fld1' d:\downloads\autoitsrc\src\qmath.h 474 Error 432 error C2065: 'fld1' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 474 Error 433 error C2146: syntax error : missing ';' before identifier 'fsubrp' d:\downloads\autoitsrc\src\qmath.h 474 Error 434 error C2065: 'fsubrp' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 474 Error 435 error C2146: syntax error : missing ';' before identifier 'st' d:\downloads\autoitsrc\src\qmath.h 474 Error 436 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 475 Error 437 error C2146: syntax error : missing ';' before identifier 'fld' d:\downloads\autoitsrc\src\qmath.h 475 Error 438 error C3861: 'st': identifier not found d:\downloads\autoitsrc\src\qmath.h 474 Error 439 error C3861: 'st': identifier not found d:\downloads\autoitsrc\src\qmath.h 474 Error 440 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 476 Error 441 error C2146: syntax error : missing ';' before identifier 'st' d:\downloads\autoitsrc\src\qmath.h 476 Error 442 error C2146: syntax error : missing ';' before identifier 'fadd' d:\downloads\autoitsrc\src\qmath.h 476 Error 443 error C2065: 'fadd' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 476 Error 444 error C2146: syntax error : missing ';' before identifier 'st' d:\downloads\autoitsrc\src\qmath.h 476 Error 445 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 477 Error 446 error C2146: syntax error : missing ';' before identifier 'fxch' d:\downloads\autoitsrc\src\qmath.h 477 Error 447 error C3861: 'st': identifier not found d:\downloads\autoitsrc\src\qmath.h 476 Error 448 error C3861: 'st': identifier not found d:\downloads\autoitsrc\src\qmath.h 476 Error 449 error C2065: 'fxch' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 477 Error 450 error C2146: syntax error : missing ';' before identifier 'st' d:\downloads\autoitsrc\src\qmath.h 477 Error 451 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 478 Error 452 error C2146: syntax error : missing ';' before identifier 'fmul' d:\downloads\autoitsrc\src\qmath.h 478 Error 453 error C3861: 'st': identifier not found d:\downloads\autoitsrc\src\qmath.h 477 Error 454 error C2065: 'fmul' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 478 Error 455 error C2146: syntax error : missing ';' before identifier 'st' d:\downloads\autoitsrc\src\qmath.h 478 Error 456 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 479 Error 457 error C2146: syntax error : missing ';' before identifier 'fsubp' d:\downloads\autoitsrc\src\qmath.h 479 Error 458 error C3861: 'st': identifier not found d:\downloads\autoitsrc\src\qmath.h 478 Error 459 error C3861: 'st': identifier not found d:\downloads\autoitsrc\src\qmath.h 478 Error 460 error C2065: 'fsubp' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 479 Error 461 error C2146: syntax error : missing ';' before identifier 'st' d:\downloads\autoitsrc\src\qmath.h 479 Error 462 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 480 Error 463 error C2146: syntax error : missing ';' before identifier 'jmp' d:\downloads\autoitsrc\src\qmath.h 480 Error 464 error C3861: 'st': identifier not found d:\downloads\autoitsrc\src\qmath.h 479 Error 465 error C3861: 'st': identifier not found d:\downloads\autoitsrc\src\qmath.h 479 Error 466 error C2065: 'jmp' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 482 Error 467 error C2146: syntax error : missing ';' before identifier 'asin_exit' d:\downloads\autoitsrc\src\qmath.h 482 Error 468 error C2065: 'asin_exit' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 482 Error 469 error C2146: syntax error : missing ';' before identifier 'asin_kleiner' d:\downloads\autoitsrc\src\qmath.h 482 Error 470 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 484 Error 471 error C2065: 'fstp' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 484 Error 472 error C2146: syntax error : missing ';' before identifier 'st' d:\downloads\autoitsrc\src\qmath.h 484 Error 473 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 485 Error 474 error C2146: syntax error : missing ';' before identifier 'fld' d:\downloads\autoitsrc\src\qmath.h 485 Error 475 error C3861: 'st': identifier not found d:\downloads\autoitsrc\src\qmath.h 484 Error 476 error C2146: syntax error : missing ';' before identifier 'st' d:\downloads\autoitsrc\src\qmath.h 485 Error 477 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 486 Error 478 error C2146: syntax error : missing ';' before identifier 'fmul' d:\downloads\autoitsrc\src\qmath.h 486 Error 479 error C3861: 'st': identifier not found d:\downloads\autoitsrc\src\qmath.h 485 Error 480 error C2146: syntax error : missing ';' before identifier 'st' d:\downloads\autoitsrc\src\qmath.h 486 Error 481 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 487 Error 482 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 488 Error 483 error C2146: syntax error : missing ';' before identifier 'fld1' d:\downloads\autoitsrc\src\qmath.h 488 Error 484 error C3861: 'st': identifier not found d:\downloads\autoitsrc\src\qmath.h 486 Error 485 error C3861: 'st': identifier not found d:\downloads\autoitsrc\src\qmath.h 486 Error 486 error C2146: syntax error : missing ';' before identifier 'fsubrp' d:\downloads\autoitsrc\src\qmath.h 488 Error 487 error C2146: syntax error : missing ';' before identifier 'st' d:\downloads\autoitsrc\src\qmath.h 488 Error 488 error C2146: syntax error : missing ';' before identifier 'asin_exit' d:\downloads\autoitsrc\src\qmath.h 490 Error 489 error C3861: 'st': identifier not found d:\downloads\autoitsrc\src\qmath.h 488 Error 490 error C3861: 'st': identifier not found d:\downloads\autoitsrc\src\qmath.h 488 Error 491 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 492 Error 492 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 493 Error 493 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 494 Error 494 error C2065: 'fsqrt' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 494 Error 495 error C2146: syntax error : missing ';' before identifier 'fpatan' d:\downloads\autoitsrc\src\qmath.h 494 Error 496 error C2065: 'fpatan' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 494 Error 497 error C2146: syntax error : missing ';' before identifier 'ret' d:\downloads\autoitsrc\src\qmath.h 494 Error 498 error C2143: syntax error : missing ';' before 'constant' d:\downloads\autoitsrc\src\qmath.h 494 Error 499 error C2143: syntax error : missing ';' before '}' d:\downloads\autoitsrc\src\qmath.h 495 Error 500 error C2485: 'naked' : unrecognized extended attribute d:\downloads\autoitsrc\src\qmath.h 498 Error 501 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 501 Error 502 error C2146: syntax error : missing ';' before identifier 'qword' d:\downloads\autoitsrc\src\qmath.h 501 Error 503 error C2146: syntax error : missing ';' before identifier 'ptr' d:\downloads\autoitsrc\src\qmath.h 501 Error 504 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 502 Error 505 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 503 Error 506 error C2146: syntax error : missing ';' before identifier 'fcos' d:\downloads\autoitsrc\src\qmath.h 503 Error 507 error C2065: 'fcos' : undeclared identifier d:\downloads\autoitsrc\src\qmath.h 503 Error 508 error C2146: syntax error : missing ';' before identifier 'ret' d:\downloads\autoitsrc\src\qmath.h 503 Error 509 error C2143: syntax error : missing ';' before 'constant' d:\downloads\autoitsrc\src\qmath.h 503 Error 510 error C2143: syntax error : missing ';' before '}' d:\downloads\autoitsrc\src\qmath.h 504 Error 511 error C2485: 'naked' : unrecognized extended attribute d:\downloads\autoitsrc\src\qmath.h 507 Error 512 error C4235: nonstandard extension used : '__asm' keyword not supported on this architecture d:\downloads\autoitsrc\src\qmath.h 510 Error 513 error C2146: syntax error : missing ';' before identifier 'qword' d:\downloads\autoitsrc\src\qmath.h 510 Error 514 error C2146: syntax error : missing ';' before identifier 'ptr' d:\downloads\autoitsrc\src\qmath.h 510 Error 515 fatal error C1003: error count exceeds 100; stopping compilation d:\downloads\autoitsrc\src\qmath.h 510 Error 560 error C2664: 'SendMessageTimeoutA' : cannot convert parameter 7 from 'DWORD *' to 'PDWORD_PTR' d:\Downloads\autoitsrc\src\utility.cpp 194 Error 561 error C2664: 'SendMessageTimeoutA' : cannot convert parameter 7 from 'DWORD *' to 'PDWORD_PTR' d:\Downloads\autoitsrc\src\utility.cpp 1795 Error 609 error C2664: 'DialogBoxParamA' : cannot convert parameter 4 from 'BOOL (__cdecl *)(HWND,UINT,WPARAM,LPARAM)' to 'DLGPROC' d:\Downloads\autoitsrc\src\inputbox.cpp 305
Looking that that, it would appear that there were only three errors in other cpp files before the compiler stopped due to exceeding the number of maximum errors.
I looked it up and found this:
From here: http://msdn.microsoft.com/chats/transcript...ows_111104.aspxForrest (Expert):
Q: In an x64 device driver can I have an "_asm" subroutine? Are there different intrinsics (??) for the AMD64 opcodes versus EMT64 opcodes? Do both sets come with the DDK?
A: While the 32-bit x86 compiler supports inline _asm, the x64 and IA64 compilers do not (by design). Asm code for these platforms must reside in a separate .asm source module. Because the x64 instruction set is so similar to the x86 instruction set, there is a temptation to "cut-n-paste" x86 code to x64 and fix it up until it assembles cleanly. The problem here is that the calling standard is quite different on x64, particularly w.r.t. stack use and well-formed prologues and epilogues required for proper exception handling. The x64 calling standard document is included in the SDK and DDK.
So you would simply have to put the inline asm in its own .asm source module to prevent compiler from flipping. Anyway, just thought i would try it for you guys. Surprisingly, the problems are localized and don't seem to be all over the place. A few incorrect datatype conversions and a problem with compiling inline asm. Doesn't seem like a problem that couldn't be overcome without making significant changes to the source(damn there were a lot of negatives in that sentence). Then again, that is a pretty old version of autoit.
#12
Posted 08 December 2006 - 10:20 AM
I have been responsible for Windows-64 introduction at the manufacturer side (server ones) So I know all this impact. Porting to 64 is easy if you have all dll you need in 64-bit no ASM and your stay in addressing memory with 32-bit pointer like.
At a time I will invest but I need to have all driver in 64-bit for this machine for all my devices.
#13
Posted 08 December 2006 - 04:30 PM
#14
Posted 08 December 2006 - 08:43 PM
-John
#15
Posted 08 December 2006 - 08:54 PM
int a = (int)'a'; // C style int b = static_cast<int>(b); // C++ style
As you can see, the C++ style is much more verbose. The various casts are static_cast, reinterpret_cast, dynamic_cast and const_cast. Assuming a program is written using C++ casts, it's trivial to search for those four strings to find the casts. The same can not be said for finding C style casts. First it's required to do a search for every single data-type. Second, there's a good chance there will be several false-positives since the cast syntax is similar to parameter list syntax. A tremendous pain in the ass to say the least.
Note: The demonstration code doesn't actually require a cast but using one is not wrong so it does serve as a valid example.
#16
Posted 10 December 2006 - 07:44 PM
#17
Posted 10 December 2006 - 08:28 PM
#18
Posted 11 December 2006 - 12:00 AM
Is 64 bit really that much better? And why can't it support the assembly the same way?
#19
Posted 11 December 2006 - 04:43 PM
So, would this be a new supported branch available for general download?You give me enough money that I can build a 64-bit machine to replace my current 32-bit machine and I'll have it ready in a week after getting the machine configured.
#20
Posted 12 December 2006 - 10:29 PM
Good call there, Valik.
Is 64 bit really that much better? And why can't it support the assembly the same way?
This is from a article on MSDN that i quoted in a former post:
While the 32-bit x86 compiler supports inline _asm, the x64 and IA64 compilers do not (by design). Asm code for these platforms must reside in a separate .asm source module.
And yes, 64bit is better because i can then load 64bit libraries(FMOD64 would be an example). Limitations such as how much memory can be declared, how long strings can be, how many elements an array can store,etc are drastically increased in some cases.
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users




