Thanks Kelly, Edvard.
Ragini.
On 6/11/2012 7:13 AM, Kelly O'Hair wrote:
I can be the reviewer.
-kto
On Jun 11, 2012, at 1:36 AM, Edvard Wendelin wrote:
It looks good to me, but you'll need a formal Reviewer before you push.
Cheers,
Edvard
On 06/09/2012 12:20 AM, Ragini Prasad wrote:
Resending for approval with updated webrev with /MD flag.
http://cr.openjdk.java.net/~raginip/7174645/webrev.01/
Thanks,
Ragini.
On 6/8/2012 10:22 AM, Ragini Prasad wrote:
Thanks for pointing it out.
It has dawned on me that I was using the debug version to link with.
I'll modify the Makefile to use flag /MD instead of /MDd and I realize that I
wont need the /MT.
Will resend for code review approval.
Ragini.
On 6/8/2012 10:02 AM, Kelly O'Hair wrote:
We ship the msvcr100.dll with the jdk.
Artem is right, we never use the debug runtime msvcr100d.dll because we can't
redistribute it, and we
don't statically link any runtimes for lots of reasons.
We should be using the /MD and rely on msvcr100.dll shipped with the jdk/jre
unless there is a critical reason not to.
(the only exception I know about here are the launchers placed in the system32
directory, where we can't guarantee a
msvcr100.dll library is available or the right one).
-kto
On Jun 8, 2012, at 8:32 AM, Ragini Prasad wrote:
Hi Artem,
/MT flag links the MSVC***.dll statically.
This is the Makefile (open) for utility (in closed) we added Registry
manipulation which needs the MSVC*** dll to be present on the host machine, as
this dll may not be present, hence the need to do the static linking.
Thanks,
Ragini.
On 6/8/2012 2:02 AM, Artem Ananiev wrote:
Hi, Ragini, Pete,
as far as I understand, the fix is to replace /MDd with /MT, so we don't link
to debug version of MS runtime, correct? Could you provide more details, why
you link to the static version of the runtime (/MT), instead of dynamic one
(/MD)? The only place in JDK where we use that is java/javaw launcher, all
other libs are linked with /MD.
Thanks,
Artem
On 6/7/2012 9:49 PM, Ragini Prasad wrote:
Requesting for approval to push the changes related to Makefile into open.
7174645 : Could not enable access bridge in Win XP - 32 bit
Webrev:
http://cr.openjdk.java.net/~raginip/7174645/webrev.00/
Reviewed by:
Peter Brunet
Thanks,
Ragini.