Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 27 Jan 2002 15:13:25 +0100
From:      Wilko Bulte <wkb@freebie.xs4all.nl>
To:        freebsd-alpha@freebsd.org
Subject:   profile Alpha kernel no-go?
Message-ID:  <20020127151325.A25384@freebie.xs4all.nl>

next in thread | raw e-mail | index | archive | help
Hi

Triggered by a remark from Murray that building the Alpha
world takes so much longer than the x86 one I just tried
if I can build a profiled kernel on the Alpha. 

It appears that is not possible:

ds10#cd -
/sys/compile/DS10
ds10#make depend
cc -c -O -pipe -mcpu=ev4 -Wall -Wredundant-decls -Wnested-externs
-Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline
-Wcast-qual  -fformat-extensions -ansi  -nostdinc -I- -I. -I../..
-I../../../include -I../../contrib/ipfilter -DGPROF -D_KERNEL -include
opt_global.h -elf -malign-functions=4  -mno-fp-regs -Wa,-mev56
../../alpha/alpha/genassym.c
cc1: Invalid option `align-functions=4'
*** Error code 1

Stop in /usr/src/sys/compile/DS10.

It seems to originate from

.if defined(PROF)
CFLAGS+=        -malign-functions=4
.if ${PROFLEVEL} >= 2
IDENT+= -DGPROF4 -DGUPROF
PROF+=  -mprofiler-epilogue
.endif
.endif

On x86 the -malign-functions is a valid option. On alpha it is not.

As this is my first ever attempt at a profiled kernel please bear
with me ;)

Wilko
-- 
|   / o / /_  _   		email: 	wilko@FreeBSD.org
|/|/ / / /(  (_)  Bulte		Arnhem, the Netherlands

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-alpha" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020127151325.A25384>