• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/cctools-845/misc/

Lines Matching defs:archs

186     struct arch *archs,
554 /* the default when no -arch flags is present is to strip all archs */
623 struct arch *archs;
634 archs = NULL;
640 ofile = breakout(input_file, &archs, &narchs, FALSE);
645 checkout(archs, narchs);
648 strip_arch(archs, narchs, arch_flags, narch_flags, all_archs);
650 free_archs(archs, narchs);
659 writeout(archs, narchs, output_file, stat_buf.st_mode & 0777,
711 writeout(archs, narchs, output_file, stat_buf.st_mode & 0777,
744 free_archs(archs, narchs);
753 struct arch *archs,
781 if(archs[i].type == OFILE_ARCHIVE){
782 for(j = 0; j < archs[i].nmembers; j++){
783 if(archs[i].members[j].type == OFILE_Mach_O){
784 cputype = archs[i].members[j].object->mh_cputype;
785 cpusubtype = archs[i].members[j].object->mh_cpusubtype;
790 else if(archs[i].type == OFILE_Mach_O){
791 cputype = archs[i].object->mh_cputype;
792 cpusubtype = archs[i].object->mh_cpusubtype;
794 else if(archs[i].fat_arch != NULL){
795 cputype = archs[i].fat_arch->cputype;
796 cpusubtype = archs[i].fat_arch->cpusubtype;
838 if(archs[i].type == OFILE_ARCHIVE){
839 for(j = 0; j < archs[i].nmembers; j++){
840 if(archs[i].members[j].type == OFILE_Mach_O){
841 strip_object(archs + i, archs[i].members + j,
842 archs[i].members[j].object);
850 error_arch(archs + i, NULL, "symbols names "
866 error_arch(archs + i, NULL, "symbols names "
882 for(j = 0; j < archs[i].nmembers; j++){
883 archs[i].members[j].offset = offset;
885 if(archs[i].members[j].member_long_name == TRUE){
886 size = rnd(archs[i].members[j].member_name_size, 8) +
889 archs[i].toc_long_name = TRUE;
891 if(archs[i].members[j].object != NULL){
893 rnd(archs[i].members[j].object->object_size -
894 archs[i].members[j].object->input_sym_info_size +
895 archs[i].members[j].object->output_sym_info_size,
897 sprintf(archs[i].members[j].ar_hdr->ar_size, "%-*ld",
898 (int)sizeof(archs[i].members[j].ar_hdr->ar_size),
904 memcpy(archs[i].members[j].ar_hdr->ar_fmag, ARFMAG,
905 (int)sizeof(archs[i].members[j].ar_hdr->ar_fmag));
908 size += archs[i].members[j].unknown_size;
912 archs[i].library_size = offset;
914 else if(archs[i].type == OFILE_Mach_O){
915 strip_object(archs + i, NULL, archs[i].object);
918 warning_arch(archs + i, NULL, "can't process non-object and "
927 archs[0].file_name, arch_flags[i].name);
933 archs[0].file_name);