Ignore:
Timestamp:
Sep 7, 2004, 3:33:15 AM (21 years ago)
Author:
bird
Message:

GCC v3.3.4 - official sources.

Location:
branches/GNU/src/gcc/boehm-gc
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/GNU/src/gcc/boehm-gc/ChangeLog

    • Property cvs2svn:cvs-rev changed from 1.1.1.2 to 1.1.1.3
    r1463 r1464  
     12004-05-31  Release Manager
     2
     3        * GCC 3.3.4 Released.
     4
     52004-04-07  H.J. Lu  <hongjiu.lu@intel.com>
     6
     7        * include/private/gcconfig.h (PREFETCH): Use __builtin_prefetch
     8        for gcc >= 3.0.
     9        (PREFETCH_FOR_WRITE): Likewise.
     10
    1112004-02-14  Release Manager
    212
  • branches/GNU/src/gcc/boehm-gc/configure

    • Property cvs2svn:cvs-rev changed from 1.1.1.2 to 1.1.1.3
    r1463 r1464  
    19321932linux-gnu*)
    19331933  case $host_cpu in
    1934   alpha* | hppa* | i*86 | powerpc* | sparc* | ia64* )
     1934  alpha* | hppa* | i*86 | powerpc* | sparc* | ia64* | sh* )
    19351935    lt_cv_deplibs_check_method=pass_all ;;
    19361936  *)
  • branches/GNU/src/gcc/boehm-gc/include/private/gcconfig.h

    • Property cvs2svn:cvs-rev changed from 1.1.1.2 to 1.1.1.3
    r1463 r1464  
    16681668#            define DATASTART ((ptr_t)((((word) (etext)) + 0xfff) & ~0xfff))
    16691669#       endif
    1670 #       define PREFETCH(x) \
    1671           __asm__ __volatile__ ("       prefetch        %0": : "m"(*(char *)(x)))
    1672 #       define PREFETCH_FOR_WRITE(x) \
    1673           __asm__ __volatile__ ("       prefetchw       %0": : "m"(*(char *)(x)))
     1670#       if defined(__GNUC__) && __GNUC__ >= 3
     1671#           define PREFETCH(x) __builtin_prefetch ((x), 0, 0)
     1672#           define PREFETCH_FOR_WRITE(x) __builtin_prefetch ((x), 1)
     1673#       endif
    16741674#   endif
    16751675# endif
Note: See TracChangeset for help on using the changeset viewer.