On 19 July 2006 at 10:50, Geir Magnusson Jr <[EMAIL PROTECTED]> wrote: > > > Mark Hindess wrote: > > On 19 July 2006 at 10:18, Geir Magnusson Jr <[EMAIL PROTECTED]> wrote: > >> sounds dicey, depending on ant/jre? for this structure? > >> > >> My intel-based mac reports i386, my T43 running windows returns x86 and > >> my T42 running ubuntu returns i386. I think they are all Sun JREs. > >> > >> I'd argue that the latter two are identical chip architectures and that > >> there will be shared code between these three 32-bit intel platforms. > >> I've been thinking about this (w/ no solution yet) since I started > >> dorking around w/ the intel mac build.. > >> > >> Hm. > > > > It is dicey which is why we aren't using os.arch directly but a variable > > derived from it. "ant properties" lists the properties that are > > currently defined (plus the os.* ones that we shouldn't use directly to > > aid debugging issue with the ones we derive). > > > > Right, which is what I used for the above information ( was relaying > "os.arch" info) > I guess it's done now, so no motivation to change immediately, but we > should probably agree now on our platform/chipset monikers, so we have > them as people try to port.
I thought we did agree them back in March. At least, I described what I was thinking of doing to rationalise the sets of different platform-related definitions and then made a few changes based on feedback - e.g. not using abbreviations of the operating system name. Maybe I didn't make the value of the architecture explicit. > I think that x86 will have to be changed at some point, unless > 'bitness' is an additional property... If you look at the "ant properties" output you should find some variables like 'is.32bit' and 'is.64bit'. Anyway, the point is that now we have only one set so it should be easier to manage/change them. -Mark > I wonder what things like kaffe do. > > You guys have ported J9 to anything and everything. What are the tokens > that you use there? > > geir > > > Regards, > > Mark. > > > >> Mark Hindess wrote: > >>> The os.arch system property[0]? We discussed this on the list in March > >>> <rough guess> I think when we create make/properties.xml to replace the > >>> numerous implementations of platform properties that existed at the > >>> time. I was simply removing the last remnant of the old properties. > >>> > >>> -Mark. > >>> > >>> [0] Or some canonical form derived from it if it turns out to differ > >>> depending on the JRE. > >>> > >>> On 19 July 2006 at 8:22, Geir Magnusson Jr <[EMAIL PROTECTED]> wrote: > >>>> I think that ia32 was more accurate than x86. What will you use for > >>>> windows.IA64? (or linux.IA64 for that matter?) > >>>> > >>>> geir > >>>> > >>>> > >>>> Mark Hindess wrote: > >>>>> Windows users should take a look at the comments in the following chang > e. > >>>>> > >>>>> Regards, > >>>>> -Mark. > >>>>> > >>>>> On 19 July 2006 at 10:07, [EMAIL PROTECTED] wrote: > >>>>>> Author: hindessm > >>>>>> Date: Wed Jul 19 03:07:00 2006 > >>>>>> New Revision: 423421 > >>>>>> > >>>>>> URL: http://svn.apache.org/viewvc?rev=423421&view=rev > >>>>>> Log: > >>>>>> I've renamed the mcvcr71.dll directory from win.IA32 to windows.x86 to > b > >> e > >>>>>> consistent with the common properties. You will need to rename: > >>>>>> > >>>>>> depends/libs/win.IA32/msvcr71.dll > >>>>>> > >>>>>> to: > >>>>>> > >>>>>> depends/libs/windows.x86/msvcr71.dll > >>>>>> > >>>>>> and remove the empty depends/libs/win.IA32 directory. (Or just re-run > >>>>>> "ant fetch-depends" and remove the old directory.) > >>>>>> > >>>>>> > >>>>>> Modified: > >>>>>> incubator/harmony/enhanced/classlib/trunk/make/depends.properties > >>>>>> > >>>>>> Modified: incubator/harmony/enhanced/classlib/trunk/make/depends.prope > rt > >> ie > >>>> s > >>>>>> URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/ > tr > >> un > >>>> k/m > >>>>>> ake/depends.properties?rev=423421&r1=423420&r2=423421&view=diff > >>>>>> ====================================================================== > == > >> == > >>>> === > >>>>>> = > >>>>>> --- incubator/harmony/enhanced/classlib/trunk/make/depends.properties > (o > >> ri > >>>> gin > >>>>>> al) > >>>>>> +++ incubator/harmony/enhanced/classlib/trunk/make/depends.properties > We > >> d > >>>> Jul > >>>>>> 19 03:07:00 2006 > >>>>>> @@ -50,7 +50,7 @@ > >>>>>> signed.bcprov.md5=1a0105f80aed32819da869c85dc4508c > >>>>>> bcprov.url=http://www.bouncycastle.org/download/bcprov-jdk14-133.jar > >>>>>> > >>>>>> -msvcr71.dir=${depends.dir}/libs/win.IA32 > >>>>>> +msvcr71.dir=${depends.dir}/libs/windows.x86 > >>>>>> msvcr71.dll=${msvcr71.dir}/msvcr71.dll > >>>>>> msvcr71.url=http://www.dlldump.com/cgi-bin/testwrap/downloadcounts.cg > i? > >> rt > >>>> =co > >>>>>> unt&path=dllfiles/M/MSVCR71.dll > >>>>>> msvcr71.md5=86f1895ae8c5e8b17d99ece768a70732 > >>>>>> > >>>>> > >>>>> --------------------------------------------------------------------- > >>>>> Terms of use : http://incubator.apache.org/harmony/mailing.html > >>>>> To unsubscribe, e-mail: [EMAIL PROTECTED] > >>>>> For additional commands, e-mail: [EMAIL PROTECTED] > >>>>> > >>>>> > >>>>> > >>>> --------------------------------------------------------------------- > >>>> Terms of use : http://incubator.apache.org/harmony/mailing.html > >>>> To unsubscribe, e-mail: [EMAIL PROTECTED] > >>>> For additional commands, e-mail: [EMAIL PROTECTED] > >>> > >>> > >>> --------------------------------------------------------------------- > >>> Terms of use : http://incubator.apache.org/harmony/mailing.html > >>> To unsubscribe, e-mail: [EMAIL PROTECTED] > >>> For additional commands, e-mail: [EMAIL PROTECTED] > >>> > >>> > >>> > >> --------------------------------------------------------------------- > >> Terms of use : http://incubator.apache.org/harmony/mailing.html > >> To unsubscribe, e-mail: [EMAIL PROTECTED] > >> For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > > --------------------------------------------------------------------- > Terms of use : http://incubator.apache.org/harmony/mailing.html > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
