2006-07-31 11:42:31 +00:00
###############################################################################
2010-04-07 16:04:56 +00:00
# Copyright (c) 2006, 2010 IBM Corporation and others.
2018-11-20 13:02:15 +00:00
#
# This program and the accompanying materials
# are made available under the terms of the Eclipse Public License 2.0
2009-05-27 15:26:54 +00:00
# which accompanies this distribution, and is available at
2018-11-20 13:02:15 +00:00
# https://www.eclipse.org/legal/epl-2.0/
#
# SPDX-License-Identifier: EPL-2.0
2018-11-22 23:46:49 +00:00
#
2009-05-27 15:26:54 +00:00
# Contributors:
2006-07-31 11:42:31 +00:00
# IBM Corporation - initial API and implementation
###############################################################################
# plugin.properties
# contains externalized strings for plugin.xml
# "%foo" in feature.xml corresponds to the key "foo" in this file
# java.io.Properties file (ISO 8859-1 with "\" escapes)
# This file should be translated.
2010-04-07 16:04:56 +00:00
pluginName = xlC Error Parser Test Plugin
2009-05-14 21:14:07 +00:00
providerName = Eclipse CDT
2006-07-24 18:34:31 +00:00
2013-03-18 20:14:26 -04:00
CDTXLCErrorParser.name = xlC Error Parser
2010-04-07 16:04:56 +00:00
# Translators: do not translate patterns below. We currently do not support NL versions of the XL C/C++ compilers.
# Following are patterns of xlC compiler messages. While translating the patterns should be replaced
2010-07-28 22:57:19 +00:00
# with corresponding patterns matching localized compiler messages
2010-04-07 16:04:56 +00:00
2010-04-26 18:02:39 +00:00
# START NON-TRANSLATABLE
2010-04-07 16:04:56 +00:00
# "hello.c", line 5.9: 1506-358 (I) "MACRO" is defined on line 3 of hello.h.
2010-11-23 17:09:20 +00:00
CDTXLCErrorParser.pattern.macro = "?([^"]*)"?, line ([0-9]+)\\.[0-9]+:( [0-9]*-[0-9]*)? \\(I\\)\\s*(.*) is defined on line ([0-9]+) of "?([^"]*)"?\\.
CDTXLCErrorParser.pattern.macro.replacement = $4 has been redefined on line $2 of $1
CDTXLCErrorParser.pattern.macro.crossreference = $4 redefines original definition on line $5 of $6
CDTXLCErrorParser.pattern.macro.ignore = "?([^"]*)"?, line ([0-9]+)\\.[0-9]+:( [0-9]*-[0-9]*)? \\(W\\)\\s*Macro name .* has been redefined\\.
2010-09-24 22:13:15 +00:00
# "src/temp1.c", line 6.6: 1506-343 (S) Redeclaration of fun differs from previous declaration on line 334 of "include/temp1.h".
2010-11-23 17:09:20 +00:00
CDTXLCErrorParser.pattern.redeclaration = "?([^"]*)"?, line ([0-9]+)\\.[0-9]+:( [0-9]*-[0-9]*)? \\(S\\)\\s*Redeclaration of (\\w+) differs from previous declaration on line (\\d+) of "?([^"]*)"?\\.
2010-09-24 22:13:15 +00:00
CDTXLCErrorParser.pattern.redeclaration.crossreference = Redeclaration of $4 differs from another declaration on line $2 of "$1".
2010-04-07 16:04:56 +00:00
# "main.cpp", line 10.6: 1540-0064 (S) Syntax error: "name" was expected but "char" was found.
2010-11-23 17:09:20 +00:00
CDTXLCErrorParser.pattern.error = "?([^"]*)"?, line ([0-9]+)\\.[0-9]+:( [0-9]*-[0-9]*)? \\([USE]\\)\\s*(.*)
CDTXLCErrorParser.pattern.warning = "?([^"]*)"?, line ([0-9]+)\\.[0-9]+:( [0-9]*-[0-9]*)? \\(W\\)\\s*(.*)
CDTXLCErrorParser.pattern.info = "?([^"]*)"?, line ([0-9]+)\\.[0-9]+:( [0-9]*-[0-9]*)? \\(I\\)\\s*(.*)
2013-01-21 15:18:25 -05:00
# 1586-346 (U) An error occurred during code generation. The code generation return code was 1.
CDTXLCErrorParser.pattern.error2 = \\s*([0-9]*-[0-9]*:?)? \\([USE]\\)\\s*(.*)
# /usr/vacpp/bin/xlc: 1501-216 command option 9 is not recognized - passed to ld
CDTXLCErrorParser.pattern.warning2 = /[/\\w]+: [0-9]+-[0-9]+\\s*(.*)
# 1500-030: (I) INFORMATION: clazz::fun(): Additional optimization may be attained by recompiling and specifying MAXMEM option with a value greater than 8192.
# 1540-5336 (I) Global variable "__td __td__Q2_3std13runtime_error" is not used.
CDTXLCErrorParser.pattern.info2 = \\s*([0-9]*-[0-9]*:?)? \\(I\\)( INFORMATION:)?\\s*(.*)
2010-04-07 16:04:56 +00:00
# ld: 0711-224 WARNING: Duplicate symbol: symboldupe
# WARNING, ERROR, SEVERE ERROR etc.
CDTXLCErrorParser.pattern.ld.error = ld: ([0-9]+-[0-9]+).*ERROR:\\s*(.*)
CDTXLCErrorParser.pattern.ld.warning = ld: ([0-9]+-[0-9]+)\\s*WARNING:\\s*(.*)
2013-01-21 15:18:25 -05:00
# ld: 0706-012 The -9 flag is not recognized.
CDTXLCErrorParser.pattern.ld.warning2 = ld: 0706-012\\s*(.*)
2010-04-07 16:04:56 +00:00
# ld: 0711-987 Error occurred while reading file
CDTXLCErrorParser.pattern.ld.error2 = ld: ([0-9]+-[0-9]+)\\s*(Error .*)
# ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
CDTXLCErrorParser.pattern.ld.info = ld: ([0-9]+-[0-9]+)\\s*(.*)
2010-04-26 18:02:39 +00:00
# END NON-TRANSLATABLE