//===- llvm/System/AIX/Path.cpp - AIX Path Implementation -------*- C++ -*-===// // // The LLVM Compiler Infrastructure // // This file was developed by Reid Spencer and is distributed under the // University of Illinois Open Source License. See LICENSE.TXT for details. // //===----------------------------------------------------------------------===// // // This file provides the AIX specific implementation of the Path class. // //===----------------------------------------------------------------------===// // Include the generic unix implementation #include "../Unix/Path.cpp" namespace llvm { using namespace sys; //===----------------------------------------------------------------------===// //=== WARNING: Implementation here must contain only AIX specific code //=== and must not be generic UNIX code (see ../Unix/Path.cpp) //===----------------------------------------------------------------------===// bool Path::is_valid() const { if (path.empty()) return false; if (path.length() >= MAXPATHLEN) return false; return true; } } // vim: sw=2 smartindent smarttab tw=80 autoindent expandtab