[Gd-chatter] [Bug 7311] User re-linking of the Dylan runtime on Win32
bugzilla-daemon at gwydiondylan.org
bugzilla-daemon at gwydiondylan.org
Wed Aug 22 22:10:59 CEST 2007
http://www.gwydiondylan.org/cgi-bin/bugzilla/show_bug.cgi?id=7311
housel at acm.org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
------- Comment #2 from housel at acm.org 2006-05-10 08:01 -------
Subversion Revision #10721:
Win32 build script changes.
* fundev/sources/lib/run-time/pentium-win32/x86-win32-vc6-build.jam
(rtlibs): Use the new redistributable import library for the MSVC runtime.
(LinkDLL, LinkEXE) Replace "$(<)" with @"$(<:Q@)" (similarly with NEEDLIBS)
to prevent the link command line from overflowing.
------- Comment #3 from housel at acm.org 2006-05-11 17:26 -------
Subversion Revision #10723:
Use floating-point arithmetic instead of 64-bit integer arithmetic on FILETIME
quantities in order to prevent the compiler from generating references to
statically-linked runtime library routines.
* fundev/sources/runtime-manager/debugger-nub/x86-win32/misc_utils.c
(FileTimeToQuadWord): Copy the file time to a ULARGE_INTEGER using
memcpy as recommended by MS documentation.
(get_os_thread_cpu_time_accurate): Convert thread user and kernel times
to miliseconds using floating-point arithmetic to prevent references
to the _alldiv library routine.
(get_os_wall_clock_time): Convert the system time to miliseconds using
floating-point arithmetic.
------- Comment #4 from housel at acm.org 2006-05-11 17:37 -------
Subversion Revision #10724:
Export MSVCRT.dll symbols needed by other libraries.
------- Comment #5 from housel at acm.org 2006-05-11 17:39 -------
Subversion Revision #10725:
Reference the new redistributable MSVCRT.dll import library.
------- Comment #6 from housel at acm.org 2007-08-22 22:10 -------
Works now.
--
Configure bugmail: http://www.gwydiondylan.org/cgi-bin/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
More information about the chatter
mailing list