Changeset a5c0402c in rtems


Ignore:
Timestamp:
Aug 16, 2001, 7:47:11 PM (20 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, 5, master
Children:
6fe68fc2
Parents:
413043b7
Message:

2001-08-16 Joel Sherrill <joel@…>

  • setup.def, gnatnewlib/gnatnewlib.spec.in: Modified to properly build gnat 3.13p-2 RPMs. These were used to run the ACATS with the following results on the powepc-rtems/psim:

acats4gnat results cz 3 / 4
acats4gnat results a 75 / 75
acats4gnat results c2 35 / 35
acats4gnat results c3 347 / 349
acats4gnat results c4 333 / 338
acats4gnat results c5 95 / 95
acats4gnat results c6 81 / 81
acats4gnat results c7 47 / 50
acats4gnat results c8 140 / 140
acats4gnat results c9 246 / 255
acats4gnat results ca 73 / 74
acats4gnat results cb 43 / 43
acats4gnat results cc 117 / 117
acats4gnat results cd 172 / 172
acats4gnat results ce 262 / 268
acats4gnat results cxa 85 / 85
acats4gnat results cxb 29 / 30
acats4gnat results cxc 9 / 16
acats4gnat results cxd 27 / 39
acats4gnat results cxe 1 / 1
acats4gnat results cxf 20 / 20
acats4gnat results cxg 28 / 29
acats4gnat results cxh 4 / 4
acats4gnat results d 4 / 4
acats4gnat results e 11 / 11
acats4gnat results l 26 / 26

This compares favorably with the results on Linux. Laurent
Guerby's <guerby@…> acats4gnat-0.2 scripts were used
with minor modifications to support cross testing.

Location:
scripts-ada
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • scripts-ada/ChangeLog

    r413043b7 ra5c0402c  
     12001-08-16      Joel Sherrill <joel@OARcorp.com>
     2
     3        * setup.def, gnatnewlib/gnatnewlib.spec.in: Modified to properly
     4        build gnat 3.13p-2 RPMs.  These were used to run the ACATS with
     5        the following results on the powepc-rtems/psim:
     6                acats4gnat results cz 3 /       4
     7                acats4gnat results a 75 /      75
     8                acats4gnat results c2 35 /      35
     9                acats4gnat results c3 347 /     349
     10                acats4gnat results c4 333 /     338
     11                acats4gnat results c5 95 /      95
     12                acats4gnat results c6 81 /      81
     13                acats4gnat results c7 47 /      50
     14                acats4gnat results c8 140 /     140
     15                acats4gnat results c9 246 /     255
     16                acats4gnat results ca 73 /      74
     17                acats4gnat results cb 43 /      43
     18                acats4gnat results cc 117 /     117
     19                acats4gnat results cd 172 /     172
     20                acats4gnat results ce 262 /     268
     21                acats4gnat results cxa 85 /      85
     22                acats4gnat results cxb 29 /      30
     23                acats4gnat results cxc 9 /      16
     24                acats4gnat results cxd 27 /      39
     25                acats4gnat results cxe 1 /       1
     26                acats4gnat results cxf 20 /      20
     27                acats4gnat results cxg 28 /      29
     28                acats4gnat results cxh 4 /       4
     29                acats4gnat results d 4 /       4
     30                acats4gnat results e 11 /      11
     31                acats4gnat results l 26 /      26
     32        This compares favorably with the results on Linux.  Laurent
     33        Guerby's <guerby@acm.org> acats4gnat-0.2 scripts were used
     34        with minor modifications to support cross testing.
     35
    1362000-12-08      Joel Sherrill <joel@OARcorp.com>
    237
  • scripts-ada/gnatnewlib/gnatnewlib.spec.in

    r413043b7 ra5c0402c  
    7777%package -n rtems-base-gnat
    7878Summary:      base package for rtems gnat, gcc, and newlib C Library
    79 Group: rtems
     79Group: gnatrtems
    8080
    8181%description -n rtems-base-gnat
     
    8787%package -n rtems-base-gnat-binutils
    8888Summary:      base package for rtems binutils
    89 Group: rtems
     89Group: gnatrtems
    9090
    9191%description -n rtems-base-gnat-binutils
     
    9797%package -n @target_alias@-gnat-binutils
    9898Summary:      rtems binutils for @target_alias@
    99 Group: rtems
     99Group: gnatrtems
    100100Requires: rtems-base-gnat-binutils
    101101
     
    108108%package -n @target_alias@-gnat
    109109Summary:      rtems gnat, gcc, and newlib C Library for @target_alias@
    110 Group: rtems
     110Group: gnatrtems
    111111Requires: @target_alias@-gnat-binutils rtems-base-gnat
    112112
     
    218218    cd gcc
    219219    echo "Starting build of GNAT proper."
    220     make prefix=$RPM_BUILD_ROOT/opt/gnatrtems \
    221      CC=gcc CFLAGS="-O2" LANGUAGES="c ada gcov"
     220    make CC=gcc CFLAGS="-O2" LANGUAGES="c ada gcov"
    222221
    223222    echo "Starting build of cross GNAT tools"
    224     make prefix=$RPM_BUILD_ROOT/opt/gnatrtems \
    225      CC=gcc CFLAGS="-O2 -g" LANGUAGES="c ada gcov" cross-gnattools
     223    make CC=gcc CFLAGS="-O2 -g" LANGUAGES="c ada gcov" cross-gnattools
    226224
    227225    echo "Starting build of ada.all.cross"
    228     make prefix=$RPM_BUILD_ROOT/opt/gnatrtems \
    229      CC=gcc CFLAGS="-O2" LANGUAGES="c ada gcov" ada.all.cross
     226    make CC=gcc CFLAGS="-O2" LANGUAGES="c ada gcov" ada.all.cross
    230227
    231228    # must have -gnato to pass validation
     
    233230    # NOTE:  gnatlib is not multilib'ed -- serious embedded flaw
    234231    echo "Starting build of gnatlib"
    235     make prefix=$RPM_BUILD_ROOT/opt/gnatrtems \
    236      CC=gcc GNATLIBCFLAGS="-O2 -g" gnatlib
     232    make CC=gcc GNATLIBCFLAGS="-O2 -g" gnatlib
    237233
    238234%install
  • scripts-ada/setup.def

    r413043b7 ra5c0402c  
    11# RTEMS tools setup
    2 binutils_version=2.9.1
    3 binutils_patch_version=20000429
     2binutils_version=2.10
     3binutils_patch_version=20001107
    44binutils_rpm_release=3
    5 newlib_version=1.8.2
    6 newlib_patch_version=20001027
     5newlib_version=1.9.0
     6newlib_patch_version=20010622
    77gcc_version=2.8.1
    88gcc_patch_version=20000429
Note: See TracChangeset for help on using the changeset viewer.