!<arch>
/               1456777466  0     0     0       20        `
     Ècrc32_le_t4 //                                              36        `
crc32-le-tbl-4.c/
crc32-le-tbl-4.o/
/0              1456776263  12825 1006  100664  723       `
#include <stdint.h>

/* Table for 0xedb88320 */
static uint32_t crc32_tbl_4[16] = {
        0x00000000,
        0x1db71064,
        0x3b6e20c8,
        0x26d930ac,
        0x76dc4190,
        0x6b6b51f4,
        0x4db26158,
        0x5005713c,
        0xedb88320,
        0xf00f9344,
        0xd6d6a3e8,
        0xcb61b38c,
        0x9b64c2b0,
        0x86d3d2d4,
        0xa00ae278,
        0xbdbdf21c
};


/* crc32(0, &{0xff,ff,ff,ff}, 4) ^ 0xffffffff */
static const uint32_t good = 0x2144df1c;

uint32_t
crc32_le_t4(uint32_t crc, uint8_t *buf, unsigned len)
{
	while (len--) {
		crc = crc ^ *buf;
		crc = (crc >> 4) ^ crc32_tbl_4[ crc & 0xf ];
		crc = (crc >> 4) ^ crc32_tbl_4[ crc & 0xf ];
		buf++;
	}
	return crc;
}


/18             1456777466  12825 1006  100664  4688      `
ELF          >                    À          @     @   …Ò‰øtAH�~D�BÿN�ë@ HƒÇ¶H‰þ1Á‰ÊƒáÁê3�    ‰ÐƒâÁè3•    L9ÇuÑóÃ   %  $ >  $ >   :;I  .?:;'I@
   :;I   I  I  	! I/  
4 :;I
  & I  4 :;I                                                  int         1T               4m               b                   œÌ   crc b       buf Ì       len m        I   b   â   	t    
    ÷   	        Ò         ßD!b    e    @   û      /usr/include  crc32-le-tbl-4.c    stdint.h     	        -/,[?9/åá_                                d·È n;¬0Ù&�AÜvôQkkXa²M<qP ƒ¸íD“ðè£ÖÖŒ³aË°Âd›ÔÒÓ†xâ
 ò½½                U       $        P$       )        R)       ,        Q3       8        Q8       ;        PB       I        P                        "        TB       G        UG       I        T                                Q               qŸ                          {   crc32_le_t4     '          I   uint8_t b   uint32_t     ,                     I                       unsigned int crc32-le-tbl-4.c long unsigned int /afs/slac/g/lcls/package/cpsw/md uint8_t unsigned char uint32_t long int GNU C 4.4.7 20120313 (Red Hat 4.4.7-11) crc32_tbl_4 crc32_le_t4 short unsigned int signed char short int good  GCC: (GNU) 4.4.7 20120313 (Red Hat 4.4.7-11)        zR x�            I            .symtab .strtab .shstrtab .rela.text .data .bss .debug_abbrev .rela.debug_info .rela.debug_line .rodata .debug_loc .rela.debug_pubnames .rela.debug_pubtypes .rela.debug_aranges .debug_str .comment .note.GNU-stack .rela.eh_frame                                                                                          @       I                                                    8      0                           &                     Œ                                      ,                     Œ                                      1                      Œ       Ÿ                              D                      +                                   ?                      h      X                          U                      <      i                              P                      À                                 a                     À      @                               i                                                          y                            "                              t                      Ø                                 Ž                      8      +                              ‰                      ð                                 £                      c      0                              ž                            0                           ²      0               “      ç                             ½      0               z      .                             Æ                      ¨                                     Û                     ¨      0                              Ö                      8                                                       Ø      å                                                    @      È                          	                            *                                                          ñÿ                                                                                                                                                        
         @            
                                                                                                                                                                                                              I        crc32-le-tbl-4.c crc32_tbl_4 crc32_le_t4       /          	           >          	                  
                     
      y              
                    
      0                            !             I       )       
              0       
      Ì       7       
      Ø       E       
      p       J       
      Q       W       
      Y       ^       
      ¹       c       
      g       p       
              w       
             }       
      ­       ˆ                     �             I       ©       
   
           ¸       
   
   •       Ç       
   
   Þ       ã       
      ¡       ï          	           ý       
      â       M                            
                     
                     
                                                         