<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sven/linux.git/arch/alpha/lib/Makefile, branch v3.0.61</title>
<subtitle>Linux Kernel
</subtitle>
<id>https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=v3.0.61</id>
<link rel='self' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=v3.0.61'/>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/'/>
<updated>2011-01-17T04:42:13Z</updated>
<entry>
<title>alpha: change to new Makefile flag variables</title>
<updated>2011-01-17T04:42:13Z</updated>
<author>
<name>matt mooney</name>
<email>mfm@muteddisk.com</email>
</author>
<published>2011-01-12T03:09:09Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=8a362cd6d60e2ae3b704df1b3f08db58a3924339'/>
<id>urn:sha1:8a362cd6d60e2ae3b704df1b3f08db58a3924339</id>
<content type='text'>
Signed-off-by: matt mooney &lt;mfm@muteddisk.com&gt;
Signed-off-by: Matt Turner &lt;mattst88@gmail.com&gt;
</content>
</entry>
<entry>
<title>kbuild: enable 'make CFLAGS=...' to add additional options to CC</title>
<updated>2007-10-14T20:21:35Z</updated>
<author>
<name>Sam Ravnborg</name>
<email>sam@neptun.(none)</email>
</author>
<published>2007-10-14T20:21:35Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=a0f97e06a43cf524e616f09e6af3398e1e9c1c5b'/>
<id>urn:sha1:a0f97e06a43cf524e616f09e6af3398e1e9c1c5b</id>
<content type='text'>
The variable CFLAGS is a wellknown variable and the usage by
kbuild may result in unexpected behaviour.
On top of that several people over time has asked for a way to
pass in additional flags to gcc.

This patch replace use of CFLAGS with KBUILD_CFLAGS all over the
tree and enabling one to use:
make CFLAGS=...
to specify additional gcc commandline options.

One usecase is when trying to find gcc bugs but other
use cases has been requested too.

Patch was tested on following architectures:
alpha, arm, i386, x86_64, mips, sparc, sparc64, ia64, m68k

Test was simple to do a defconfig build, apply the patch and check
that nothing got rebuild.

Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
</content>
</entry>
<entry>
<title>alpha: cleanup in bitops.h</title>
<updated>2007-05-30T17:07:54Z</updated>
<author>
<name>Richard Henderson</name>
<email>rth@twiddle.net</email>
</author>
<published>2007-05-29T23:01:35Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=74fd1b687fbeba566ceb59cc1fdbc7a64c5e0c0b'/>
<id>urn:sha1:74fd1b687fbeba566ceb59cc1fdbc7a64c5e0c0b</id>
<content type='text'>
Remove 2 functions private to the alpha implemetation,
in favor of similar functions in &lt;linux/log2.h&gt;.

Provide a more efficient version of the fls64 function
for pre-ev67 alphas.

Signed-off-by: Richard Henderson &lt;rth@twiddle.net&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>[STRING]: Move strcasecmp/strncasecmp to lib/string.c</title>
<updated>2007-04-26T08:54:39Z</updated>
<author>
<name>David S. Miller</name>
<email>davem@sunset.davemloft.net</email>
</author>
<published>2007-03-29T08:18:42Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=ded220bd8f0823771fc0a9bdf7f5bcbe543197b6'/>
<id>urn:sha1:ded220bd8f0823771fc0a9bdf7f5bcbe543197b6</id>
<content type='text'>
We have several platforms using local copies of identical
code.

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[ALPHA] Turn off GENERIC_IOMAP.  Arrange for iomap routines</title>
<updated>2004-09-25T11:54:32Z</updated>
<author>
<name>Richard Henderson</name>
<email>rth@kanga.twiddle.home</email>
</author>
<published>2004-09-25T11:54:32Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=866d26de2238ac9e3074665d652897bd586ce3b3'/>
<id>urn:sha1:866d26de2238ac9e3074665d652897bd586ce3b3</id>
<content type='text'>
to be linked unconditionally.
</content>
</entry>
<entry>
<title>[PATCH] all archs: Replace O_TARGET with lib-y</title>
<updated>2003-06-07T16:57:36Z</updated>
<author>
<name>Sam Ravnborg</name>
<email>sam@ravnborg.org</email>
</author>
<published>2003-06-07T16:57:36Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=f54e16eeb9e3f70c10538c7a5eee95ab196bac3f'/>
<id>urn:sha1:f54e16eeb9e3f70c10538c7a5eee95ab196bac3f</id>
<content type='text'>
lib-y is the new way to define what objects belongs to a library.  The
implementation was not made backwards compatible and therefore an update
to all architectures are needed.

