1af84ad07SPedro Giffuni#************************************************************** 2af84ad07SPedro Giffuni# 3af84ad07SPedro Giffuni# Licensed to the Apache Software Foundation (ASF) under one 4af84ad07SPedro Giffuni# or more contributor license agreements. See the NOTICE file 5af84ad07SPedro Giffuni# distributed with this work for additional information 6af84ad07SPedro Giffuni# regarding copyright ownership. The ASF licenses this file 7af84ad07SPedro Giffuni# to you under the Apache License, Version 2.0 (the 8af84ad07SPedro Giffuni# "License"); you may not use this file except in compliance 9af84ad07SPedro Giffuni# with the License. You may obtain a copy of the License at 10af84ad07SPedro Giffuni# 11af84ad07SPedro Giffuni# http://www.apache.org/licenses/LICENSE-2.0 12af84ad07SPedro Giffuni# 13af84ad07SPedro Giffuni# Unless required by applicable law or agreed to in writing, 14af84ad07SPedro Giffuni# software distributed under the License is distributed on an 15af84ad07SPedro Giffuni# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16af84ad07SPedro Giffuni# KIND, either express or implied. See the License for the 17af84ad07SPedro Giffuni# specific language governing permissions and limitations 18af84ad07SPedro Giffuni# under the License. 19af84ad07SPedro Giffuni# 20af84ad07SPedro Giffuni#************************************************************** 21af84ad07SPedro Giffuni 22af84ad07SPedro Giffuni 23af84ad07SPedro Giffuni 24af84ad07SPedro GiffuniPRJ=..$/..$/.. 25af84ad07SPedro Giffuni 26af84ad07SPedro GiffuniPRJNAME=bridges 27af84ad07SPedro GiffuniTARGET=gcc3_uno 28af84ad07SPedro GiffuniLIBTARGET=no 29af84ad07SPedro GiffuniENABLE_EXCEPTIONS=TRUE 30af84ad07SPedro Giffuni 31af84ad07SPedro Giffuni# --- Settings ----------------------------------------------------- 32af84ad07SPedro Giffuni 33af84ad07SPedro Giffuni.INCLUDE : settings.mk 34af84ad07SPedro Giffuni 35af84ad07SPedro Giffuni# --- Files -------------------------------------------------------- 36*2926eac7SPedro Giffuni.IF "$(OS)$(CPU)$(COMNAME)$(CPUNAME)" == "FREEBSDPgcc3POWERPC" 37af84ad07SPedro Giffuni 38af84ad07SPedro Giffuni.IF "$(cppu_no_leak)" == "" 39af84ad07SPedro GiffuniCFLAGS += -DLEAK_STATIC_DATA 40af84ad07SPedro Giffuni.ENDIF 41af84ad07SPedro Giffuni 42af84ad07SPedro Giffuni# In case someone enabled the non-standard -fomit-frame-pointer which does not 43af84ad07SPedro Giffuni# work with the .cxx sources in this directory: 44af84ad07SPedro GiffuniCFLAGSCXX += -fno-omit-frame-pointer 45af84ad07SPedro Giffuni 46af84ad07SPedro GiffuniNOOPTFILES= \ 47af84ad07SPedro Giffuni $(SLO)$/uno2cpp.obj 48af84ad07SPedro Giffuni 49af84ad07SPedro Giffuni 50af84ad07SPedro GiffuniCFLAGSNOOPT=-O0 51af84ad07SPedro Giffuni 52af84ad07SPedro GiffuniSLOFILES= \ 53af84ad07SPedro Giffuni $(SLO)$/except.obj \ 54af84ad07SPedro Giffuni $(SLO)$/cpp2uno.obj \ 55af84ad07SPedro Giffuni $(SLO)$/uno2cpp.obj 56af84ad07SPedro Giffuni 57af84ad07SPedro GiffuniSHL1TARGET= $(TARGET) 58af84ad07SPedro Giffuni 59af84ad07SPedro GiffuniSHL1DEF=$(MISC)$/$(SHL1TARGET).def 60af84ad07SPedro GiffuniSHL1IMPLIB=i$(TARGET) 61af84ad07SPedro GiffuniSHL1VERSIONMAP=..$/..$/bridge_exports.map 62af84ad07SPedro GiffuniSHL1RPATH=URELIB 63af84ad07SPedro Giffuni 64af84ad07SPedro GiffuniSHL1OBJS= $(SLOFILES) 65af84ad07SPedro GiffuniSHL1LIBS = $(SLB)$/cpp_uno_shared.lib 66af84ad07SPedro Giffuni 67af84ad07SPedro GiffuniSHL1STDLIBS= \ 68af84ad07SPedro Giffuni $(CPPULIB) \ 69af84ad07SPedro Giffuni $(SALLIB) 70af84ad07SPedro Giffuni 71af84ad07SPedro Giffuni.ENDIF 72af84ad07SPedro Giffuni 73af84ad07SPedro Giffuni# --- Targets ------------------------------------------------------ 74af84ad07SPedro Giffuni 75af84ad07SPedro Giffuni.INCLUDE : target.mk 76af84ad07SPedro Giffuni 77