/ve-csu

Crt{begin,end} replacement files from NetBSD CSU in order to use them with clang/llvm for SX-Aurora TSUBASA Vector Engine

Primary LanguageC

Archived Peojct
===============

This project is obsoleted and archived project.  In addition, we are not
using ve-csu anymore since llvm has it's own crt libraries as a part of
compiler-rt.

Please refer current llvm monorepo for VE
(https://github.com/sx-aurora-dev/llvm-project) for the latest information.

CSU for NEC SX-Aurora VE
========================

This repository contains crt{begin,end} replacement files from NetBSD [1]
in order to use them from clang/llvm for VE [2].

[1] https://github.com/NetBSD/src/tree/trunk/lib/csu
[2] https://github.com/SXAuroraTSUBASAResearch/llvm

Please see the documentation provided in NetBSD-README for further
assistance with NetBSD CSU.

Prerequisites
=============

 - clang/llvm for VE

How to compile CSU for NEC SX-Aurora VE
=======================================

Compile CSU with make and clang/llvm for VE.

    $ make

Install CSU.

    $ make DEST=... install

LICENSE
=======

All files are under a BSD license, and defined in the header of each file.