| 1 | # Copyright 1999-2003 Gentoo Technologies, Inc. |
1 | # Copyright 1999-2003 Gentoo Technologies, Inc. |
| 2 | # Distributed under the terms of the GNU General Public License v2 |
2 | # Distributed under the terms of the GNU General Public License v2 |
| 3 | # $Header: /var/cvsroot/gentoo-x86/eclass/flag-o-matic.eclass,v 1.47 2004/04/12 02:33:29 swtaylor Exp $ |
3 | # $Header: /var/cvsroot/gentoo-x86/eclass/flag-o-matic.eclass,v 1.48 2004/05/06 02:36:37 vapier Exp $ |
| 4 | # |
4 | # |
| 5 | # Author Bart Verwilst <verwilst@gentoo.org> |
5 | # Author Bart Verwilst <verwilst@gentoo.org> |
| 6 | |
6 | |
| 7 | ECLASS=flag-o-matic |
7 | ECLASS=flag-o-matic |
| 8 | INHERITED="$INHERITED $ECLASS" |
8 | INHERITED="$INHERITED $ECLASS" |
| … | |
… | |
| 104 | return 0 |
104 | return 0 |
| 105 | } |
105 | } |
| 106 | |
106 | |
| 107 | filter-lfs-flags() { |
107 | filter-lfs-flags() { |
| 108 | filter-flags -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE |
108 | filter-flags -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE |
|
|
109 | } |
|
|
110 | |
|
|
111 | append-lfs-flags() { |
|
|
112 | append-flags -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE |
| 109 | } |
113 | } |
| 110 | |
114 | |
| 111 | append-flags() { |
115 | append-flags() { |
| 112 | export CFLAGS="${CFLAGS} $@" |
116 | export CFLAGS="${CFLAGS} $@" |
| 113 | export CXXFLAGS="${CXXFLAGS} $@" |
117 | export CXXFLAGS="${CXXFLAGS} $@" |