Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 18 Sep 2008 21:09:11 -0300
From:      "Daniel de Oliveira" <akulatraxas@gmail.com>
To:        "Michael Proto" <mike@jellydonut.org>
Cc:        current@freebsd.org
Subject:   Re: Current using -Os -pipe -march=pentium3m
Message-ID:  <35e5bf980809181709k73e904d7tc413f9191219309a@mail.gmail.com>
In-Reply-To: <1de79840809181057v70cdc206o6f5017ca677bf528@mail.gmail.com>
References:  <35e5bf980809180340j171e39ao3d6bf6732ff4c165@mail.gmail.com> <1de79840809181057v70cdc206o6f5017ca677bf528@mail.gmail.com>

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

Thanks for your help.
Im using your options here but I have the same error (and yes, Im on
the same situation about space).
I try to add a new "if" with the path with no luck.

My error:

cc -Os -fno-strict-aliasing -pipe -march=pentium3m -Werror -D_KERNEL
-DKLD_MODULE -std=c99 -nostdinc
-I/usr/src/sys/modules/acpi/acpi/../../../contrib/dev/acpica
-DHAVE_KERNEL_OPTION_HEADERS -include
/usr/src/sys/i386/compile/MJOLNIR/opt_global.h -I. -I@
-I@/contrib/altq -finline-limit=8000 --param inline-unit-growth=100
--param large-function-growth=1000 -fno-common
-I/usr/src/sys/i386/compile/MJOLNIR -mno-align-long-strings
-mpreferred-stack-boundary=2  -mno-mmx -mno-3dnow -mno-sse -mno-sse2
-mno-sse3 -ffreestanding -fstack-protector -fstack-protector -Wall
-Wredundant-decls -Wnested-externs -Wstrict-prototypes
-Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef
-Wno-pointer-sign -fformat-extensions -c
/usr/src/sys/modules/acpi/acpi/../../../contrib/dev/acpica/uteval.c
cc1: warnings being treated as errors
/usr/src/sys/modules/acpi/acpi/../../../contrib/dev/acpica/uteval.c:
In function 'AcpiUtExecute_CID':
/usr/src/sys/modules/acpi/acpi/../../../contrib/dev/acpica/uteval.c:614:
warning: 'ObjDesc' may be used uninitialized in this function
*** Error code 1

Stop in /usr/src/sys/modules/acpi/acpi.
*** Error code 1

Stop in /usr/src/sys/modules/acpi.
*** Error code 1



Daniel de Oliveira
----
Network and System Analyst
Security Specialist
IBM RISC Specialist
IBM Storage Specialist
Linux/Unix Specialist
Linux User #: 405334



On Thu, Sep 18, 2008 at 14:57, Michael Proto <mike@jellydonut.org> wrote:
>
>
> On Thu, Sep 18, 2008 at 6:40 AM, Daniel de Oliveira <akulatraxas@gmail.com>
> wrote:
>>
>> Hi all
>>
>> I have some problems here trying to compile my system using..
>>
>> CPUTYPE?=pentium3m
>> CFLAGS=-Os -pipe
>>
>> When I take off the CFLAGS, all things works properly. A lot of errors
>> in different points occurs (kernel and buildworld), so at this point I
>> dont a have log, btw, when I comment CFLAGS lines, everything compiles
>> fine. Just for information, is there something wrong with that?
>>
>>
>>
>> Daniel de Oliveira
>> ----
>> Network and System Analyst
>> Security Specialist
>> IBM RISC Specialist
>> IBM Storage Specialist
>> Linux/Unix Specialist
>> Linux User #: 405334
>> _______________________________________________
>> freebsd-current@freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-current
>> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
>
>
>
> Use at your own risk/peril, but I ran into a similar problem trying to
> compile 8-CURRENT with -Os (I have a small PCEngines ALIX SBC with a 32MB
> flash, so space is at a premium). After several long bouts of
> trial-and-error, I found that several apps and libraries won't compile with
> -Os, so I've set those to -O and they work.
>
> Oh, and this is with -fno-strict-aliasing
>
> Here's my make.conf, it may save you some time:
>
> CPUTYPE?=pentium-mmx
> CFLAGS= -Os -fno-strict-aliasing -pipe
> COPTFLAGS= -O -pipe
>
> .if ${.CURDIR:M*/src/lib/libkse}
>   CFLAGS= -O -pipe
> .endif
> .if ${.CURDIR:M*/src/lib/libarchive}
>   CFLAGS= -O -pipe
> .endif
> .if ${.CURDIR:M*/src/lib/libngatm}
>   CFLAGS= -O -pipe
> .endif
> .if ${.CURDIR:M*/src/lib/librpcsec_gss}
>   CFLAGS= -O -pipe
> .endif
> .if ${.CURDIR:M*/src/lib/libthr}
>   CFLAGS= -O -pipe
> .endif
> .if ${.CURDIR:M*/src/sbin/geom/*}
>   CFLAGS= -O -pipe
> .endif
> .if ${.CURDIR:M*/src/sbin/ggate/*}
>   CFLAGS= -O -pipe
> .endif
> .if ${.CURDIR:M*/src/usr.bin/csup}
>   CFLAGS= -O -pipe
> .endif
> .if ${.CURDIR:M*/src/usr.sbin/acpi/acpidump}
>   CFLAGS= -O -pipe
> .endif
>
>
>
> -Proto
>



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