--- misc/icu/source/config/mh-aix-gcc 2009-01-15 01:46:10.000000000 -0600 +++ misc/build/icu/source/config/mh-aix-gcc 2010-06-24 20:58:16.000000000 -0500 @@ -1,10 +1,7 @@ ## -*-makefile-*- -## Copyright (c) 2003-2009 IBM, Ken Foskey, and others. All rights reserved. -## -## Aix-specific setup (for gcc) -## -## Please note: AIX does NOT have library versioning per se (there is no 'SONAME' capability). -## So, we are using 'windows' style library names, that is, libicuuc20.1.so instead of libicuuc.so.20.1 +## Linux-specific setup +## Copyright (c) 1999-2006, International Business Machines Corporation and +## others. All Rights Reserved. # Certain files don't compile in -ansi mode (e.g. umutex.c, toolutil.c, and cdatatst.c) CFLAGS += -D_ALL_SOURCE @@ -13,84 +10,30 @@ GEN_DEPS.c= $(CC) -E -MM $(DEFS) $(CPPFLAGS) GEN_DEPS.cc= $(CXX) -E -MM $(DEFS) $(CPPFLAGS) -## Commands to link -## We need to use the C++ linker, even when linking C programs, since -## our libraries contain C++ code (C++ static init not called) -LINK.c= $(AIX_PREDELETE) $(CXX) $(CXXFLAGS) $(LDFLAGS) -LINK.cc= $(AIX_PREDELETE) $(CXX) $(CXXFLAGS) $(LDFLAGS) - -## Shared library options -LD_SOOPTIONS= -Wl,-bsymbolic - -## Commands to make a shared library -SHLIB.c= $(AIX_PREDELETE) $(CC) $(CFLAGS) $(LDFLAGS) -shared -Wl,-bexpall $(LD_SOOPTIONS) -SHLIB.cc= $(AIX_PREDELETE) $(CXX) $(CXXFLAGS) $(LDFLAGS) -shared -Wl,-bexpall $(LD_SOOPTIONS) +## Flags for position independent code +SHAREDLIBCFLAGS = -fPIC +SHAREDLIBCXXFLAGS = -fPIC +SHAREDLIBCPPFLAGS = -DPIC + +## Additional flags when building libraries and with threads +THREADSCPPFLAGS = -D_REENTRANT -D_THREAD_SAFE +LIBCPPFLAGS = ## Compiler switch to embed a runtime search path -LD_RPATH= -I -LD_RPATH_PRE= - -## enable the shared lib loader -LDFLAGS += -Wl,-bbigtoc +LD_RPATH= +LD_RPATH_PRE= ## These are the library specific LDFLAGS LDFLAGSICUDT=-nodefaultlibs -nostdlib -## We need to delete things prior to linking, or else we'll get -## SEVERE ERROR: output file in use .. on AIX. -## But, shell script version should NOT delete target as we don't -## have $@ in that context. (SH = only shell script, icu-config) -AIX_PREDELETE=rm -f $@ ; -#SH# AIX_PREDELETE= - ## Environment variable to set a runtime search path LDLIBRARYPATH_ENVVAR = LIBPATH -## Override Versioned target for a shared library. -FINAL_SO_TARGET= $(basename $(SO_TARGET))$(SO_TARGET_VERSION).$(SO) -MIDDLE_SO_TARGET= $(basename $(SO_TARGET))$(SO_TARGET_VERSION_MAJOR).$(SO) -SHARED_OBJECT = $(notdir $(FINAL_SO_TARGET:.$(SO)=.$(SOBJ))) -SHARED_OBJECT_NO_VERSION = $(basename $(SO_TARGET)).$(SOBJ) - -# The following is for Makefile.inc's use. -ICULIBSUFFIX_VERSION = $(LIB_VERSION_MAJOR) - -# this one is for icudefs.mk's use -ifeq ($(ENABLE_SHARED),YES) -SO_TARGET_VERSION_SUFFIX = $(SO_TARGET_VERSION_MAJOR) -endif - -## Compiler switch to embed a library name. Not present on AIX. -LD_SONAME = - -## The type of assembly needed when pkgdata is used for generating shared libraries. -GENCCODE_ASSEMBLY=-a xlc - ## Shared object suffix -SOBJ= so -# without the -brtl option, the library names use .a. AIX is funny that way. -SO= a -A= a +SO = so ## Non-shared intermediate object suffix -STATIC_O = o - -## Special AIX rules - -## Build archive from shared object -%.a : %.so - ln -f $< $(SHARED_OBJECT_NO_VERSION) - $(AR) $(ARFLAGS) $@ $(SHARED_OBJECT_NO_VERSION) - rm -f $(SHARED_OBJECT_NO_VERSION) -$(LIBDIR)/%.a : %.so - ln -f $< $(SHARED_OBJECT_NO_VERSION) - $(AR) $(ARFLAGS) $@ $(SHARED_OBJECT_NO_VERSION) - rm -f $(SHARED_OBJECT_NO_VERSION) - -## Build import list from export list -%.e : %.exp - @echo "Building an import list for $<" - @$(SHELL) -ec "echo '#! $*.a($*.so)' | cat - $< > $@" +STATIC_O = ao ## Compilation rules %.$(STATIC_O): $(srcdir)/%.c ora/cp-6.2 LibreOffice 核心代码仓库文档基金会
summaryrefslogtreecommitdiff
path: root/sd/uiconfig/simpress/menubar
AgeCommit message (Expand)Author
2017-07-04tdf#105831 Add Donate entry on Help menuOlivier
2017-02-05.uno:ScriptOrganizer should be menu:menuitemMaxim Monastirsky
2016-11-07officecfg: add .uno:SignPDF labelMiklos Vajna
2016-10-19tdf#96015 (part) link to Doc'tation in Help menuOlivier Hallot
2016-10-10safemode: Add uno command and menu entrySamuel Mehrbrodt
2016-08-22GSoC: tdf#101249 Toolbar Mode switchingSzymon Kłos
2016-08-11Add more shapes to Insert > Shapes menuYousuf Philips
2016-08-11tdf#96015 (part) links to Askbot in the Help menuOlivier Hallot
2016-06-15tdf#61396 Possibility to edit a template not in Template RepositoryAkshay Deep
2016-05-03Remove Edit -> Plug-in as no longer usedBryan Quigley
2016-04-13tdf#84258 Link icons and use new commands in menu/toolbarsMaxim Monastirsky
2016-03-05tdf#91857 Tweaks to the slide and slide show menusYousuf Philips
2016-02-18tdf#91781 Move uppercase and lowercase up one levelYousuf Philips
2015-12-30Kill remaining plugin bitsMaxim Monastirsky
2015-12-22tdf#96411 Add slide layout changing to impress menu barYousuf Philips
2015-12-13Use ToolbarAsMenuControllerMaxim Monastirsky
2015-12-13tdf#91857 Additional improvements to Impress' menu barYousuf Philips
2015-12-04Remove image color conversion menu from ImpressTomaž Vajngerl
2015-10-06tdf#91097 Substitute rectangle and ellipse uno commandsYousuf Philips
2015-08-14reorder of File menuSzymon Kłos
2015-08-07tdf#91857 Move master display items to View menuYousuf Philips
2015-07-24Open/Save Remote File in Impress/Draw toolbars and menuSzymon Kłos
2015-06-28tdf#91857 Minor fixes to impress's and calc's reorganized menusYousuf Philips
2015-06-14tdf#91857 Reorganize impress's menu barYousuf Philips
2015-03-17tdf#90030 Jump to Last Edited Slide Menu EntryAnurag Kanungo
2014-12-26rearrange Impress's format menu barYousuf Philips
2014-12-26Add object formatting options to format menuYousuf Philips
2014-12-23fdo#86614 reorganize image, shape and line context menusYousuf Philips
2014-11-30fdo#86035 impress and draw use .uno:Text and not .uno:DrawTextYousuf Philips
2014-11-29fdo#86035 removed uno:InsertDraw and added shapes submenu to writerYousuf Philips
2014-11-25fdo#86440 move header and footer entry to insert menuYousuf Philips
2014-11-18fdo#86209 reorganized the view menu in impress and drawYousuf Philips
2014-11-11fdo#86035 added menu items for shapes and text box and did small rearrangementYousuf Philips
2014-11-05fdo#85809 - MENU: Rearranging the Insert > Media submenuYousuf Philips
2014-11-03fdo#85620 - Changing the label 'Gallery' and having it in the insert menuYousuf Philips
2014-10-11fdo#84912 - MENU: Addition of AutoSpellcheck to Tools menuYousuf Philips
2014-09-27fdo#53682 Merge 'Insert Image' and 'Insert Audio/Video' in submenuSamuel Mehrbrodt
2014-09-24fdo#47302: Added insert->fields->page title buttonJennifer Liebel
2014-08-05fdo#79917: Add 'Save a Copy' to Calc/Impress/Draw.Heiko Scheidt
2014-07-21fdo#80536 UI: Menu entry for 'Edit File' -> 'Edit Mode'Joren De Cuyper
2014-04-23fdo#64047: n#863021: Add set-all language menu.Muthu Subramanian
2014-04-06fdo#72276 introduce .uno:ZoomMenu so we can split the menu entries/labelsJoren De Cuyper
2014-03-27Basic UI for inserting 3D modelsZolnai Tamás
2013-10-14fdo#61950 De-extensionize presentation minimizerDavid Ostrovsky
2013-08-22fdo#68252: Add FONTWORK into the INSERT menuIvan Timofeev
2013-07-25fdo#59427 first step for template menuCor Nouws
2013-05-22Resolves: #ii122335# Disabling the old task paneAndre Fischer
2013-05-20Resolves: #i121420# merge sidebar featureOliver-Rainer Wittmann
2013-04-26Better wording for Impress "Start from first/current Slide"Samuel Mehrbrodt