Re: RFR: 8305341: Alignment should be enforced by alignas instead of compiler specific attributes [v6]

2023-06-25 Thread David Holmes
On Fri, 23 Jun 2023 02:43:38 GMT, Julian Waters  wrote:

>> C11 has been stable for a long time on all platforms, so native code can use 
>> the standard alignas operator for alignment requirements
>
> Julian Waters has updated the pull request with a new target base due to a 
> merge or a rebase. The pull request now contains 18 commits:
> 
>  - Merge branch 'openjdk:master' into patch-6
>  - Whitespace
>  - Revert
>  - _MSC_VER
>  - Restore visCPP
>  - Restore gcc attribute
>  - Revert gcc
>  - Revert
>  - Semicolon
>  - gcc offset_of
>  - ... and 8 more: https://git.openjdk.org/jdk/compare/5a82fa3b...6c289fb3

Filed: [JDK-8310863](https://bugs.openjdk.org/browse/JDK-8310863)

-

PR Comment: https://git.openjdk.org/jdk/pull/13258#issuecomment-1606362416


Re: RFR: 8305341: Alignment should be enforced by alignas instead of compiler specific attributes [v6]

2023-06-25 Thread David Holmes
On Sun, 25 Jun 2023 15:58:06 GMT, Julian Waters  wrote:

>> Julian Waters has updated the pull request with a new target base due to a 
>> merge or a rebase. The pull request now contains 18 commits:
>> 
>>  - Merge branch 'openjdk:master' into patch-6
>>  - Whitespace
>>  - Revert
>>  - _MSC_VER
>>  - Restore visCPP
>>  - Restore gcc attribute
>>  - Revert gcc
>>  - Revert
>>  - Semicolon
>>  - gcc offset_of
>>  - ... and 8 more: https://git.openjdk.org/jdk/compare/5a82fa3b...6c289fb3
>
> Bumping

@TheShermanTanker  this is causing build failures in our CI in tier1:

 
c:\sb\prod\1687737602\workspace\open\src\jdk.jdwp.agent\share\native\libjdwp\ArrayReferenceImpl.c(26):
 fatal error C1083: Cannot open include file: 'stdalign.h': No such file or 
directory

-

PR Comment: https://git.openjdk.org/jdk/pull/13258#issuecomment-1606360752


Re: RFR: 8305341: Alignment should be enforced by alignas instead of compiler specific attributes [v6]

2023-06-25 Thread Martin Doerr
On Fri, 23 Jun 2023 02:43:38 GMT, Julian Waters  wrote:

>> C11 has been stable for a long time on all platforms, so native code can use 
>> the standard alignas operator for alignment requirements
>
> Julian Waters has updated the pull request with a new target base due to a 
> merge or a rebase. The pull request now contains 18 commits:
> 
>  - Merge branch 'openjdk:master' into patch-6
>  - Whitespace
>  - Revert
>  - _MSC_VER
>  - Restore visCPP
>  - Restore gcc attribute
>  - Revert gcc
>  - Revert
>  - Semicolon
>  - gcc offset_of
>  - ... and 8 more: https://git.openjdk.org/jdk/compare/5a82fa3b...6c289fb3

Marked as reviewed by mdoerr (Reviewer).

-

PR Review: https://git.openjdk.org/jdk/pull/13258#pullrequestreview-1497130480


Re: RFR: 8305341: Alignment should be enforced by alignas instead of compiler specific attributes [v6]

2023-06-25 Thread Julian Waters
On Fri, 23 Jun 2023 02:43:38 GMT, Julian Waters  wrote:

>> C11 has been stable for a long time on all platforms, so native code can use 
>> the standard alignas operator for alignment requirements
>
> Julian Waters has updated the pull request with a new target base due to a 
> merge or a rebase. The pull request now contains 18 commits:
> 
>  - Merge branch 'openjdk:master' into patch-6
>  - Whitespace
>  - Revert
>  - _MSC_VER
>  - Restore visCPP
>  - Restore gcc attribute
>  - Revert gcc
>  - Revert
>  - Semicolon
>  - gcc offset_of
>  - ... and 8 more: https://git.openjdk.org/jdk/compare/5a82fa3b...6c289fb3

Bumping

-

PR Comment: https://git.openjdk.org/jdk/pull/13258#issuecomment-1606141758


Re: RFR: 8305341: Alignment should be enforced by alignas instead of compiler specific attributes [v6]

2023-06-22 Thread Julian Waters
> C11 has been stable for a long time on all platforms, so native code can use 
> the standard alignas operator for alignment requirements

Julian Waters has updated the pull request with a new target base due to a 
merge or a rebase. The pull request now contains 18 commits:

 - Merge branch 'openjdk:master' into patch-6
 - Whitespace
 - Revert
 - _MSC_VER
 - Restore visCPP
 - Restore gcc attribute
 - Revert gcc
 - Revert
 - Semicolon
 - gcc offset_of
 - ... and 8 more: https://git.openjdk.org/jdk/compare/5a82fa3b...6c289fb3

-

Changes: https://git.openjdk.org/jdk/pull/13258/files
 Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=13258&range=05
  Stats: 11 lines in 3 files changed: 5 ins; 0 del; 6 mod
  Patch: https://git.openjdk.org/jdk/pull/13258.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/13258/head:pull/13258

PR: https://git.openjdk.org/jdk/pull/13258