[illumos-Advocates] Q: full build needed?

Garrett D'Amore garrett at damore.org
Fri Jul 29 15:40:30 PDT 2011


I'm going to advocate Charles' fairly obvious changes for the Si3531 
part.  However, he didn't send me a full nightly mail_msg file.  I'm 
thinking though that perhaps we can ... elide this, for this change.   I 
did a localized build and lint, including pass two (see below) of these 
changes, so I feel good that there are no regressions.  Does anyone on 
this list feel really strongly about wanting a "full" nightly for these 
changes?

     - Garrett

garrett at thinkpad{18}> bldenv -d illumos.sh
Build type   is  DEBUG
RELEASE      is
VERSION      is taskq
RELEASE_DATE is July 2011

The top-level 'setup' target is available to build headers and tools.

Using /bin/tcsh as shell.
 > cd usr/src/uts/intel/si3124/
 > dmake install
thinkpad --> 1 job
/data/work/taskq/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/cw 
-_cc -m64 -Ui386 -U__i386 -xO3 ../../intel/amd64/ml/amd64.il 
-D_ASM_INLINES -Xa -xspace  -xmodel=kernel -Wu,-save_args -v -xildoff  
-g -xc99=%all -W0,-noglobal -_gcc=-fno-dwarf2-indirect-strings 
-xdebugformat=stabs -errtags=yes -errwarn=%all -W0,-xglobalstatic  
-xstrconst -v -D_KERNEL -D_SYSCALL32 -D_SYSCALL32_IMPL -D_ELF64  
-D_DDI_STRICT -Dsun -D__sun -D__SVR4 -DDEBUG     -I../../intel -Y 
I,../../common  -c -o debug64/si3124.o 
../../common/io/sata/adapters/si3124/si3124.c
/data/work/taskq/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/ctfconvert 
-i -L VERSION debug64/si3124.o
thinkpad --> Job output
/data/work/taskq/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/cw 
-_cc -m64 -Ui386 -U__i386 -xO3 ../../intel/amd64/ml/amd64.il 
-D_ASM_INLINES -Xa -xspace  -xmodel=kernel -Wu,-save_args -v -xildoff  
-g -xc99=%all -W0,-noglobal -_gcc=-fno-dwarf2-indirect-strings 
-xdebugformat=stabs -errtags=yes -errwarn=%all -W0,-xglobalstatic  
-xstrconst -v -D_KERNEL -D_SYSCALL32 -D_SYSCALL32_IMPL -D_ELF64  
-D_DDI_STRICT -Dsun -D__sun -D__SVR4 -DDEBUG     -I../../intel -Y 
I,../../common  -c -o debug64/si3124.o 
../../common/io/sata/adapters/si3124/si3124.c
+ /usr/sfw/bin/gcc -fident -finline -fno-inline-functions -fno-builtin 
-fno-asm -nodefaultlibs -D__sun -m64 -mtune=opteron -Ui386 -U__i386 
-fno-strict-aliasing -fno-unit-at-a-time -fno-optimize-sibling-calls -O2 
-D_ASM_INLINES -ffreestanding -mno-red-zone -msave-args -Wall 
-Wno-unknown-pragmas -Wno-missing-braces -Wno-sign-compare 
-Wno-parentheses -Wno-uninitialized -Wno-implicit-function-declaration 
-Wno-unused -Wno-trigraphs -Wno-char-subscripts -Wno-switch -gdwarf-2 
-std=gnu99 -fno-dwarf2-indirect-strings -Werror -D_KERNEL -ffreestanding 
-D_SYSCALL32 -D_SYSCALL32_IMPL -D_ELF64 -D_DDI_STRICT -Dsun -D__sun 
-D__SVR4 -DDEBUG -I../../intel -nostdinc -I../../common -c -o 
/tmp/.cwCAAezqNHk.o ../../common/io/sata/adapters/si3124/si3124.c 
-mcmodel=kernel
+ /opt/SUNWspro/bin/cc -m64 -Ui386 -U__i386 -xO3 
../../intel/amd64/ml/amd64.il -D_ASM_INLINES -Xa -xspace -xmodel=kernel 
-Wu,-save_args -v -xildoff -g -xc99=%all -W0,-noglobal 
-xdebugformat=stabs -errtags=yes -errwarn=%all -W0,-xglobalstatic 
-xstrconst -v -D_KERNEL -D_SYSCALL32 -D_SYSCALL32_IMPL -D_ELF64 
-D_DDI_STRICT -Dsun -D__sun -D__SVR4 -DDEBUG -I../../intel -Y 
I,../../common -c -o debug64/si3124.o 
../../common/io/sata/adapters/si3124/si3124.c
/data/work/taskq/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/ctfconvert 
-i -L VERSION debug64/si3124.o
/usr/ccs/bin/ld -r -dy -N misc/sata -o debug64/si3124 debug64/si3124.o
/data/work/taskq/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/ctfmerge 
-L VERSION -d ../../intel/genunix/debug64/genunix -o debug64/si3124 
debug64/si3124.o
/usr/bin/rm -f /data/work/taskq/proto/root_i386/kernel/drv/amd64/si3124; 
install -s -m 755 -f /data/work/taskq/proto/root_i386/kernel/drv/amd64 
debug64/si3124
thinkpad --> 1 job
/data/work/taskq/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/cw 
-_cc  -O ../../intel/ia32/ml/ia32.il -D_ASM_INLINES -Xa -xspace  
-_gcc=-ffreestanding -v -xildoff  -g -xc99=%all -W0,-noglobal 
-_gcc=-fno-dwarf2-indirect-strings -xdebugformat=stabs -errtags=yes 
-errwarn=%all -W0,-xglobalstatic  -xstrconst -v -D_KERNEL -D_SYSCALL32 
-D_DDI_STRICT -DDEBUG     -I../../intel -Y I,../../common  -c -o 
debug32/si3124.o ../../common/io/sata/adapters/si3124/si3124.c
/data/work/taskq/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/ctfconvert 
-i -L VERSION debug32/si3124.o
thinkpad --> Job output
/data/work/taskq/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/cw 
-_cc  -O ../../intel/ia32/ml/ia32.il -D_ASM_INLINES -Xa -xspace  
-_gcc=-ffreestanding -v -xildoff  -g -xc99=%all -W0,-noglobal 
-_gcc=-fno-dwarf2-indirect-strings -xdebugformat=stabs -errtags=yes 
-errwarn=%all -W0,-xglobalstatic  -xstrconst -v -D_KERNEL -D_SYSCALL32 
-D_DDI_STRICT -DDEBUG     -I../../intel -Y I,../../common  -c -o 
debug32/si3124.o ../../common/io/sata/adapters/si3124/si3124.c
+ /usr/sfw/bin/gcc -fident -finline -fno-inline-functions -fno-builtin 
-fno-asm -nodefaultlibs -D__sun -O -D_ASM_INLINES -ffreestanding -Wall 
-Wno-unknown-pragmas -Wno-missing-braces -Wno-sign-compare 
-Wno-parentheses -Wno-uninitialized -Wno-implicit-function-declaration 
-Wno-unused -Wno-trigraphs -Wno-char-subscripts -Wno-switch -gdwarf-2 
-std=gnu99 -fno-dwarf2-indirect-strings -Werror -D_KERNEL -ffreestanding 
-D_SYSCALL32 -D_DDI_STRICT -DDEBUG -I../../intel -nostdinc 
-I../../common -c -o /tmp/.cwCAAQ4aYHk.o 
../../common/io/sata/adapters/si3124/si3124.c
+ /opt/SUNWspro/bin/cc -O ../../intel/ia32/ml/ia32.il -D_ASM_INLINES -Xa 
-xspace -v -xildoff -g -xc99=%all -W0,-noglobal -xdebugformat=stabs 
-errtags=yes -errwarn=%all -W0,-xglobalstatic -xstrconst -v -D_KERNEL 
-D_SYSCALL32 -D_DDI_STRICT -DDEBUG -I../../intel -Y I,../../common -c -o 
debug32/si3124.o ../../common/io/sata/adapters/si3124/si3124.c
/data/work/taskq/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/ctfconvert 
-i -L VERSION debug32/si3124.o
/usr/ccs/bin/ld -r -dy -N misc/sata -o debug32/si3124 debug32/si3124.o
/data/work/taskq/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/ctfmerge 
-L VERSION -d ../../intel/genunix/debug32/genunix -o debug32/si3124 
debug32/si3124.o
/usr/bin/rm -f /data/work/taskq/proto/root_i386/kernel/drv/si3124; 
install -s -m 755 -f /data/work/taskq/proto/root_i386/kernel/drv 
debug32/si3124
 > dmake lint
thinkpad --> 1 job
thinkpad --> Job output

debug64/si3124.ln

debug64/si3124: (library construction):

debug64/si3124: global crosschecks:
thinkpad --> 1 job
thinkpad --> Job output

debug32/si3124.ln

debug32/si3124: (library construction):

debug32/si3124: global crosschecks:




More information about the Advocates mailing list