[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lmi-commits] [lmi] master 373ebe5 1/8: Update PETE for gcc-8.x
From: |
Greg Chicares |
Subject: |
[lmi-commits] [lmi] master 373ebe5 1/8: Update PETE for gcc-8.x |
Date: |
Wed, 17 Apr 2019 06:20:18 -0400 (EDT) |
branch: master
commit 373ebe59a7d02d4127f2160009aa318ccf3d4f4f
Author: Gregory W. Chicares <address@hidden>
Commit: Gregory W. Chicares <address@hidden>
Update PETE for gcc-8.x
Rebuilt PETE, thus:
cd /opt/lmi/src/lmi/tools/pete-2.1.1
make -f Makefile
make -f Makefile distclean
Reverted files that changed only due to RCS expansion.
No one else need rebuild the library: lmi uses its generated files,
but none of them changed. It is however important to rebuild it from
time to time, just to ensure that it can be rebuilt.
Added a header to one file--it's unclear how PETE ever could have been
built without it. This was the smallest change that could suffice. The
headers are not idempotent, so the order of inclusion is significant.
* tools/pete-2.1.1/Makefile: Added a 'distclean' target. Removed a line
in the 'clean' recipe that was intended to remove backup files.
* tools/pete-2.1.1/PETE/Tools/MakeOperators.cpp: Added a header that has
become necessary.
---
tools/pete-2.1.1/Makefile | 5 ++++-
tools/pete-2.1.1/PETE/Tools/MakeOperators.cpp | 1 +
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/tools/pete-2.1.1/Makefile b/tools/pete-2.1.1/Makefile
index e4eb2c0..69ebf54 100644
--- a/tools/pete-2.1.1/Makefile
+++ b/tools/pete-2.1.1/Makefile
@@ -52,7 +52,10 @@ et_vector_operators.hpp: et_vector.in
clean:
rm -f et_vector_test$(EXEEXT)
- rm -f $(wildcard *~ *.bak *eraseme*)
+
+distclean:
+ rm -f et_vector_test$(EXEEXT)
+ rm -f PETE/Tools/MakeOperators$(EXEEXT)
maintainer-clean: clean
rm -f et_vector_operators.hpp
diff --git a/tools/pete-2.1.1/PETE/Tools/MakeOperators.cpp
b/tools/pete-2.1.1/PETE/Tools/MakeOperators.cpp
index 0d697db..597317b 100644
--- a/tools/pete-2.1.1/PETE/Tools/MakeOperators.cpp
+++ b/tools/pete-2.1.1/PETE/Tools/MakeOperators.cpp
@@ -23,6 +23,7 @@
#include "Tools/Header.h"
#include "Tools/OperatorDescriptor.h"
#include "Tools/Parser.h"
+#include "Tools/Join.h"
#include "Tools/PrintOperators.h"
#include "Tools/PrintFunctions.h"
#include "Tools/PrintList.h"
- [lmi-commits] [lmi] master updated (7448016 -> 7515165), Greg Chicares, 2019/04/17
- [lmi-commits] [lmi] master 3b11a29 3/8: Don't export variables not used by any child process, Greg Chicares, 2019/04/17
- [lmi-commits] [lmi] master b978a73 4/8: Restrict $PATH to a hardcoded minimum in 'install_msw.sh', Greg Chicares, 2019/04/17
- [lmi-commits] [lmi] master 010fac0 5/8: Optionally inhibit (re)cloning lmi from git in 'install_msw.sh', Greg Chicares, 2019/04/17
- [lmi-commits] [lmi] master 7515165 8/8: Add a more radical alternative to 'clobber', Greg Chicares, 2019/04/17
- [lmi-commits] [lmi] master 373ebe5 1/8: Update PETE for gcc-8.x,
Greg Chicares <=
- [lmi-commits] [lmi] master 7ef9543 7/8: Rename a local variable, Greg Chicares, 2019/04/17
- [lmi-commits] [lmi] master ec9f2e2 2/8: Improve documentation, Greg Chicares, 2019/04/17
- [lmi-commits] [lmi] master 7c8467c 6/8: Inhibit (re)cloning lmi into lmi srcdir, Greg Chicares, 2019/04/17