diff options
author | Michael Meeks <michael.meeks@suse.com> | 2012-07-17 12:30:48 +0100 |
---|---|---|
committer | Michael Meeks <michael.meeks@suse.com> | 2012-07-18 09:29:19 +0100 |
commit | 63c508e3e86a140e35161c45d2be97779746f6cb (patch) | |
tree | cd9cf11ebc10c6a2bef35e0179d8b42b7c2c1e89 /ucpp/ucpp.patch | |
parent | d97caa2a77bcd42cb67eba659f7a79baf8ac0cfc (diff) |
re-base on ALv2 code. Includes:
118568: switch to using ucpp
Patch contributed by Juergen Schmidt
http://svn.apache.org/viewvc?view=revision&revision=1209396
Diffstat (limited to 'ucpp/ucpp.patch')
-rw-r--r-- | ucpp/ucpp.patch | 62 |
1 files changed, 62 insertions, 0 deletions
diff --git a/ucpp/ucpp.patch b/ucpp/ucpp.patch new file mode 100644 index 000000000000..169a7e6c4adc --- /dev/null +++ b/ucpp/ucpp.patch @@ -0,0 +1,62 @@ +--- misc/ucpp/makefile.mk ++++ misc/build/ucpp/makefile.mk +@@ -1 +1,47 @@ +-dummy ++# ++# This file is part of the LibreOffice project. ++# ++# This Source Code Form is subject to the terms of the Mozilla Public ++# License, v. 2.0. If a copy of the MPL was not distributed with this ++# file, You can obtain one at http://mozilla.org/MPL/2.0/. ++# ++# This file incorporates work covered by the following license notice: ++# ++# Licensed to the Apache Software Foundation (ASF) under one or more ++# contributor license agreements. See the NOTICE file distributed ++# with this work for additional information regarding copyright ++# ownership. The ASF licenses this file to you under the Apache ++# License, Version 2.0 (the "License"); you may not use this file ++# except in compliance with the License. You may obtain a copy of ++# the License at http://www.apache.org/licenses/LICENSE-2.0 . ++# ++PRJ=..$/..$/..$/.. ++ ++PRJNAME=ucpp ++TARGET=ucpp ++TARGETTYPE=CUI ++LIBTARGET=NO ++NO_DEFAULT_STL=TRUE ++ ++EXTERNAL_WARNINGS_NOT_ERRORS := TRUE ++ ++# --- Settings ----------------------------------------------------- ++.INCLUDE : settings.mk ++ ++UWINAPILIB= ++LIBSALCPPRT= ++ ++# --- Files -------------------------------------------------------- ++ ++CFLAGS+= -DNO_UCPP_BUF -DUCPP_CONFIG -DSTAND_ALONE ++ ++APP1TARGET= $(TARGET) ++APP1OBJS= $(OBJ)$/assert.obj $(OBJ)$/cpp.obj $(OBJ)$/eval.obj $(OBJ)$/hash.obj $(OBJ)$/lexer.obj $(OBJ)$/macro.obj $(OBJ)$/mem.obj $(OBJ)$/nhash.obj ++ ++APP1STDLIBS= ++ ++ ++OBJFILES = $(APP1OBJS) ++ ++.INCLUDE : target.mk ++ +--- misc/ucpp/cpp.c ++++ misc/build/ucpp/cpp.c +@@ -2464,7 +2464,7 @@ + warning(-1, "unknown option '%s'", argv[i]); + } else { + if (filename != 0) { +- error(-1, "spurious filename '%s'", argv[i]); ++ error(-1, "spurious duplicate filename '%s' - vs. '%s' ", argv[i], filename); + return 2; + } + filename = argv[i]; |