=> Building devel/bcc Started : Sunday, 23 OCT 2016 at 06:37:41 UTC Platform: 4.7-DEVELOPMENT DragonFly v4.7.0.605.g3568a-DEVELOPMENT #12: Wed Oct 19 11:57:42 PDT 2016 marino@pkgbox64.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 -------------------------------------------------- -- Environment -------------------------------------------------- UNAME_r=4.7-SYNTH UNAME_m=x86_64 UNAME_p=x86_64 UNAME_v=DragonFly 4.7-SYNTH UNAME_s=DragonFly PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin TERM=dumb LANG=C HOME=/root USER=root -------------------------------------------------- -- Options -------------------------------------------------- -------------------------------------------------- -- CONFIGURE_ENV -------------------------------------------------- XDG_DATA_HOME=/construction/devel/bcc XDG_CONFIG_HOME=/construction/devel/bcc HOME=/construction/devel/bcc TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc50 -------------------------------------------------- -- CONFIGURE_ARGS -------------------------------------------------- -------------------------------------------------- -- MAKE_ENV -------------------------------------------------- XDG_DATA_HOME=/construction/devel/bcc XDG_CONFIG_HOME=/construction/devel/bcc HOME=/construction/devel/bcc TMPDIR="/tmp" NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc50 PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" NOPROFILE=1 CC="cc" CFLAGS="-pipe -O2 -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS="" LIBS="" CXX="c++" CXXFLAGS=" -pipe -O2 -fno-strict-aliasing" MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 444" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" -------------------------------------------------- -- MAKE_ARGS -------------------------------------------------- DESTDIR=/construction/devel/bcc/stage -------------------------------------------------- -- PLIST_SUB -------------------------------------------------- OSREL=4.7 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/bcc" EXAMPLESDIR="share/examples/bcc" DATADIR="share/bcc" WWWDIR="www/bcc" ETCDIR="etc/bcc" -------------------------------------------------- -- SUB_LIST -------------------------------------------------- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/bcc DOCSDIR=/usr/local/share/doc/bcc EXAMPLESDIR=/usr/local/share/examples/bcc WWWDIR=/usr/local/www/bcc ETCDIR=/usr/local/etc/bcc -------------------------------------------------- -- /etc/make.conf -------------------------------------------------- USE_PACKAGE_DEPENDS=yes PACKAGE_BUILDING=yes BATCH=yes PKG_CREATE_VERBOSE=yes PORTSDIR=/xports DISTDIR=/distfiles WRKDIRPREFIX=/construction PORT_DBDIR=/options PACKAGES=/packages MAKE_JOBS_NUMBER_LIMIT=5 HAVE_COMPAT_IA32_KERN= CONFIGURE_MAX_CMD_LEN=262144 _SMP_CPUS=8 UID=0 ARCH=x86_64 OPSYS=DragonFly DFLYVERSION=400702 OSVERSION=9999999 OSREL=4.7 _OSRELEASE=4.7-SYNTH -------------------------------------------------------------------------------- -- Phase: check-sanity -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: pkg-depends -------------------------------------------------------------------------------- ===> bcc-1995.03.12 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.8.7_3.txz Installing pkg-1.8.7_3... Extracting pkg-1.8.7_3: .......... done ===> bcc-1995.03.12 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of bcc-1995.03.12 -------------------------------------------------------------------------------- -- Phase: fetch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: fetch -------------------------------------------------------------------------------- ===> Fetching all distfiles required by bcc-1995.03.12 for building -------------------------------------------------------------------------------- -- Phase: checksum -------------------------------------------------------------------------------- ===> Fetching all distfiles required by bcc-1995.03.12 for building => SHA256 Checksum OK for bcc.tar.gz. -------------------------------------------------------------------------------- -- Phase: extract-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: extract -------------------------------------------------------------------------------- ===> Fetching all distfiles required by bcc-1995.03.12 for building ===> Extracting for bcc-1995.03.12 => SHA256 Checksum OK for bcc.tar.gz. -------------------------------------------------------------------------------- -- Phase: patch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: patch -------------------------------------------------------------------------------- ===> Patching for bcc-1995.03.12 ===> Applying ports patches for bcc-1995.03.12 -------------------------------------------------------------------------------- -- Phase: build-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: lib-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: configure -------------------------------------------------------------------------------- ===> Configuring for bcc-1995.03.12 -------------------------------------------------------------------------------- -- Phase: build -------------------------------------------------------------------------------- ===> Building for bcc-1995.03.12 --- _SUBDIR_all_ld --- ===> ld --- objwarn --- --- dumps.o --- --- io.o --- --- ld.o --- --- readobj.o --- --- dumps.o --- cc -pipe -O2 -fno-strict-aliasing -DBSD_A_OUT -DSTANDARD_GNU_A_OUT -Wall -std=gnu99 -c dumps.c --- io.o --- cc -pipe -O2 -fno-strict-aliasing -DBSD_A_OUT -DSTANDARD_GNU_A_OUT -Wall -std=gnu99 -c io.c --- ld.o --- cc -pipe -O2 -fno-strict-aliasing -DBSD_A_OUT -DSTANDARD_GNU_A_OUT -Wall -std=gnu99 -c ld.c --- readobj.o --- cc -pipe -O2 -fno-strict-aliasing -DBSD_A_OUT -DSTANDARD_GNU_A_OUT -Wall -std=gnu99 -c readobj.c --- objwarn --- Warning: Object directory not changed from original /construction/devel/bcc/bcc/ld --- table.o --- cc -pipe -O2 -fno-strict-aliasing -DBSD_A_OUT -DSTANDARD_GNU_A_OUT -Wall -std=gnu99 -c table.c --- io.o --- io.c: In function 'putbstr': io.c:275:19: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] for (length = strlen(str); length < width; ++length) ^ io.c:275:19: warning: incompatible implicit declaration of built-in function 'strlen' io.c:275:19: note: include '' or provide a declaration of 'strlen' --- table.o --- table.c: In function 'addsym': table.c:63:37: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] if ((tableptr = symptr->name + (strlen(name) + 1)) > tableend) ^ table.c:63:37: warning: incompatible implicit declaration of built-in function 'strlen' table.c:63:37: note: include '' or provide a declaration of 'strlen' table.c:68:2: warning: implicit declaration of function 'strcpy' [-Wimplicit-function-declaration] strcpy(symptr->name, name); /* should't happen */ ^ table.c:68:2: warning: incompatible implicit declaration of built-in function 'strcpy' table.c:68:2: note: include '' or provide a declaration of 'strcpy' table.c: In function 'findsym': table.c:85:10: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] strcmp(symptr->name, name) != 0)) ^ table.c: In function 'stralloc': table.c:204:12: warning: incompatible implicit declaration of built-in function 'strcpy' return strcpy(ourmalloc((unsigned) strlen(s) + 1), s); ^ table.c:204:12: note: include '' or provide a declaration of 'strcpy' table.c:204:40: warning: incompatible implicit declaration of built-in function 'strlen' return strcpy(ourmalloc((unsigned) strlen(s) + 1), s); ^ table.c:204:40: note: include '' or provide a declaration of 'strlen' --- typeconv.o --- cc -pipe -O2 -fno-strict-aliasing -DBSD_A_OUT -DSTANDARD_GNU_A_OUT -Wall -std=gnu99 -c typeconv.c --- writebin.o --- cc -pipe -O2 -fno-strict-aliasing -DBSD_A_OUT -DSTANDARD_GNU_A_OUT -Wall -std=gnu99 -c writebin.c --- table.o --- table.c: In function 'addsym': table.c:72:18: warning: 'oldsymptr' may be used uninitialized in this function [-Wmaybe-uninitialized] oldsymptr->next = symptr; ^ --- ld86.1.gz --- gzip -cn ld86.1 > ld86.1.gz --- writebin.o --- writebin.c: In function 'writebin': writebin.c:483:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] !reloc_output && ^ writebin.c:91:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(struc, mem) ((int) &((struc *) 0)->mem) ^ writebin.c:521:26: note: in expansion of macro 'offsetof' seekout((unsigned long) offsetof(struct exec, a_syms)); ^ writebin.c:91:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(struc, mem) ((int) &((struc *) 0)->mem) ^ writebin.c:526:26: note: in expansion of macro 'offsetof' seekout((unsigned long) offsetof(struct exec, a_trsize)); ^ writebin.c:91:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(struc, mem) ((int) &((struc *) 0)->mem) ^ writebin.c:530:26: note: in expansion of macro 'offsetof' seekout((unsigned long) offsetof(struct exec, a_drsize)); ^ writebin.c: In function 'linksyms': writebin.c:190:19: warning: 'prlptr' may be used uninitialized in this function [-Wmaybe-uninitialized] prlptr->rlnext = rlptr->rlnext; ^ --- ld86 --- cc -pipe -O2 -fno-strict-aliasing -DBSD_A_OUT -DSTANDARD_GNU_A_OUT -Wall -std=gnu99 -o ld86 dumps.o io.o ld.o readobj.o table.o typeconv.o writebin.o --- _SUBDIR_all_as --- ===> as --- objwarn --- --- as.o --- --- assemble.o --- --- error.o --- --- express.o --- --- objwarn --- Warning: Object directory not changed from original /construction/devel/bcc/bcc/as --- genbin.o --- --- error.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -std=gnu99 -c error.c --- genbin.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -std=gnu99 -c genbin.c --- express.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -std=gnu99 -c express.c --- as.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -std=gnu99 -c as.c --- assemble.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -std=gnu99 -c assemble.c --- genlist.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -std=gnu99 -c genlist.c genlist.c: In function 'listline': genlist.c:189:31: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (errcount || list.current && (!macflag || mcount != 0) || ^ genlist.c:190:14: warning: suggest parentheses around '&&' within '||' [-Wparentheses] macflag && maclist.current) ^ --- genobj.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -std=gnu99 -c genobj.c --- gensym.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -std=gnu99 -c gensym.c --- genobj.o --- genobj.c: In function 'objheader': genobj.c:388:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] !globals_only_in_obj && symptr->name[0] != '.' && ^ --- macro.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -std=gnu99 -c macro.c macro.c: In function 'pmacro': macro.c:123:38: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] symptr->value_reg_or_op.value = (unsigned) heapptr; ^ --- gensym.o --- gensym.c: In function 'gensym': gensym.c:100:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] (symptr->next = (struct sym_s *) label_stringptr)); ^ gensym.c:99:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] writew((unsigned) ^ gensym.c:117:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] writew((unsigned) symptr->next); /* now has string position */ ^ --- mops.o --- --- pops.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -std=gnu99 -c pops.c --- mops.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -std=gnu99 -c mops.c --- pops.o --- pops.c: In function 'checksegrel': pops.c:75:25: warning: suggest parentheses around '&&' within '||' [-Wparentheses] symptr->data & IMPBIT && !(symptr->data & UNDBIT)) && ^ --- mops.o --- mops.c: In function 'buildea': mops.c:550:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] eap->base == BPREG && eap->index == NOREG || ^ mops.c: In function 'getea': mops.c:920:51: warning: suggest parentheses around '&&' within '||' [-Wparentheses] lastexp.offset != 0x2 && lastexp.offset != 0x4 && ^ mops.c: In function 'mgroup1': mops.c:1592:31: warning: suggest parentheses around '&&' within '||' [-Wparentheses] target.base == EAXREG && ^ --- readsrc.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -std=gnu99 -c readsrc.c --- scan.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -std=gnu99 -c scan.c --- readsrc.o --- In file included from readsrc.c:7:0: readsrc.c: In function 'readline': const.h:383:17: warning: large integer implicitly truncated to unsigned type [-Woverflow] #define LINLEN 256 /* max length of input line */ ^ readsrc.c:239:18: note: in expansion of macro 'LINLEN' remaining = LINLEN + 2; ^ --- table.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -std=gnu99 -c table.c --- typeconv.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -std=gnu99 -c ../ld/typeconv.c --- as86.1.gz --- gzip -cn as86.1 > as86.1.gz --- table.o --- table.c: In function 'lookup': table.c:903:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] symptr->value_reg_or_op.value = (unsigned) (symptr->next = NULL); ^ --- as86 --- cc -pipe -O2 -fno-strict-aliasing -Wall -std=gnu99 -o as86 as.o assemble.o error.o express.o genbin.o genlist.o genobj.o gensym.o macro.o mops.o pops.o readsrc.o scan.o table.o typeconv.o --- _SUBDIR_all_bcc-cc1 --- ===> bcc-cc1 --- objwarn --- --- assign.o --- --- declare.o --- --- gencode.o --- --- label.o --- --- objwarn --- Warning: Object directory not changed from original /construction/devel/bcc/bcc/bcc-cc1 --- assign.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -c assign.c --- declare.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -c declare.c --- gencode.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -c gencode.c --- preserve.o --- --- label.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -c label.c --- assign.o --- In file included from types.h:206:0, from assign.c:6: proto.h:380:7: warning: conflicting types for built-in function 'malloc' void *malloc P((unsigned _nbytes)); ^ proto.h:381:7: warning: conflicting types for built-in function 'realloc' void *realloc P((void *_ptr, unsigned _nbytes)); ^ proto.h:384:7: warning: conflicting types for built-in function 'memcpy' void *memcpy P((void *_t, const void *_s, unsigned _length)); ^ proto.h:385:7: warning: conflicting types for built-in function 'memset' void *memset P((void *_s, int _c, unsigned _nbytes)); ^ proto.h:390:10: warning: conflicting types for built-in function 'strlen' unsigned strlen P((const char *_s)); ^ proto.h:391:7: warning: conflicting types for built-in function 'strncpy' char *strncpy P((char *_target, const char *_source, unsigned _maxlength)); ^ --- preserve.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -c preserve.c --- gencode.o --- In file included from types.h:206:0, from gencode.c:9: proto.h:380:7: warning: conflicting types for built-in function 'malloc' void *malloc P((unsigned _nbytes)); ^ proto.h:381:7: warning: conflicting types for built-in function 'realloc' void *realloc P((void *_ptr, unsigned _nbytes)); ^ proto.h:384:7: warning: conflicting types for built-in function 'memcpy' void *memcpy P((void *_t, const void *_s, unsigned _length)); ^ proto.h:385:7: warning: conflicting types for built-in function 'memset' void *memset P((void *_s, int _c, unsigned _nbytes)); ^ proto.h:390:10: warning: conflicting types for built-in function 'strlen' unsigned strlen P((const char *_s)); ^ proto.h:391:7: warning: conflicting types for built-in function 'strncpy' char *strncpy P((char *_target, const char *_source, unsigned _maxlength)); ^ --- preserve.o --- In file included from types.h:206:0, from preserve.c:6: proto.h:380:7: warning: conflicting types for built-in function 'malloc' void *malloc P((unsigned _nbytes)); ^ proto.h:381:7: warning: conflicting types for built-in function 'realloc' void *realloc P((void *_ptr, unsigned _nbytes)); ^ proto.h:384:7: warning: conflicting types for built-in function 'memcpy' void *memcpy P((void *_t, const void *_s, unsigned _length)); ^ proto.h:385:7: warning: conflicting types for built-in function 'memset' void *memset P((void *_s, int _c, unsigned _nbytes)); ^ proto.h:390:10: warning: conflicting types for built-in function 'strlen' unsigned strlen P((const char *_s)); ^ proto.h:391:7: warning: conflicting types for built-in function 'strncpy' char *strncpy P((char *_target, const char *_source, unsigned _maxlength)); ^ --- label.o --- In file included from types.h:206:0, from label.c:6: proto.h:380:7: warning: conflicting types for built-in function 'malloc' void *malloc P((unsigned _nbytes)); ^ proto.h:381:7: warning: conflicting types for built-in function 'realloc' void *realloc P((void *_ptr, unsigned _nbytes)); ^ proto.h:384:7: warning: conflicting types for built-in function 'memcpy' void *memcpy P((void *_t, const void *_s, unsigned _length)); ^ proto.h:385:7: warning: conflicting types for built-in function 'memset' void *memset P((void *_s, int _c, unsigned _nbytes)); ^ proto.h:390:10: warning: conflicting types for built-in function 'strlen' unsigned strlen P((const char *_s)); ^ proto.h:391:7: warning: conflicting types for built-in function 'strncpy' char *strncpy P((char *_target, const char *_source, unsigned _maxlength)); ^ --- declare.o --- In file included from types.h:206:0, from declare.c:6: proto.h:380:7: warning: conflicting types for built-in function 'malloc' void *malloc P((unsigned _nbytes)); ^ proto.h:381:7: warning: conflicting types for built-in function 'realloc' void *realloc P((void *_ptr, unsigned _nbytes)); ^ proto.h:384:7: warning: conflicting types for built-in function 'memcpy' void *memcpy P((void *_t, const void *_s, unsigned _length)); ^ proto.h:385:7: warning: conflicting types for built-in function 'memset' void *memset P((void *_s, int _c, unsigned _nbytes)); ^ proto.h:390:10: warning: conflicting types for built-in function 'strlen' unsigned strlen P((const char *_s)); ^ proto.h:391:7: warning: conflicting types for built-in function 'strncpy' char *strncpy P((char *_target, const char *_source, unsigned _maxlength)); ^ In file included from declare.c:7:0: declare.c: In function 'declfunc': align.h:10:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] # define align(x) (((pointerint_t) (x) + (S_ALIGNMENT-1)) & ~(S_ALIGNMENT-1)) ^ declare.c:628:5: note: in expansion of macro 'align' align(&symptr->name.namea[strlen(symptr->name.namea) + 1])) ^ --- type.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -c type.c In file included from types.h:206:0, from type.c:6: proto.h:380:7: warning: conflicting types for built-in function 'malloc' void *malloc P((unsigned _nbytes)); ^ proto.h:381:7: warning: conflicting types for built-in function 'realloc' void *realloc P((void *_ptr, unsigned _nbytes)); ^ proto.h:384:7: warning: conflicting types for built-in function 'memcpy' void *memcpy P((void *_t, const void *_s, unsigned _length)); ^ proto.h:385:7: warning: conflicting types for built-in function 'memset' void *memset P((void *_s, int _c, unsigned _nbytes)); ^ proto.h:390:10: warning: conflicting types for built-in function 'strlen' unsigned strlen P((const char *_s)); ^ proto.h:391:7: warning: conflicting types for built-in function 'strncpy' char *strncpy P((char *_target, const char *_source, unsigned _maxlength)); ^ --- bcc-cc1.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -c bcc-cc1.c --- express.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -c express.c --- bcc-cc1.o --- In file included from types.h:206:0, from bcc-cc1.c:6: proto.h:380:7: warning: conflicting types for built-in function 'malloc' void *malloc P((unsigned _nbytes)); ^ proto.h:381:7: warning: conflicting types for built-in function 'realloc' void *realloc P((void *_ptr, unsigned _nbytes)); ^ proto.h:384:7: warning: conflicting types for built-in function 'memcpy' void *memcpy P((void *_t, const void *_s, unsigned _length)); ^ proto.h:385:7: warning: conflicting types for built-in function 'memset' void *memset P((void *_s, int _c, unsigned _nbytes)); ^ proto.h:390:10: warning: conflicting types for built-in function 'strlen' unsigned strlen P((const char *_s)); ^ proto.h:391:7: warning: conflicting types for built-in function 'strncpy' char *strncpy P((char *_target, const char *_source, unsigned _maxlength)); ^ --- genloads.o --- --- express.o --- In file included from types.h:206:0, from express.c:6: proto.h:380:7: warning: conflicting types for built-in function 'malloc' void *malloc P((unsigned _nbytes)); ^ proto.h:381:7: warning: conflicting types for built-in function 'realloc' void *realloc P((void *_ptr, unsigned _nbytes)); ^ proto.h:384:7: warning: conflicting types for built-in function 'memcpy' void *memcpy P((void *_t, const void *_s, unsigned _length)); ^ proto.h:385:7: warning: conflicting types for built-in function 'memset' void *memset P((void *_s, int _c, unsigned _nbytes)); ^ proto.h:390:10: warning: conflicting types for built-in function 'strlen' unsigned strlen P((const char *_s)); ^ proto.h:391:7: warning: conflicting types for built-in function 'strncpy' char *strncpy P((char *_target, const char *_source, unsigned _maxlength)); ^ express.c:24:28: warning: conflicting types for built-in function 'exp2' FORWARD struct nodestruct *exp2 P((void)); --- genloads.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -c genloads.c --- express.o --- ^ --- genloads.o --- In file included from types.h:206:0, from genloads.c:6: proto.h:380:7: warning: conflicting types for built-in function 'malloc' void *malloc P((unsigned _nbytes)); ^ proto.h:381:7: warning: conflicting types for built-in function 'realloc' void *realloc P((void *_ptr, unsigned _nbytes)); ^ proto.h:384:7: warning: conflicting types for built-in function 'memcpy' void *memcpy P((void *_t, const void *_s, unsigned _length)); ^ proto.h:385:7: warning: conflicting types for built-in function 'memset' void *memset P((void *_s, int _c, unsigned _nbytes)); ^ proto.h:390:10: warning: conflicting types for built-in function 'strlen' unsigned strlen P((const char *_s)); ^ proto.h:391:7: warning: conflicting types for built-in function 'strncpy' char *strncpy P((char *_target, const char *_source, unsigned _maxlength)); ^ --- loadexp.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -c loadexp.c In file included from types.h:206:0, from loadexp.c:6: proto.h:380:7: warning: conflicting types for built-in function 'malloc' void *malloc P((unsigned _nbytes)); ^ proto.h:381:7: warning: conflicting types for built-in function 'realloc' void *realloc P((void *_ptr, unsigned _nbytes)); ^ proto.h:384:7: warning: conflicting types for built-in function 'memcpy' void *memcpy P((void *_t, const void *_s, unsigned _length)); ^ proto.h:385:7: warning: conflicting types for built-in function 'memset' void *memset P((void *_s, int _c, unsigned _nbytes)); ^ proto.h:390:10: warning: conflicting types for built-in function 'strlen' unsigned strlen P((const char *_s)); ^ proto.h:391:7: warning: conflicting types for built-in function 'strncpy' char *strncpy P((char *_target, const char *_source, unsigned _maxlength)); ^ --- scan.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -c scan.c In file included from types.h:206:0, from scan.c:8: proto.h:380:7: warning: conflicting types for built-in function 'malloc' void *malloc P((unsigned _nbytes)); ^ proto.h:381:7: warning: conflicting types for built-in function 'realloc' void *realloc P((void *_ptr, unsigned _nbytes)); ^ proto.h:384:7: warning: conflicting types for built-in function 'memcpy' void *memcpy P((void *_t, const void *_s, unsigned _length)); ^ proto.h:385:7: warning: conflicting types for built-in function 'memset' void *memset P((void *_s, int _c, unsigned _nbytes)); ^ proto.h:390:10: warning: conflicting types for built-in function 'strlen' unsigned strlen P((const char *_s)); ^ proto.h:391:7: warning: conflicting types for built-in function 'strncpy' char *strncpy P((char *_target, const char *_source, unsigned _maxlength)); ^ --- exptree.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -c exptree.c In file included from types.h:206:0, from exptree.c:6: proto.h:380:7: warning: conflicting types for built-in function 'malloc' void *malloc P((unsigned _nbytes)); ^ proto.h:381:7: warning: conflicting types for built-in function 'realloc' void *realloc P((void *_ptr, unsigned _nbytes)); ^ proto.h:384:7: warning: conflicting types for built-in function 'memcpy' void *memcpy P((void *_t, const void *_s, unsigned _length)); ^ proto.h:385:7: warning: conflicting types for built-in function 'memset' void *memset P((void *_s, int _c, unsigned _nbytes)); ^ proto.h:390:10: warning: conflicting types for built-in function 'strlen' unsigned strlen P((const char *_s)); ^ proto.h:391:7: warning: conflicting types for built-in function 'strncpy' char *strncpy P((char *_target, const char *_source, unsigned _maxlength)); ^ --- glogcode.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -c glogcode.c In file included from types.h:206:0, from glogcode.c:6: proto.h:380:7: warning: conflicting types for built-in function 'malloc' void *malloc P((unsigned _nbytes)); ^ proto.h:381:7: warning: conflicting types for built-in function 'realloc' void *realloc P((void *_ptr, unsigned _nbytes)); ^ proto.h:384:7: warning: conflicting types for built-in function 'memcpy' void *memcpy P((void *_t, const void *_s, unsigned _length)); ^ proto.h:385:7: warning: conflicting types for built-in function 'memset' void *memset P((void *_s, int _c, unsigned _nbytes)); ^ proto.h:390:10: warning: conflicting types for built-in function 'strlen' unsigned strlen P((const char *_s)); ^ proto.h:391:7: warning: conflicting types for built-in function 'strncpy' char *strncpy P((char *_target, const char *_source, unsigned _maxlength)); ^ --- longop.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -c longop.c In file included from types.h:206:0, from longop.c:6: proto.h:380:7: warning: conflicting types for built-in function 'malloc' void *malloc P((unsigned _nbytes)); ^ proto.h:381:7: warning: conflicting types for built-in function 'realloc' void *realloc P((void *_ptr, unsigned _nbytes)); ^ proto.h:384:7: warning: conflicting types for built-in function 'memcpy' void *memcpy P((void *_t, const void *_s, unsigned _length)); ^ proto.h:385:7: warning: conflicting types for built-in function 'memset' void *memset P((void *_s, int _c, unsigned _nbytes)); ^ proto.h:390:10: warning: conflicting types for built-in function 'strlen' unsigned strlen P((const char *_s)); ^ proto.h:391:7: warning: conflicting types for built-in function 'strncpy' char *strncpy P((char *_target, const char *_source, unsigned _maxlength)); ^ --- softop.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -c softop.c In file included from types.h:206:0, from softop.c:6: proto.h:380:7: warning: conflicting types for built-in function 'malloc' void *malloc P((unsigned _nbytes)); ^ proto.h:381:7: warning: conflicting types for built-in function 'realloc' void *realloc P((void *_ptr, unsigned _nbytes)); ^ proto.h:384:7: warning: conflicting types for built-in function 'memcpy' void *memcpy P((void *_t, const void *_s, unsigned _length)); ^ proto.h:385:7: warning: conflicting types for built-in function 'memset' void *memset P((void *_s, int _c, unsigned _nbytes)); ^ proto.h:390:10: warning: conflicting types for built-in function 'strlen' unsigned strlen P((const char *_s)); ^ proto.h:391:7: warning: conflicting types for built-in function 'strncpy' char *strncpy P((char *_target, const char *_source, unsigned _maxlength)); ^ --- codefrag.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -c codefrag.c --- floatop.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -c floatop.c --- codefrag.o --- In file included from types.h:206:0, from codefrag.c:6: proto.h:380:7: warning: conflicting types for built-in function 'malloc' void *malloc P((unsigned _nbytes)); ^ proto.h:381:7: warning: conflicting types for built-in function 'realloc' void *realloc P((void *_ptr, unsigned _nbytes)); ^ proto.h:384:7: warning: conflicting types for built-in function 'memcpy' void *memcpy P((void *_t, const void *_s, unsigned _length)); ^ proto.h:385:7: warning: conflicting types for built-in function 'memset' void *memset P((void *_s, int _c, unsigned _nbytes)); ^ proto.h:390:10: warning: conflicting types for built-in function 'strlen' unsigned strlen P((const char *_s)); ^ proto.h:391:7: warning: conflicting types for built-in function 'strncpy' char *strncpy P((char *_target, const char *_source, unsigned _maxlength)); ^ --- floatop.o --- In file included from types.h:206:0, from floatop.c:6: proto.h:380:7: warning: conflicting types for built-in function 'malloc' void *malloc P((unsigned _nbytes)); ^ proto.h:381:7: warning: conflicting types for built-in function 'realloc' void *realloc P((void *_ptr, unsigned _nbytes)); ^ proto.h:384:7: warning: conflicting types for built-in function 'memcpy' void *memcpy P((void *_t, const void *_s, unsigned _length)); ^ proto.h:385:7: warning: conflicting types for built-in function 'memset' void *memset P((void *_s, int _c, unsigned _nbytes)); ^ proto.h:390:10: warning: conflicting types for built-in function 'strlen' unsigned strlen P((const char *_s)); ^ proto.h:391:7: warning: conflicting types for built-in function 'strncpy' char *strncpy P((char *_target, const char *_source, unsigned _maxlength)); ^ --- hardop.o --- --- output.o --- --- hardop.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -c hardop.c --- output.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -c output.c --- hardop.o --- In file included from types.h:206:0, from hardop.c:6: proto.h:380:7: warning: conflicting types for built-in function 'malloc' void *malloc P((unsigned _nbytes)); ^ proto.h:381:7: warning: conflicting types for built-in function 'realloc' void *realloc P((void *_ptr, unsigned _nbytes)); ^ proto.h:384:7: warning: conflicting types for built-in function 'memcpy' void *memcpy P((void *_t, const void *_s, unsigned _length)); ^ proto.h:385:7: warning: conflicting types for built-in function 'memset' void *memset P((void *_s, int _c, unsigned _nbytes)); ^ proto.h:390:10: warning: conflicting types for built-in function 'strlen' unsigned strlen P((const char *_s)); ^ proto.h:391:7: warning: conflicting types for built-in function 'strncpy' char *strncpy P((char *_target, const char *_source, unsigned _maxlength)); ^ --- output.o --- In file included from types.h:206:0, from output.c:6: proto.h:380:7: warning: conflicting types for built-in function 'malloc' void *malloc P((unsigned _nbytes)); ^ proto.h:381:7: warning: conflicting types for built-in function 'realloc' void *realloc P((void *_ptr, unsigned _nbytes)); ^ proto.h:384:7: warning: conflicting types for built-in function 'memcpy' void *memcpy P((void *_t, const void *_s, unsigned _length)); ^ proto.h:385:7: warning: conflicting types for built-in function 'memset' void *memset P((void *_s, int _c, unsigned _nbytes)); ^ proto.h:390:10: warning: conflicting types for built-in function 'strlen' unsigned strlen P((const char *_s)); ^ proto.h:391:7: warning: conflicting types for built-in function 'strncpy' char *strncpy P((char *_target, const char *_source, unsigned _maxlength)); ^ --- state.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -c state.c In file included from types.h:206:0, from state.c:6: proto.h:380:7: warning: conflicting types for built-in function 'malloc' void *malloc P((unsigned _nbytes)); ^ proto.h:381:7: warning: conflicting types for built-in function 'realloc' void *realloc P((void *_ptr, unsigned _nbytes)); ^ proto.h:384:7: warning: conflicting types for built-in function 'memcpy' void *memcpy P((void *_t, const void *_s, unsigned _length)); ^ proto.h:385:7: warning: conflicting types for built-in function 'memset' void *memset P((void *_s, int _c, unsigned _nbytes)); ^ proto.h:390:10: warning: conflicting types for built-in function 'strlen' unsigned strlen P((const char *_s)); ^ proto.h:391:7: warning: conflicting types for built-in function 'strncpy' char *strncpy P((char *_target, const char *_source, unsigned _maxlength)); ^ --- debug.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -c debug.c In file included from types.h:206:0, from debug.c:9: proto.h:380:7: warning: conflicting types for built-in function 'malloc' void *malloc P((unsigned _nbytes)); ^ proto.h:381:7: warning: conflicting types for built-in function 'realloc' void *realloc P((void *_ptr, unsigned _nbytes)); ^ proto.h:384:7: warning: conflicting types for built-in function 'memcpy' void *memcpy P((void *_t, const void *_s, unsigned _length)); ^ proto.h:385:7: warning: conflicting types for built-in function 'memset' void *memset P((void *_s, int _c, unsigned _nbytes)); ^ proto.h:390:10: warning: conflicting types for built-in function 'strlen' unsigned strlen P((const char *_s)); ^ proto.h:391:7: warning: conflicting types for built-in function 'strncpy' char *strncpy P((char *_target, const char *_source, unsigned _maxlength)); ^ --- function.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -c function.c In file included from types.h:206:0, from function.c:6: proto.h:380:7: warning: conflicting types for built-in function 'malloc' void *malloc P((unsigned _nbytes)); ^ proto.h:381:7: warning: conflicting types for built-in function 'realloc' void *realloc P((void *_ptr, unsigned _nbytes)); ^ proto.h:384:7: warning: conflicting types for built-in function 'memcpy' void *memcpy P((void *_t, const void *_s, unsigned _length)); ^ proto.h:385:7: warning: conflicting types for built-in function 'memset' void *memset P((void *_s, int _c, unsigned _nbytes)); ^ proto.h:390:10: warning: conflicting types for built-in function 'strlen' unsigned strlen P((const char *_s)); ^ proto.h:391:7: warning: conflicting types for built-in function 'strncpy' char *strncpy P((char *_target, const char *_source, unsigned _maxlength)); ^ In file included from function.c:7:0: function.c: In function 'ldregargs': align.h:10:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] # define align(x) (((pointerint_t) (x) + (S_ALIGNMENT-1)) & ~(S_ALIGNMENT-1)) ^ function.c:117:5: note: in expansion of macro 'align' align(&symptr->name.namea[strlen(symptr->name.namea) + 1])) ^ --- input.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -c input.c In file included from types.h:206:0, from input.c:9: proto.h:380:7: warning: conflicting types for built-in function 'malloc' void *malloc P((unsigned _nbytes)); ^ proto.h:381:7: warning: conflicting types for built-in function 'realloc' void *realloc P((void *_ptr, unsigned _nbytes)); ^ proto.h:384:7: warning: conflicting types for built-in function 'memcpy' void *memcpy P((void *_t, const void *_s, unsigned _length)); ^ proto.h:385:7: warning: conflicting types for built-in function 'memset' void *memset P((void *_s, int _c, unsigned _nbytes)); ^ proto.h:390:10: warning: conflicting types for built-in function 'strlen' unsigned strlen P((const char *_s)); ^ proto.h:391:7: warning: conflicting types for built-in function 'strncpy' char *strncpy P((char *_target, const char *_source, unsigned _maxlength)); ^ --- preproc.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -c preproc.c In file included from types.h:206:0, from preproc.c:6: proto.h:380:7: warning: conflicting types for built-in function 'malloc' void *malloc P((unsigned _nbytes)); ^ proto.h:381:7: warning: conflicting types for built-in function 'realloc' void *realloc P((void *_ptr, unsigned _nbytes)); ^ proto.h:384:7: warning: conflicting types for built-in function 'memcpy' void *memcpy P((void *_t, const void *_s, unsigned _length)); ^ proto.h:385:7: warning: conflicting types for built-in function 'memset' void *memset P((void *_s, int _c, unsigned _nbytes)); ^ proto.h:390:10: warning: conflicting types for built-in function 'strlen' unsigned strlen P((const char *_s)); ^ proto.h:391:7: warning: conflicting types for built-in function 'strncpy' char *strncpy P((char *_target, const char *_source, unsigned _maxlength)); ^ --- table.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -c table.c In file included from types.h:206:0, from table.c:10: proto.h:380:7: warning: conflicting types for built-in function 'malloc' void *malloc P((unsigned _nbytes)); ^ proto.h:381:7: warning: conflicting types for built-in function 'realloc' void *realloc P((void *_ptr, unsigned _nbytes)); ^ proto.h:384:7: warning: conflicting types for built-in function 'memcpy' void *memcpy P((void *_t, const void *_s, unsigned _length)); ^ proto.h:385:7: warning: conflicting types for built-in function 'memset' void *memset P((void *_s, int _c, unsigned _nbytes)); ^ proto.h:390:10: warning: conflicting types for built-in function 'strlen' unsigned strlen P((const char *_s)); ^ proto.h:391:7: warning: conflicting types for built-in function 'strncpy' char *strncpy P((char *_target, const char *_source, unsigned _maxlength)); ^ In file included from table.c:11:0: table.c: In function 'addloc': align.h:10:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] # define align(x) (((pointerint_t) (x) + (S_ALIGNMENT-1)) & ~(S_ALIGNMENT-1)) ^ table.c:202:35: note: in expansion of macro 'align' locptr = (struct symstruct *) align(&symptr->name.namea[strlen(name) + 1]); ^ table.c: In function 'oldlevel': align.h:10:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] # define align(x) (((pointerint_t) (x) + (S_ALIGNMENT-1)) & ~(S_ALIGNMENT-1)) ^ table.c:526:5: note: in expansion of macro 'align' align(&symptr->name.namea[strlen(symptr->name.namea) + 1])) ^ table.c: In function 'growheap': align.h:10:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] # define align(x) (((pointerint_t) (x) + (S_ALIGNMENT-1)) & ~(S_ALIGNMENT-1)) ^ table.c:618:23: note: in expansion of macro 'align' newptr = (char *) align(newptr + size - ALLOC_OVERHEAD); ^ table.c: In function 'qmalloc': align.h:10:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] # define align(x) (((pointerint_t) (x) + (S_ALIGNMENT-1)) & ~(S_ALIGNMENT-1)) ^ table.c:630:29: note: in expansion of macro 'align' if ((charptr = (char *) align(charptr)) + size > chartop) ^ --- bcc-cc1.1.gz --- gzip -cn bcc-cc1.1 > bcc-cc1.1.gz --- bcc-cc1 --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -o bcc-cc1 assign.o declare.o gencode.o label.o preserve.o type.o bcc-cc1.o express.o genloads.o loadexp.o scan.o exptree.o glogcode.o longop.o softop.o codefrag.o floatop.o hardop.o output.o state.o debug.o function.o input.o preproc.o table.o --- _SUBDIR_all_bcc --- ===> bcc --- objwarn --- --- bcc.o --- --- bcc.1.gz --- --- objwarn --- Warning: Object directory not changed from original /construction/devel/bcc/bcc/bcc --- bcc.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -Wall -DLOCALPREFIX=\"/usr/local\" -std=gnu99 -c ../bcc-cc1/bcc.c --- bcc.1.gz --- gzip -cn bcc.1 > bcc.1.gz --- bcc.o --- ../bcc-cc1/bcc.c: In function 'main': ../bcc-cc1/bcc.c:556:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] && (arg[2] == 0 || arg[2] == '-' && arg[3] == 0)) ^ ../bcc-cc1/bcc.c:193:12: warning: variable 'profile' set but not used [-Wunused-but-set-variable] bool_T profile = FALSE; ^ ../bcc-cc1/bcc.c:191:12: warning: variable 'optimize' set but not used [-Wunused-but-set-variable] bool_T optimize = FALSE; ^ ../bcc-cc1/bcc.c:182:12: warning: variable 'float_emulation' set but not used [-Wunused-but-set-variable] bool_T float_emulation = FALSE; ^ ../bcc-cc1/bcc.c:177:12: warning: variable 'debug' set but not used [-Wunused-but-set-variable] bool_T debug = FALSE; ^ --- bcc --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -Wall -DLOCALPREFIX=\"/usr/local\" -std=gnu99 -o bcc bcc.o -------------------------------------------------------------------------------- -- Phase: run-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: stage -------------------------------------------------------------------------------- ===> Staging for bcc-1995.03.12 ===> Generating temporary packing list ===> ld mkdir -p /construction/devel/bcc/stage/usr/local/bin mkdir -p /construction/devel/bcc/stage/usr/local/man/man1 install -s -o root -g wheel -m 555 ld86 /construction/devel/bcc/stage/usr/local/bin install -o root -g wheel -m 444 ld86.1.gz /construction/devel/bcc/stage/usr/local/man/man1 ===> as install -s -o root -g wheel -m 555 as86 /construction/devel/bcc/stage/usr/local/bin install -o root -g wheel -m 444 as86.1.gz /construction/devel/bcc/stage/usr/local/man/man1 ===> bcc-cc1 mkdir -p /construction/devel/bcc/stage/usr/local/lib/bcc install -s -o root -g wheel -m 555 bcc-cc1 /construction/devel/bcc/stage/usr/local/lib/bcc install -o root -g wheel -m 444 bcc-cc1.1.gz /construction/devel/bcc/stage/usr/local/man/man1 ===> bcc install -s -o root -g wheel -m 555 bcc /construction/devel/bcc/stage/usr/local/bin install -o root -g wheel -m 444 bcc.1.gz /construction/devel/bcc/stage/usr/local/man/man1 ====> Compressing man pages (compress-man) -------------------------------------------------------------------------------- -- Phase: package -------------------------------------------------------------------------------- ===> Building package for bcc-1995.03.12 file sizes/checksums [8]: . done packing files [8]: . done packing directories [0]: . done -------------------------------------------------- -- Termination -------------------------------------------------- Finished: Sunday, 23 OCT 2016 at 06:37:54 UTC Duration: 00:00:13