[cfe-dev] Proposal for an ABI testsuite for clang

Hal Finkel hfinkel at anl.gov
Wed Jul 2 20:32:37 PDT 2014


----- Original Message -----
> From: "Sunil Srivastava" <sunil_srivastava at playstation.sony.com>
> To: cfe-dev at cs.uiuc.edu
> Sent: Wednesday, July 2, 2014 5:51:20 PM
> Subject: [cfe-dev] Proposal for an ABI testsuite for clang
> 
> 
> 
> 
> 
> Hi,
> 
> At the SN Systems division of Sony, we have developed an IA64 ABI
> test-suite for clang/llvm based on the lit framework. We would like
> to submit this to the LLVM community.

I am strongly in favor of you submitting this for code review as soon as you can. A good ABI test suite is something we definitely should have.

 -Hal

> The test-suite currently
> supports clang in both LP64/x86-64 and ILP32/x86 targets, with the
> ability of adding others. The tests perform target-side execution
> and work with both cross and native targets.
> 
> Please find attached a pdf document that describes the design of this
> test-suite. In summary, the test-suite covers:
> · struct layout rules, including bit-fields,
> · Object layout, base classes, vtables, VTTs, construction vtables,
> · Name mangling,
> · Contents of typeinfo variables,
> · Array cookies,
> · and a few other items.
> 
> Please consider accepting this test-suite as an llvm project. We look
> forward to addressing any comments and questions you have on this
> topic.
> 
> Best regards,
> 
> 
> 
> Sunil Srivastava
> 
> SN Systems / Sony Computer Entertainment
> 
> 
> _______________________________________________
> cfe-dev mailing list
> cfe-dev at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev
> 

-- 
Hal Finkel
Assistant Computational Scientist
Leadership Computing Facility
Argonne National Laboratory




More information about the cfe-dev mailing list