Please create new BugIDs

Lindenmaier, Goetz goetz.lindenmaier at sap.com
Thu Sep 5 07:50:52 PDT 2013


Hi Albert, 

I please need two new bug IDs:

PPC64 (part 111): Support for C calling conventions that require 64-bit ints.

Some platforms, as ppc and s390x/zArch require that 32-bit
ints are passed as 64-bit values to C functions. This change
adds support to adapt the signature and to issue proper casts
to c2-compiled stubs.
The functions are used in generate_native_wrapper().
Adapt signature in PhaseIdealLoop::intrinsify_fill().


PPC64 (part 112): C argument in register AND stack slot.

On PPC, the first 13 floating point arguments are passed in 
floating point registers. Also, all but the first 8 arguments
are passed on the stack. So there can be floating point 
arguments that are passed on the stack and in a register.
We duplicate the regs datastructure in c_calling_convention() to
represent this.

Thanks and best regards,
  Goetz.





-----Original Message-----
From: ppc-aix-port-dev-bounces at openjdk.java.net [mailto:ppc-aix-port-dev-bounces at openjdk.java.net] On Behalf Of Volker Simonis
Sent: Mittwoch, 4. September 2013 14:50
To: Albert Noll; ppc-aix-port-dev at openjdk.java.net
Subject: Re: Please create new BugIDs

Hi Albert,

could you please creat a new Bug ID for

"Enable new build on AIX"

Please notice that these changes won't be in the hotspot repository
but in the top level and jdk repository instead and for these
repositories we don't have patch queues. I will prepare the changes
directly from our ppc-aix-port/jdk8 repository.

Thank you and best regards,
Volker


On Mon, Sep 2, 2013 at 8:31 PM, Volker Simonis <volker.simonis at gmail.com> wrote:
> Seems to work now! I've just sent out the corresponding webrevs.
>
> Thanks,
> Volker
>
> On Mon, Sep 2, 2013 at 6:22 PM, Volker Simonis <volker.simonis at gmail.com> wrote:
>> Hi Albert,
>>
>> I've just realized that these bugs are not publicly visible.
>> Could you please change that.
>>
>> Thank you and best regards,
>> Volker
>>
>>
>> On Wed, Aug 14, 2013 at 4:39 PM, Albert Noll <albert.noll at oracle.com> wrote:
>>> Hi,
>>>
>>> here are the new bugIDs.
>>>
>>> Best,
>>> Albert
>>>
>>> On 14.08.2013 16:15, Lindenmaier, Goetz wrote:
>>>
>>> Hi,
>>>
>>>
>>>
>>> I please need new bugIDs for the changes listed below.
>>>
>>> These will take us to a working aix port.
>>>
>>>
>>>
>>> Thanks & best regards,
>>>
>>> Goetz.
>>>
>>>
>>>
>>> PPC64 (part 13): Basic shared changes for AIX
>>>
>>> PPC64 (part 14): Implement AIX/PPC64 support in HotSpot makefiles
>>>
>>> PPC64 (part 15): Platform files for AIX/PPC64 support
>>>
>>>
>>>
>>> These correspond to
>>>
>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/file/9677ba28c6d8/ppc_patches/0013_basic_Aix_adaptions.patch
>>>
>>> 8023033
>>>
>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/file/9677ba28c6d8/ppc_patches/0014_aix_make_changes.patch
>>>
>>> 8023034
>>>
>>> http://hg.openjdk.java.net/ppc-aix-port/jdk8/hotspot/file/9677ba28c6d8/ppc_patches/0015_aix_ppc_files.patch
>>>
>>>
>>>
>>> 8023038
>>>


More information about the ppc-aix-port-dev mailing list