Changeset 43fdf50 in rtems-libbsd


Ignore:
Timestamp:
May 16, 2017, 9:27:12 AM (2 years ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
5cb01f277962d3127d364bf871f799b34e6b6be6, cc60cbeef68291b54f73c2d26fe3da4b837a8e06
Children:
b2b2e1a
Parents:
64163f3
git-author:
Sebastian Huber <sebastian.huber@…> (05/16/17 09:27:12)
git-committer:
Sebastian Huber <sebastian.huber@…> (10/20/17 12:59:55)
Message:

Import CRC32 support from FreeBSD

Files:
1 added
3 edited

Legend:

Unmodified
Added
Removed
  • libbsd.py

    r64163f3 r43fdf50  
    389389            'sys/kern/uipc_socket.c',
    390390            'sys/kern/uipc_usrreq.c',
     391            'sys/libkern/crc32.c',
    391392            'sys/libkern/bcd.c',
    392393            'sys/libkern/inet_ntoa.c',
  • libbsd_waf.py

    r64163f3 r43fdf50  
    18891889              'freebsd/sys/kern/uipc_usrreq.c',
    18901890              'freebsd/sys/libkern/bcd.c',
     1891              'freebsd/sys/libkern/crc32.c',
    18911892              'freebsd/sys/libkern/inet_ntoa.c',
    18921893              'freebsd/sys/libkern/jenkins_hash.c',
  • rtemsbsd/include/machine/rtems-bsd-kernel-namespace.h

    r64163f3 r43fdf50  
    462462#define bus_teardown_intr _bsd_bus_teardown_intr
    463463#define bus_unmap_resource _bsd_bus_unmap_resource
     464#define calculate_crc32c _bsd_calculate_crc32c
    464465#define callout_handle_init _bsd_callout_handle_init
    465466#define callout_init _bsd_callout_init
     
    551552#define counter_u64_free _bsd_counter_u64_free
    552553#define counter_u64_zero _bsd_counter_u64_zero
     554#define crc32_tab _bsd_crc32_tab
    553555#define create_objects_compat _bsd_create_objects_compat
    554556#define crypto_apply _bsd_crypto_apply
Note: See TracChangeset for help on using the changeset viewer.