Viral B. Shah
8b3b520675
Fix #35
2014-12-04 21:41:37 +05:30
Tony Kelman
8b59bbc18b
Export ldexp aliases on Windows
...
skip END and add .drectve export in assembly versions
uncomment __strong_reference definition from cdefs-compat.h
use weak references in place of strong references on Mac
add DLLEXPORT to all strong references
Fixes Julia issue #6777
2014-05-09 17:05:33 -07:00
Jameson Nash
5f4979e5d1
work around msvc bug where .model must be on its own line or it forgets about it
2014-03-18 22:03:14 -04:00
Jameson Nash
995c70eaf7
add win64 compat definitions also
2014-03-18 21:40:07 -04:00
Jameson Nash
66e6f8ea91
normalize __WIN32__ to _WIN32, which is defined by all Windows compilers
2014-03-18 20:47:48 -04:00
Jameson Nash
a076418c8b
provide fegetround & family functions on win64
2014-01-13 01:10:04 -05:00
Milan Bouchet-Valat
0affa5be19
Enable stack protection in all .S files
...
Hardware stack protection is required by most distributions.
See https://wiki.gentoo.org/wiki/Project:Hardened/GNU_stack_quickstart
2013-12-21 21:19:54 +01:00
Jameson Nash
9b23967282
provide fenv functions on windows
2013-08-27 21:12:53 -04:00
Jameson Nash
18f475de56
add DLLEXPORT to i387 and amd64 assembly (win32 target) and ld80/ld128 files
2013-08-03 05:52:19 -04:00
Jameson Nash
0cd232d8cf
fix calling convention on win64, mostly passing the numerical tests
2013-07-11 20:19:52 -04:00
Jameson Nash
3c8738e642
fix amd64 asm syntax for windows
2013-03-02 22:50:35 -05:00
Jeff Bezanson
1b9b759b48
add exported names for ldexp
2013-03-02 21:11:39 -05:00
Jeff Bezanson
5e08d588a9
change licenses to reflect that the "Winning Strategies, Inc." code has been placed in the public domain
2012-11-23 19:19:01 -05:00
Jeff Bezanson
f957ae9169
remove BSD clause 3 from another UCB file
2012-11-23 19:11:43 -05:00
Keno Fischer
87ce7cedda
Fix build on amd64 linux
2012-08-19 04:15:47 -04:00
Viral B. Shah
210c1fa7b4
Add fpu.h
...
Build will currently fail due to amd64/fenv.c not building.
2012-08-19 13:13:52 +05:30
Keno Fischer
fed038b32f
Remove Leftover Makefiles from old build system
2012-05-26 17:06:20 -04:00
Keno Fischer
f21624349f
Build fix for amd64 Linux
2012-05-25 20:04:41 -07:00
Keno Fischer
c3d4e51cd8
Remove leftover test code
2012-05-25 21:38:58 -04:00
Keno Fischer
adb103acec
Build fixes for Windows
2012-05-25 21:25:13 -04:00
Keno Fischer
307d7361c5
automatic arch selection in Makefile
2012-05-25 16:24:37 -04:00
Keno Fischer
f0862df1db
Allow compilation of assembly files on OSX
2012-05-24 23:14:58 -04:00
Viral B. Shah
51a63c3270
Comment out __FBSDID
2011-12-15 11:46:26 +05:30
Viral B. Shah
16b9264f9d
Import entire msun from FreeBSD.
2011-12-15 11:29:35 +05:30
Viral B. Shah
aba7ae910f
Initialize repo. FreeBSD 8.2 msun code + some tweaks
2011-08-13 00:31:25 +05:30