# packages

pkgId: 2b12943fc1045263e4401962f51f12bafccaea4c3618c37e04ecb893268f1201
name: gcc
arch: ppc
version: 6.3.0
epoch: 0
release: 1
summary: GNU Compiler Collection
url: http://gcc.gnu.org/
rpm_license: GPL
rpm_group: Development/Tools
rpm_buildhost: fvt-p7z16.in.ibm.com
rpm_sourcerpm: gcc-6.3.0-1.src.rpm
location_href: gcc/gcc-6.3.0-1.aix7.1.ppc.rpm
checksum_type: sha256
description:
  The gcc package contains the GNU Compiler Collection version 6.3.0.
  You'll need this package in order to compile C code.


pkgId: b63da07c54294df8d2ea284245392c7be655a7710e39ca2d492e35611faa3c17
name: gcc-c++
arch: ppc
version: 6.3.0
epoch: 0
release: 1
summary: C++ support for GCC
url: http://gcc.gnu.org/
rpm_license: GPL
rpm_group: Development/Languages
rpm_buildhost: fvt-p7z16.in.ibm.com
rpm_sourcerpm: gcc-6.3.0-1.src.rpm
location_href: gcc/gcc-cplusplus-6.3.0-1.aix7.1.ppc.rpm
checksum_type: sha256
description:
  This package adds C++ support to the GNU Compiler Collection.
  It includes support for most of the current C++ specification,
  including templates and exception handling.


pkgId: fd9a03cdfdda1a84d606bfc33c74ded9a43c6fb5da7346d0676d7cc9070f2fc4
name: gcc-cpp
arch: ppc
version: 6.3.0
epoch: 0
release: 1
summary: The C Preprocessor
url: http://gcc.gnu.org/
rpm_license: GPL
rpm_group: Development/Languages
rpm_buildhost: fvt-p7z16.in.ibm.com
rpm_sourcerpm: gcc-6.3.0-1.src.rpm
location_href: gcc/gcc-cpp-6.3.0-1.aix7.1.ppc.rpm
checksum_type: sha256
description:
  Cpp is the GNU C-Compatible Compiler Preprocessor.
  Cpp is a macro processor which is used automatically
  by the C compiler to transform your program before actual
  compilation. It is called a macro processor because it allows
  you to define macros, abbreviations for longer
  constructs.

  The C preprocessor provides four separate functionalities: the
  inclusion of header files (files of declarations that can be
  substituted into your program); macro expansion (you can define macros,
  and the C preprocessor will replace the macros with their definitions
  throughout the program); conditional compilation (using special
  preprocessing directives, you can include or exclude parts of the
  program according to various conditions); and line control (if you use
  a program to combine or rearrange source files into an intermediate
  file which is then compiled, you can use line control to inform the
  compiler about where each source line originated).

  You should install this package if you are a C programmer and you use
  macros.


pkgId: c7e12498bd8ee898bcea8c7904b3ba907183b1f1ae67d99ac4b72b86a6f04d7d
name: gcc-gfortran
arch: ppc
version: 6.3.0
epoch: 0
release: 1
summary: Fortran 95 support
url: http://gcc.gnu.org/
rpm_license: GPL
rpm_group: Development/Languages
rpm_buildhost: fvt-p7z16.in.ibm.com
rpm_sourcerpm: gcc-6.3.0-1.src.rpm
location_href: gcc/gcc-gfortran-6.3.0-1.aix7.1.ppc.rpm
checksum_type: sha256
description:
  The gcc-gfortran package provides support for compiling Fortran 95
  programs with the GNU Compiler Collection.


