Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions doc/org.eclipse.cdt.doc.user/src/llvm/general.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -30,15 +30,15 @@ endif::[]

== General information

The LLVM with Clang/GCC for Eclipse CDT plug-in integrates an LLVM toolchain using
the Clang or llvm-gcc compiler with the CDT managed build system to compile C/(cpp} programs.
The LLVM with Clang for Eclipse CDT plug-in integrates an LLVM toolchain using
the Clang compiler with the CDT managed build system to compile C/{cpp} programs.

http://www.llvm.org[LLVM] is a modern toolchain that supports the
compilation of C/(cpp} code (among others) to LLVM virtual machine's
compilation of C/{cpp} code (among others) to LLVM virtual machine's
_bitcode_, which in turn can be compiled to each platform's native
binary.

The plug-in integrates the following tools from the LLVM toolchain:
Clang/Clang{plus}{plus}/llvm-gcc/llvm-g{plus}{plus} (C/(cpp} compilers), llvm-ld (linker),
Clang/Clang{plus}{plus} (C/{cpp} compilers), llvm-ld (linker),
llvm-ar (archiver), llvm-as (assembler), llc (static compiler) and lli
(JIT/Interpreter).
Original file line number Diff line number Diff line change
Expand Up @@ -40,8 +40,8 @@ C/{cpp} -> Build -> Environment. Select the `PATH` environment variable and then
value to point where your LLVM binaries are located.

If your `PATH` environment variable is set correctly, you should see the
_LLVM with Clang_ and _LLVM with GCC_ toolchains available for selection within the
CDT project wizard for managed build projects. The toolchains are available for both
_LLVM with Clang_ toolchain available for selection within the
CDT project wizard for managed build projects. The toolchain is available for both
C and {cpp} projects.

NOTE: Clang is automatically detected when installed on a Microsoft Windows host using
Expand Down
4 changes: 2 additions & 2 deletions doc/org.eclipse.cdt.doc.user/src/llvm/user_manual.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,9 @@ endif::[]
// adoc files.
// ENDOFHEADER

== LLVM with Clang/GCC for Eclipse CDT
== LLVM with Clang for Eclipse CDT

This guide is intended for the users of the LLVM with Clang/GCC for
This guide is intended for the users of the LLVM with Clang for
Eclipse CDT plugin. It describes the initial configuration, general
information and some special cases about the plugin.

Expand Down
2 changes: 1 addition & 1 deletion doc/org.eclipse.cdt.doc.user/topics_Getting_Started.xml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<topic label="Building a project" href="getting_started/cdt_w_build.htm"/>
<topic label="Debugging projects" href="getting_started/cdt_w_debug.htm"/>
<topic label="Importing C/C++ source files into Eclipse" href="getting_started/cdt_w_existing_code.htm"/>
<topic label="LLVM with Clang/GCC for Eclipse CDT" href="llvm/user_manual.htm">
<topic label="LLVM with Clang for Eclipse CDT" href="llvm/user_manual.htm">
<topic label="General information about the plugin" href="llvm/general.htm"/>
<topic label="Initial configuration" href="llvm/initial_configuration.htm"/>
<topic label="LLVM specific information and options" href="llvm/llvm_specific.htm">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
###############################################################################
# Copyright (c) 2013 QNX Software Systems
# Copyright (c) 2013, 2026 QNX Software Systems
#
# This program and the accompanying materials
# are made available under the terms of the Eclipse Public License 2.0
Expand Down Expand Up @@ -29,7 +29,7 @@ description=Support for building project using the LLVM-Family compilers.

# copyright
copyright=\
Copyright (c) 2013 QNX Software Systems and others.\n\
Copyright (c) 2013, 2026 QNX Software Systems and others.\n\
This program and the accompanying materials\n\
are made available under the terms of the Eclipse Public License 2.0\n\
which accompanies this distribution, and is available at\n\
Expand Down
11 changes: 0 additions & 11 deletions llvm/org.eclipse.cdt.managedbuilder.llvm.ui/plugin.properties
Original file line number Diff line number Diff line change
Expand Up @@ -38,20 +38,13 @@ ToolChainName.llvm.clang.win32.mingw=LLVM with Clang (Windows) (MinGW)\u0020
ToolChainName.llvm.clang.win32.cygwin=LLVM with Clang (Windows) (Cygwin)
ToolChainName.llvm.linux=LLVM with Clang (Linux)
ToolChainName.llvm.macosx=LLVM with Clang (macOS)
ToolChainName.llvm.gnu=LLVM with GCC
ToolChainName.llvm.gnu.linux=LLVM with GCC (Linux)
ToolChainName.llvm.gnu.macosx=LLVM with GCC (macOS)
ToolChainName.llvm.gnu.win32.cygwin=LLVM with GCC (Windows) (Cygwin)
ToolChainName.llvm.gnu.win32.mingw=LLVM with GCC (Windows) (MinGW)

# Default Configuration Names
# START NON-TRANSLATABLE
ConfigName.Rel=Release
ConfigName.Dbg=Debug
ConfigName.Rel.Win32=Release
ConfigName.Dbg.Win32=Debug
ConfigName.Rel.Gnu=Release
ConfigName.Dbg.Gnu=Debug

# END NON-TRANSLATABLE

Expand All @@ -67,12 +60,8 @@ ToolName.compiler.llvm.c.abstract=Abstract LLVM C compiler
ToolName.compiler.llvm.cpp.abstract=Abstract LLVM C++ compiler
ToolName.compiler.llvm.c=LLVM Clang
ToolName.compiler.llvm.cpp=LLVM Clang++
ToolName.compiler.llvm.gcc=LLVM GCC
ToolName.compiler.llvm.g++=LLVM G++
ToolName.linker.llvm.c=LLVM Clang C linker
ToolName.linker.llvm.cpp=LLVM Clang C++ linker
ToolName.linker.llvm.gcc=LLVM GNU C linker
ToolName.linker.llvm.g++=LLVM GNU C++ linker
ToolName.llc.llvm=LLVM Static Compiler
ToolName.llc.llvm.c=LLVM C Static Compiler
ToolName.llc.llvm.cpp=LLVM C++ Static Compiler
Expand Down
Loading
Loading