fix libFLAC to build PPC asm properly, conditionalized for gas or as

This commit is contained in:
Josh Coalson
2004-12-30 01:13:03 +00:00
parent d4b2955854
commit b990022c95
5 changed files with 43 additions and 4 deletions

View File

@@ -44,8 +44,13 @@ endif
endif
if FLaC__CPU_PPC
ARCH_SUBDIRS = ppc
#@@@@@@ need to conditionalize this to gas or as depending on configure
if FLaC__HAS_AS
libFLAC_la_LIBADD = ppc/as/libFLAC-asm.la
else
if FLaC__HAS_GAS
libFLAC_la_LIBADD = ppc/gas/libFLAC-asm.la
endif
endif
LOCAL_EXTRA_LDFLAGS = "-Wl,-read_only_relocs,warning"
endif
endif

View File

@@ -28,6 +28,4 @@
# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#@@@@@@ We actually want to only compile one based on some configuration,
#@@@@@@ so we'll eventually have to conditionalize the sub-Makefile.am's
SUBDIRS = as gas

View File

@@ -28,6 +28,8 @@
# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
if FLaC__HAS_AS
SUFFIXES = .s .lo
STRIP_NON_ASM = sh $(top_srcdir)/strip_non_asm_libtool_args.sh
@@ -40,3 +42,10 @@ STRIP_NON_ASM = sh $(top_srcdir)/strip_non_asm_libtool_args.sh
noinst_LTLIBRARIES = libFLAC-asm.la
libFLAC_asm_la_SOURCES = \
lpc_asm.s
else
EXTRA_DIST = \
lpc_asm.s
endif

View File

@@ -28,6 +28,8 @@
# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
if FLaC__HAS_GAS
SUFFIXES = .s .lo
STRIP_NON_ASM = sh $(top_srcdir)/strip_non_asm_libtool_args.sh
@@ -40,3 +42,10 @@ STRIP_NON_ASM = sh $(top_srcdir)/strip_non_asm_libtool_args.sh
noinst_LTLIBRARIES = libFLAC-asm.la
libFLAC_asm_la_SOURCES = \
lpc_asm.s
else
EXTRA_DIST = \
lpc_asm.s
endif