pkgId: d0a44383932b6de5f9987c0524ae3e2fb255c5aefaf6e7a7d0e3b26b5b0d47d5
name: libffi
arch: ppc
version: 3.0.12
epoch: 0
release: 1
summary: A portable foreign function interface library
url: http://sourceware.org/libffi
rpm_license: BSD
rpm_group: System Environment/Libraries
rpm_buildhost: chip19.in.ibm.com
rpm_sourcerpm: libffi-3.0.12-1.src.rpm
location_href: gcc/libffi-3.0.12-1.aix7.1.ppc.rpm
checksum_type: sha256
description:
  Compilers for high level languages generate code that follow certain
  conventions.  These conventions are necessary, in part, for separate
  compilation to work.  One such convention is the "calling convention".
  The calling convention is a set of assumptions made by the compiler
  about where function arguments will be found on entry to a function.
  A calling convention also specifies where the return value for a function
  is found.

  Some programs may not know at the time of compilation what arguments
  are to be passed to a function.  For instance, an interpreter may be
  told at run-time about the number and types of arguments used to call a
  given function.  `Libffi' can be used in such programs to provide a
  bridge from the interpreter program to compiled code.

  The `libffi' library provides a portable, high level programming
  interface to various calling conventions.  This allows a programmer to
  call any function specified by a call interface description at run time.

  FFI stands for Foreign Function Interface.  A foreign function
  interface is the popular name for the interface that allows code
  written in one language to call code written in another language.
  The `libffi' library really only provides the lowest, machine dependent
  layer of a fully featured foreign function interface.  A layer must
  exist above `libffi' that handles type conversions for values passed
  between the two languages.


pkgId: 0adcca7e98bab0bf96202f1c04bc28b67ef5128836b77fc6ee1153b8ed62ddba
name: libffi-devel
arch: ppc
version: 3.0.12
epoch: 0
release: 1
summary: Development files for libffi
url: http://sourceware.org/libffi
rpm_license: BSD
rpm_group: Development/Libraries
rpm_buildhost: chip19.in.ibm.com
rpm_sourcerpm: libffi-3.0.12-1.src.rpm
location_href: gcc/libffi-devel-3.0.12-1.aix7.1.ppc.rpm
checksum_type: sha256
description:
  The libffi-devel package contains libraries and header files for
  developing applications that use libffi.


pkgId: 300efdc94c5fe9135576220a66fc4c80b4fe6c2928a1aa0964d17048d7f5c84b
name: libgcc
arch: ppc
version: 6.3.0
epoch: 0
release: 1
summary: GCC version 6.3.0 shared support library
url: http://gcc.gnu.org/
rpm_license: GPL
rpm_group: Development/Libraries
rpm_buildhost: fvt-p7z16.in.ibm.com
rpm_sourcerpm: gcc-6.3.0-1.src.rpm
location_href: gcc/libgcc-6.3.0-1.aix7.1.ppc.rpm
checksum_type: sha256
description:
  This package contains GCC shared support library which is needed
  e.g. for exception handling support.


pkgId: 0311e54ce035dbb5617a51b5ecc8668dd1375685350aae8f6e3e5a623f4f840c
name: libgomp
arch: ppc
version: 6.3.0
epoch: 0
release: 1
summary: GCC OpenMP 2.5 shared support library
url: http://gcc.gnu.org/
rpm_license: GPL
rpm_group: Development/Languages
rpm_buildhost: fvt-p7z16.in.ibm.com
rpm_sourcerpm: gcc-6.3.0-1.src.rpm
location_href: gcc/libgomp-6.3.0-1.aix7.1.ppc.rpm
checksum_type: sha256
description:
  This package contains GCC shared support library which is needed
  for OpenMP 2.5 support.


  if [ "0" == 1 ]
  then

  Work in Progress


pkgId: 34a29ff41d61df53ab1354f1a72b7a8d070cd62c98100f95359766858a2fd5a2
name: libstdc++-devel
arch: ppc
version: 6.3.0
epoch: 0
release: 1
summary: Header files and libraries for C++ development
url: http://gcc.gnu.org/
rpm_license: GPL
rpm_group: Development/Libraries
rpm_buildhost: fvt-p7z16.in.ibm.com
rpm_sourcerpm: gcc-6.3.0-1.src.rpm
location_href: gcc/libstdcplusplus-devel-6.3.0-1.aix7.1.ppc.rpm
checksum_type: sha256
description:
  This is the GNU implementation of the standard C++ libraries.  This
  package includes the header files and libraries needed for C++
  development. This includes a rewritten implementation of STL.


