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.