This is a simple replacement of obj-* to lib-* and deletion of L_TARGET.
The new mechanish where lib.a can be mixed with built-in.o is not
utilised.
</content>
</entry>
<entry>
<title>[PATCH] Alpha CFLAGS fix</title>
<updated>2003-02-22T09:20:46Z</updated>
<author>
<name>Sam Ravnborg</name>
<email>sam@ravnborg.org</email>
</author>
<published>2003-02-22T09:20:46Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=375d43ee190a01d034cdff0c4a3e5dfa94886529'/>
<id>urn:sha1:375d43ee190a01d034cdff0c4a3e5dfa94886529</id>
<content type='text'>
Hi Richard.

I noticed you have set -Werror in all alpha architecture
specific makefiles - good initiative. I wish we could do that in general.

But the correct way to alter CFLAGS in kbuild makefiles is to use
EXTRA_CFLAGS.
The following patch fixes this.
You could argue that this is a stylistic issue, but in this way
you follow Documentation/kbuild/makefiles.txt

I stumbled over:
EXTRA_AFLAGS := $(CFLAGS)
I could not realise the purpose with this assignment, and I noticed
that it did not include -Werror, becuse you did hat assignment in
the following line.
Wanted to inform you about it but I see no problem. It is just that
I did not understand it.

In math-emu I see this:
EXTRA_CFLAGS := -Iinclude/math-emu -w
Grepping the src I see no reason to have the -Iinclude/math-emu
Relevant files are prefixed with math-emu (soft-fp, single, double)
I did not fix it, because I cannot compile alpha.

	Sam (the Makefile nitpicker)

===== arch/alpha/kernel/Makefile 1.24 vs edited =====
</content>
</entry>
<entry>
<title>[ALPHA] Turn on -Werror in alpha subdirectories.</title>
<updated>2003-02-19T03:28:18Z</updated>
<author>
<name>Richard Henderson</name>
<email>rth@kanga.twiddle.net</email>
</author>
<published>2003-02-19T03:28:18Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=7ae4323c58d8fd9d8a9172119cfaadb2a813692d'/>
<id>urn:sha1:7ae4323c58d8fd9d8a9172119cfaadb2a813692d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[ALPHA] Makefile cleanup from Sam Ravnborg &lt;sam@ravnborg.org&gt;.</title>
<updated>2003-01-02T13:15:49Z</updated>
<author>
<name>Richard Henderson</name>
<email>rth@are.twiddle.net</email>
</author>
<published>2003-01-02T13:15:49Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=70f72acb639fab288df67a5b235259ecfff4cce5'/>
<id>urn:sha1:70f72acb639fab288df67a5b235259ecfff4cce5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[PATCH] Remove Rules.make from Makefiles (1/3)</title>
<updated>2002-12-15T03:41:30Z</updated>
<author>
<name>Brian Gerst</name>
<email>bgerst@didntduck.org</email>
</author>
<published>2002-12-15T03:41:30Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=1cec92af3902aff8d6c4e922765a5dd1c3ada965'/>
<id>urn:sha1:1cec92af3902aff8d6c4e922765a5dd1c3ada965</id>
<content type='text'>
Makefiles no longer need to include Rules.make, which is currently an
empty file.  This patch removes it from the arch tree Makefiles.
</content>
</entry>
</feed>
