Login
Log in using an SSO provider:
Fedora Account System
Red Hat Associate
Red Hat Customer
Login using a Red Hat Bugzilla account
Forgot Password
Create an Account
Red Hat Bugzilla – Attachment 1253350 Details for
Bug 1424012
oorexx: FTBFS in rawhide
Home
New
Search
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh90 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
[?]
This site requires JavaScript to be enabled to function correctly, please enable it.
build.log
<fdopen> (text/plain), 934.73 KB, created by
Fedora Release Engineering
on 2017-02-17 15:35:27 UTC
(
hide
)
Description:
build.log
Filename:
MIME Type:
Creator:
Fedora Release Engineering
Created:
2017-02-17 15:35:27 UTC
Size:
934.73 KB
patch
obsolete
>Mock Version: 1.3.3 >Mock Version: 1.3.3 >ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target ppc64 --nodeps /builddir/build/SPECS/oorexx.spec'], gid=425shell=Falseuser='mockbuild'uid=1000env={'HOME': '/builddir', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'HOSTNAME': 'mock', 'LANG': 'en_US.UTF-8', 'SHELL': '/bin/bash', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'TERM': 'vt100', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"'}printOutput=Falsetimeout=172800logger=<mockbuild.trace_decorator.getLog object at 0x3fffa7fb2358>chrootPath='/var/lib/mock/f26-build-7647923-694398/root') >Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target ppc64 --nodeps /builddir/build/SPECS/oorexx.spec'] with env {'HOME': '/builddir', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'HOSTNAME': 'mock', 'LANG': 'en_US.UTF-8', 'SHELL': '/bin/bash', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'TERM': 'vt100', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"'} and shell False >Building target platforms: ppc64 >Building for target ppc64 >Wrote: /builddir/build/SRPMS/oorexx-4.2.0-4.fc26.src.rpm >Child return code was: 0 >ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target ppc64 --nodeps /builddir/build/SPECS/oorexx.spec'], gid=425shell=Falseuser='mockbuild'uid=1000env={'HOME': '/builddir', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'HOSTNAME': 'mock', 'LANG': 'en_US.UTF-8', 'SHELL': '/bin/bash', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'TERM': 'vt100', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"'}printOutput=Falsetimeout=172800private_network=Truelogger=<mockbuild.trace_decorator.getLog object at 0x3fffa7fb2358>chrootPath='/var/lib/mock/f26-build-7647923-694398/root') >Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target ppc64 --nodeps /builddir/build/SPECS/oorexx.spec'] with env {'HOME': '/builddir', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'HOSTNAME': 'mock', 'LANG': 'en_US.UTF-8', 'SHELL': '/bin/bash', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'TERM': 'vt100', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"'} and shell False >Building target platforms: ppc64 >Building for target ppc64 >Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.w8S6j8 >+ umask 022 >+ cd /builddir/build/BUILD >+ cd /builddir/build/BUILD >+ rm -rf ooRexx-4.2.0 >+ /usr/bin/gzip -dc /builddir/build/SOURCES/ooRexx-4.2.0-source.tar.gz >+ /usr/bin/tar -xof - >+ STATUS=0 >+ '[' 0 -ne 0 ']' >+ cd ooRexx-4.2.0 >+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . >+ unzip -qo /builddir/build/SOURCES/ooRexx-4.2.0-pdf.zip >+ echo 'Patch #0 (oorexx-4.2.0-paths.patch):' >+ /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .paths --fuzz=0 >Patch #0 (oorexx-4.2.0-paths.patch): >patching file Makefile.in >Patch #1 (oorexx-4.2.0-gcc6.patch): >+ echo 'Patch #1 (oorexx-4.2.0-gcc6.patch):' >+ /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .gcc6 --fuzz=0 >patching file interpreter/api/ThreadContextStubs.cpp >patching file api/oorexxapi.h >patching file interpreter/runtime/Interpreter.hpp >+ exit 0 >Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.I7bO0Q >+ umask 022 >+ cd /builddir/build/BUILD >+ cd ooRexx-4.2.0 >+ CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64' >+ export CFLAGS >+ CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64' >+ export CXXFLAGS >+ FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -I/usr/lib64/gfortran/modules' >+ export FFLAGS >+ FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -I/usr/lib64/gfortran/modules' >+ export FCFLAGS >+ LDFLAGS='-Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' >+ export LDFLAGS >+ '[' 1 = 1 ']' >+++ dirname ./configure >++ find . -name config.guess -o -name config.sub >+ for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) >++ basename ./config.guess >+ '[' -f /usr/lib/rpm/redhat/config.guess ']' >+ /usr/bin/rm -f ./config.guess >++ basename ./config.guess >+ /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config.guess >'/usr/lib/rpm/redhat/config.guess' -> './config.guess' >+ for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) >++ basename ./config.sub >+ '[' -f /usr/lib/rpm/redhat/config.sub ']' >+ /usr/bin/rm -f ./config.sub >++ basename ./config.sub >+ /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config.sub >'/usr/lib/rpm/redhat/config.sub' -> './config.sub' >+ '[' 1 = 1 ']' >+ '[' x '!=' x-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ']' >++ find . -name ltmain.sh >+ for i in $(find . -name ltmain.sh) >+ /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-specs=/usr/lib/rpm/redhat/redhat-hardened-ld"~' ./ltmain.sh >+ ./configure --build=ppc64-redhat-linux-gnu --host=ppc64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-static >checking build system type... powerpc64-redhat-linux-gnu >checking host system type... powerpc64-redhat-linux-gnu >checking target system type... powerpc64-redhat-linux-gnu >checking for a BSD-compatible install... /usr/bin/install -c >checking whether build environment is sane... yes >checking for a thread-safe mkdir -p... /usr/bin/mkdir -p >checking for gawk... gawk >checking whether make sets $(MAKE)... yes >checking whether make supports nested variables... yes >checking how to create a pax tar archive... gnutar >checking for ppc64-redhat-linux-gnu-gcc... no >checking for gcc... gcc >checking whether the C compiler works... yes >checking for C compiler default output file name... a.out >checking for suffix of executables... >checking whether we are cross compiling... no >checking for suffix of object files... o >checking whether we are using the GNU C compiler... yes >checking whether gcc accepts -g... yes >checking for gcc option to accept ISO C89... none needed >checking for style of include used by make... GNU >checking dependency style of gcc... none >checking how to run the C preprocessor... gcc -E >checking for ppc64-redhat-linux-gnu-g++... no >checking for ppc64-redhat-linux-gnu-c++... no >checking for ppc64-redhat-linux-gnu-gpp... no >checking for ppc64-redhat-linux-gnu-aCC... no >checking for ppc64-redhat-linux-gnu-CC... no >checking for ppc64-redhat-linux-gnu-cxx... no >checking for ppc64-redhat-linux-gnu-cc++... no >checking for ppc64-redhat-linux-gnu-cl.exe... no >checking for ppc64-redhat-linux-gnu-FCC... no >checking for ppc64-redhat-linux-gnu-KCC... no >checking for ppc64-redhat-linux-gnu-RCC... no >checking for ppc64-redhat-linux-gnu-xlC_r... no >checking for ppc64-redhat-linux-gnu-xlC... no >checking for g++... g++ >checking whether we are using the GNU C++ compiler... yes >checking whether g++ accepts -g... yes >checking dependency style of g++... none >checking whether make sets $(MAKE)... (cached) yes >checking for ppc64-redhat-linux-gnu-ranlib... no >checking for ranlib... ranlib >checking for bison... no >checking for byacc... byacc >checking how to print strings... printf >checking for a sed that does not truncate output... /usr/bin/sed >checking for grep that handles long lines and -e... /usr/bin/grep >checking for egrep... /usr/bin/grep -E >checking for fgrep... /usr/bin/grep -F >checking for ld used by gcc... /usr/bin/ld >checking if the linker (/usr/bin/ld) is GNU ld... yes >checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B >checking the name lister (/usr/bin/nm -B) interface... BSD nm >checking whether ln -s works... yes >checking the maximum length of command line arguments... 1572864 >checking whether the shell understands some XSI constructs... yes >checking whether the shell understands "+="... yes >checking how to convert powerpc64-redhat-linux-gnu file names to powerpc64-redhat-linux-gnu format... func_convert_file_noop >checking how to convert powerpc64-redhat-linux-gnu file names to toolchain format... func_convert_file_noop >checking for /usr/bin/ld option to reload object files... -r >checking for ppc64-redhat-linux-gnu-objdump... no >checking for objdump... objdump >checking how to recognize dependent libraries... pass_all >checking for ppc64-redhat-linux-gnu-dlltool... no >checking for dlltool... no >checking how to associate runtime and link libraries... printf %s\n >checking for ppc64-redhat-linux-gnu-ar... no >checking for ar... ar >checking for archiver @FILE support... @ >checking for ppc64-redhat-linux-gnu-strip... no >checking for strip... strip >checking for ppc64-redhat-linux-gnu-ranlib... ranlib >checking command to parse /usr/bin/nm -B output from gcc object... ok >checking for sysroot... no >checking for ppc64-redhat-linux-gnu-mt... no >checking for mt... no >checking if : is a manifest tool... no >checking for ANSI C header files... yes >checking for sys/types.h... yes >checking for sys/stat.h... yes >checking for stdlib.h... yes >checking for string.h... yes >checking for memory.h... yes >checking for strings.h... yes >checking for inttypes.h... yes >checking for stdint.h... yes >checking for unistd.h... yes >checking for dlfcn.h... yes >checking for objdir... .libs >checking if gcc supports -fno-rtti -fno-exceptions... no >checking for gcc option to produce PIC... -fPIC -DPIC >checking if gcc PIC flag -fPIC -DPIC works... yes >checking if gcc static flag -static works... no >checking if gcc supports -c -o file.o... yes >checking if gcc supports -c -o file.o... (cached) yes >checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes >checking whether -lc should be explicitly linked in... no >checking dynamic linker characteristics... GNU/Linux ld.so >checking how to hardcode library paths into programs... immediate >checking for shl_load... no >checking for shl_load in -ldld... no >checking for dlopen... no >checking for dlopen in -ldl... yes >checking whether a program can dlopen itself... yes >checking whether a statically linked program can dlopen itself... yes >checking whether stripping libraries is possible... yes >checking if libtool supports shared libraries... yes >checking whether to build shared libraries... yes >checking whether to build static libraries... no >checking how to run the C++ preprocessor... g++ -E >checking for ld used by g++... /usr/bin/ld >checking if the linker (/usr/bin/ld) is GNU ld... yes >checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes >checking for g++ option to produce PIC... -fPIC -DPIC >checking if g++ PIC flag -fPIC -DPIC works... yes >checking if g++ static flag -static works... no >checking if g++ supports -c -o file.o... yes >checking if g++ supports -c -o file.o... (cached) yes >checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes >checking dynamic linker characteristics... (cached) GNU/Linux ld.so >checking how to hardcode library paths into programs... immediate >checking whether byte ordering is bigendian... yes >checking for ANSI C header files... (cached) yes >checking fcntl.h usability... yes >checking fcntl.h presence... yes >checking for fcntl.h... yes >checking features.h usability... yes >checking features.h presence... yes >checking for features.h... yes >checking filehdr.h usability... no >checking filehdr.h presence... no >checking for filehdr.h... no >checking limits.h usability... yes >checking limits.h presence... yes >checking for limits.h... yes >checking locale.h usability... yes >checking locale.h presence... yes >checking for locale.h... yes >checking mesg.h usability... no >checking mesg.h presence... no >checking for mesg.h... no >checking malloc.h usability... yes >checking malloc.h presence... yes >checking for malloc.h... yes >checking for mesg.h... (cached) no >checking netinet/in.h usability... yes >checking netinet/in.h presence... yes >checking for netinet/in.h... yes >checking nl_types.h usability... yes >checking nl_types.h presence... yes >checking for nl_types.h... yes >checking pthread.h usability... yes >checking pthread.h presence... yes >checking for pthread.h... yes >checking pwd.h usability... yes >checking pwd.h presence... yes >checking for pwd.h... yes >checking sched.h usability... yes >checking sched.h presence... yes >checking for sched.h... yes >checking signal.h usability... yes >checking signal.h presence... yes >checking for signal.h... yes >checking stdarg.h usability... yes >checking stdarg.h presence... yes >checking for stdarg.h... yes >checking for stdlib.h... (cached) yes >checking for string.h... (cached) yes >checking stropts.h usability... no >checking stropts.h presence... no >checking for stropts.h... no >checking sys/filio.h usability... no >checking sys/filio.h presence... no >checking for sys/filio.h... no >checking sys/ldr.h usability... no >checking sys/ldr.h presence... no >checking for sys/ldr.h... no >checking sys/resource.h usability... yes >checking sys/resource.h presence... yes >checking for sys/resource.h... yes >checking sys/select.h usability... yes >checking sys/select.h presence... yes >checking for sys/select.h... yes >checking sys/sem.h usability... yes >checking sys/sem.h presence... yes >checking for sys/sem.h... yes >checking sys/signal.h usability... yes >checking sys/signal.h presence... yes >checking for sys/signal.h... yes >checking sys/socket.h usability... yes >checking sys/socket.h presence... yes >checking for sys/socket.h... yes >checking sys/time.h usability... yes >checking sys/time.h presence... yes >checking for sys/time.h... yes >checking sys/utsname.h usability... yes >checking sys/utsname.h presence... yes >checking for sys/utsname.h... yes >checking sys/wait.h usability... yes >checking sys/wait.h presence... yes >checking for sys/wait.h... yes >checking sys/syscall.h usability... yes >checking sys/syscall.h presence... yes >checking for sys/syscall.h... yes >checking time.h usability... yes >checking time.h presence... yes >checking for time.h... yes >checking for unistd.h... (cached) yes >checking usersec.h usability... no >checking usersec.h presence... no >checking for usersec.h... no >checking attr/xattr.h usability... no >checking attr/xattr.h presence... no >checking for attr/xattr.h... no >checking for error_at_line... yes >checking for vprintf... yes >checking for _doprnt... no >checking whether time.h and sys/time.h may both be included... yes >checking for IDtouser... no >checking for getuserattr... no >checking for catopen... yes >checking for fstat... yes >checking for gcvt... yes >checking for geteuid... yes >checking for getpgrp... yes >checking for getpwuid... yes >checking for gettimeofday... yes >checking for memset... yes >checking for nsleep... no >checking for setlocale... yes >checking for strdup... yes >checking for sighold... yes >checking for sigprocmask... yes >checking for nanosleep... yes >checking for pthread_mutexattr_settype... no >checking for pthread_mutexattr_settype in -lpthread... yes >checking if union semun is incorrectly defined... no >checking which values are valid for pthread_mutexattr_settype arg 2 are valid... found >checking if FILE struct contains _cnt member... no >checking if FILE struct contains _IO_read_ptr member... yes >checking for rpmbuild... /usr/bin/rpmbuild >checking for gencat... /usr/bin/gencat >checking for Xalan... no >checking for xalan... no >configure: WARNING: cannot find xalan, Xalan >./configure: line 16596: svnversion: command not found >configure: WARNING: setting Subversion Revision to 0 >Subversion revision: 0 >ooRexx major number: 4 >ooRexx minor number: 2 >ooRexx mod level number: 0 >ooRexx current number: 4 >ooRexx revision number: 6 >ooRexx age number: 0 >checking that generated files are newer than configure... done >configure: creating ./config.status >config.status: creating Makefile >config.status: creating platform/unix/oorexx.spec >config.status: creating platform/unix/debian/changelog >config.status: creating platform/unix/debian/postinst >config.status: creating rexxapi/server/platform/unix/rxapid >config.status: creating samples/Makefile >config.status: creating samples/native.api/Makefile >config.status: creating samples/native.api/call.example/Makefile >config.status: creating samples/unix/Makefile >config.status: creating samples/unix/api/Makefile >config.status: creating samples/unix/api/callrexx/Makefile >config.status: creating samples/unix/api/wpipe1/Makefile >config.status: creating samples/unix/api/wpipe2/Makefile >config.status: creating samples/unix/api/wpipe3/Makefile >config.status: creating xsl.sh >config.status: creating platform/unix/oorexx-config >config.status: creating config.h >config.status: executing depfiles commands >config.status: executing libtool commands >+ sed -i s,-O2,,g Makefile >+ make -j4 >g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o rexximage-rexximage.o `test -f './utilities/rexximage/rexximage.cpp' || echo './'`./utilities/rexximage/rexximage.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-ArrayClass.lo `test -f './interpreter/classes/ArrayClass.cpp' || echo './'`./interpreter/classes/ArrayClass.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-BufferClass.lo `test -f './interpreter/classes/BufferClass.cpp' || echo './'`./interpreter/classes/BufferClass.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-ClassClass.lo `test -f './interpreter/classes/ClassClass.cpp' || echo './'`./interpreter/classes/ClassClass.cpp ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./utilities/rexximage/rexximage.cpp:39: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-ContextClass.lo `test -f './interpreter/classes/ContextClass.cpp' || echo './'`./interpreter/classes/ContextClass.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/classes/BufferClass.cpp -fPIC -DPIC -o .libs/librexx_la-BufferClass.o >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/classes/ArrayClass.cpp -fPIC -DPIC -o .libs/librexx_la-ArrayClass.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/classes/BufferClass.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/classes/ArrayClass.cpp:69: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/classes/ClassClass.cpp -fPIC -DPIC -o .libs/librexx_la-ClassClass.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/bits/libc-header-start.h:33:0, > from /usr/include/string.h:26, > from ./interpreter/classes/ClassClass.cpp:46: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/classes/ContextClass.cpp -fPIC -DPIC -o .libs/librexx_la-ContextClass.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/classes/ContextClass.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/classes/ArrayClass.cpp:70: >./interpreter/classes/ArrayClass.cpp: In member function 'virtual void RexxArray::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxArray* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/ArrayClass.cpp:183:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->dimensions, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxArray* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/ArrayClass.cpp:184:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->objectVariables, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxArray* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/ArrayClass.cpp:185:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->expansionArray, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxArray* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/ArrayClass.cpp:188:9: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->objects[i], envelope); > ^~~~~~~~~~~~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-DirectoryClass.lo `test -f './interpreter/classes/DirectoryClass.cpp' || echo './'`./interpreter/classes/DirectoryClass.cpp >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/classes/ContextClass.cpp:44: >./interpreter/classes/ContextClass.cpp: In member function 'virtual void RexxContext::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:429:10: warning: unused variable 'newSelf' [-Wunused-variable] > size_t newSelf = envelope->currentOffset; \ > ^ >./interpreter/classes/ContextClass.cpp:125:3: note: in expansion of macro 'setUpFlatten' > setUpFlatten(RexxContext) > ^~~~~~~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/classes/DirectoryClass.cpp -fPIC -DPIC -o .libs/librexx_la-DirectoryClass.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/classes/DirectoryClass.cpp:45: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-IntegerClass.lo `test -f './interpreter/classes/IntegerClass.cpp' || echo './'`./interpreter/classes/IntegerClass.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-ListClass.lo `test -f './interpreter/classes/ListClass.cpp' || echo './'`./interpreter/classes/ListClass.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-MessageClass.lo `test -f './interpreter/classes/MessageClass.cpp' || echo './'`./interpreter/classes/MessageClass.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/classes/IntegerClass.cpp -fPIC -DPIC -o .libs/librexx_la-IntegerClass.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/ctype.h:25:0, > from ./interpreter/classes/IntegerClass.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/classes/ListClass.cpp -fPIC -DPIC -o .libs/librexx_la-ListClass.o >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/classes/MessageClass.cpp -fPIC -DPIC -o .libs/librexx_la-MessageClass.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/classes/ListClass.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/classes/MessageClass.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/classes/DirectoryClass.cpp:45: >./interpreter/classes/DirectoryClass.cpp: In member function 'virtual void RexxDirectory::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxDirectory* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/DirectoryClass.cpp:92:7: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->contents, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxDirectory* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/DirectoryClass.cpp:93:7: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->method_table, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxDirectory* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/DirectoryClass.cpp:94:7: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->unknown_method, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxDirectory* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/DirectoryClass.cpp:95:7: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->objectVariables, envelope); > ^~~~~~~~~~~~~~~~~ >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/classes/ListClass.cpp:44: >./interpreter/classes/ListClass.cpp: In member function 'virtual void RexxList::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxList* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/ListClass.cpp:177:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->table, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxList* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/ListClass.cpp:178:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->objectVariables, envelope); > ^~~~~~~~~~~~~~~~~ >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/classes/IntegerClass.cpp:48: >./interpreter/classes/IntegerClass.cpp: In member function 'virtual void RexxInteger::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInteger* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/IntegerClass.cpp:122:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->objectVariables, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInteger* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/IntegerClass.cpp:123:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->stringrep, envelope); > ^~~~~~~~~~~~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-MethodClass.lo `test -f './interpreter/classes/MethodClass.cpp' || echo './'`./interpreter/classes/MethodClass.cpp >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/classes/MessageClass.cpp:44: >./interpreter/classes/MessageClass.cpp: In member function 'virtual void RexxMessage::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxMessage* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/MessageClass.cpp:137:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->receiver, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxMessage* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/MessageClass.cpp:138:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->target, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxMessage* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/MessageClass.cpp:139:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->message, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxMessage* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/MessageClass.cpp:140:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->startscope, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxMessage* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/MessageClass.cpp:141:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->args, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxMessage* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/MessageClass.cpp:142:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->resultObject, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxMessage* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/MessageClass.cpp:143:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->interestedParties, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxMessage* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/MessageClass.cpp:144:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->condition, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxMessage* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/MessageClass.cpp:145:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->startActivity, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxMessage* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/MessageClass.cpp:146:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->objectVariables, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxMessage* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/MessageClass.cpp:147:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->waitingActivities, envelope); > ^~~~~~~~~~~~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/classes/MethodClass.cpp -fPIC -DPIC -o .libs/librexx_la-MethodClass.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/classes/MethodClass.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-MutableBufferClass.lo `test -f './interpreter/classes/MutableBufferClass.cpp' || echo './'`./interpreter/classes/MutableBufferClass.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-NumberStringClass.lo `test -f './interpreter/classes/NumberStringClass.cpp' || echo './'`./interpreter/classes/NumberStringClass.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-NumberStringMath.lo `test -f './interpreter/classes/NumberStringMath.cpp' || echo './'`./interpreter/classes/NumberStringMath.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/classes/MutableBufferClass.cpp -fPIC -DPIC -o .libs/librexx_la-MutableBufferClass.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/ctype.h:25:0, > from ./interpreter/classes/MutableBufferClass.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/classes/NumberStringClass.cpp -fPIC -DPIC -o .libs/librexx_la-NumberStringClass.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/ctype.h:25:0, > from ./interpreter/classes/NumberStringClass.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/classes/NumberStringMath.cpp -fPIC -DPIC -o .libs/librexx_la-NumberStringMath.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/ctype.h:25:0, > from ./interpreter/classes/NumberStringMath.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/classes/MethodClass.cpp:47: >./interpreter/classes/MethodClass.cpp: In member function 'virtual void RexxMethod::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxMethod* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/MethodClass.cpp:302:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->scope, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxMethod* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/MethodClass.cpp:303:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->code, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxMethod* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/MethodClass.cpp:304:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->executableName, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxMethod* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/MethodClass.cpp:305:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->objectVariables, envelope); > ^~~~~~~~~~~~~~~~~ >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/classes/MutableBufferClass.cpp:48: >./interpreter/classes/MutableBufferClass.cpp: In member function 'virtual void RexxMutableBuffer::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxMutableBuffer* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/MutableBufferClass.cpp:212:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->data, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxMutableBuffer* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/MutableBufferClass.cpp:213:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->objectVariables, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/classes/MutableBufferClass.cpp: In member function 'RexxMutableBuffer* RexxMutableBuffer::space(RexxInteger*, RexxString*)': >./interpreter/classes/MutableBufferClass.cpp:1701:21: warning: declaration of '_word' shadows a previous local [-Wshadow] > const char *_word = getStringData(); /*point to the start of string*/ > ^~~~~ >./interpreter/classes/MutableBufferClass.cpp:1646:17: note: shadowed declaration is here > const char *_word = getStringData(); /* point to the start of string */ > ^~~~~ >./interpreter/classes/MutableBufferClass.cpp:1702:21: warning: declaration of 'nextSite' shadows a previous local [-Wshadow] > const char *nextSite = NULL; /* start of the next word */ > ^~~~~~~~ >./interpreter/classes/MutableBufferClass.cpp:1647:17: note: shadowed declaration is here > const char *nextSite = NULL; /* start of the next word */ > ^~~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-NumberStringMath2.lo `test -f './interpreter/classes/NumberStringMath2.cpp' || echo './'`./interpreter/classes/NumberStringMath2.cpp >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/classes/NumberStringClass.cpp:49: >./interpreter/classes/NumberStringClass.cpp: In member function 'virtual void RexxNumberString::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxNumberString* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/NumberStringClass.cpp:164:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->objectVariables, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxNumberString* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/NumberStringClass.cpp:165:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->stringObject, envelope); > ^~~~~~~~~~~~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-ObjectClass.lo `test -f './interpreter/classes/ObjectClass.cpp' || echo './'`./interpreter/classes/ObjectClass.cpp >./interpreter/classes/NumberStringClass.cpp: In static member function 'static RexxNumberString* RexxNumberString::newInstanceFromDouble(double, size_t)': >./interpreter/classes/NumberStringClass.cpp:3705:19: warning: '%.*g' directive writing between 1 and 310 bytes into a region of size 30 [-Wformat-overflow=] > RexxNumberString *RexxNumberString::newInstanceFromDouble(double number, size_t precision) > ^~~~~~~~~~~~~~~~ >./interpreter/classes/NumberStringClass.cpp:3728:12: note: 'sprintf' output between 2 and 311 bytes into a destination of size 30 > sprintf(doubleStr, "%.*g", (int)(precision + 2), number); > ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-PackageClass.lo `test -f './interpreter/classes/PackageClass.cpp' || echo './'`./interpreter/classes/PackageClass.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/classes/NumberStringMath2.cpp -fPIC -DPIC -o .libs/librexx_la-NumberStringMath2.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/ctype.h:25:0, > from ./interpreter/classes/NumberStringMath2.cpp:45: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/classes/ObjectClass.cpp -fPIC -DPIC -o .libs/librexx_la-ObjectClass.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/ctype.h:25:0, > from ./interpreter/classes/ObjectClass.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/classes/PackageClass.cpp -fPIC -DPIC -o .libs/librexx_la-PackageClass.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/classes/PackageClass.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-PointerClass.lo `test -f './interpreter/classes/PointerClass.cpp' || echo './'`./interpreter/classes/PointerClass.cpp >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/classes/ObjectClass.cpp:46: >./interpreter/classes/ObjectClass.cpp: In member function 'virtual void RexxObject::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxObject* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/ObjectClass.cpp:101:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->objectVariables, envelope); > ^~~~~~~~~~~~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/classes/PointerClass.cpp -fPIC -DPIC -o .libs/librexx_la-PointerClass.o >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/classes/PackageClass.cpp:44: >./interpreter/classes/PackageClass.cpp: In member function 'virtual void PackageClass::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'PackageClass* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/PackageClass.cpp:112:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->source, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'PackageClass* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/PackageClass.cpp:113:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->objectVariables, envelope); > ^~~~~~~~~~~~~~~~~ ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/classes/PointerClass.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-QueueClass.lo `test -f './interpreter/classes/QueueClass.cpp' || echo './'`./interpreter/classes/QueueClass.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/classes/QueueClass.cpp -fPIC -DPIC -o .libs/librexx_la-QueueClass.o >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-RelationClass.lo `test -f './interpreter/classes/RelationClass.cpp' || echo './'`./interpreter/classes/RelationClass.cpp ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/classes/QueueClass.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/classes/RelationClass.cpp -fPIC -DPIC -o .libs/librexx_la-RelationClass.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/classes/RelationClass.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-RoutineClass.lo `test -f './interpreter/classes/RoutineClass.cpp' || echo './'`./interpreter/classes/RoutineClass.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/classes/RoutineClass.cpp -fPIC -DPIC -o .libs/librexx_la-RoutineClass.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/classes/RoutineClass.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-RexxQueueMethods.lo `test -f './interpreter/classes/RexxQueueMethods.cpp' || echo './'`./interpreter/classes/RexxQueueMethods.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-StackClass.lo `test -f './interpreter/classes/StackClass.cpp' || echo './'`./interpreter/classes/StackClass.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/classes/RexxQueueMethods.cpp -fPIC -DPIC -o .libs/librexx_la-RexxQueueMethods.o >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-StemClass.lo `test -f './interpreter/classes/StemClass.cpp' || echo './'`./interpreter/classes/StemClass.cpp ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/bits/libc-header-start.h:33:0, > from /usr/include/string.h:26, > from ./interpreter/classes/RexxQueueMethods.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/classes/StackClass.cpp -fPIC -DPIC -o .libs/librexx_la-StackClass.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/classes/StackClass.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/classes/StemClass.cpp -fPIC -DPIC -o .libs/librexx_la-StemClass.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/classes/StemClass.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/classes/RoutineClass.cpp:47: >./interpreter/classes/RoutineClass.cpp: In member function 'virtual void RoutineClass::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RoutineClass* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/RoutineClass.cpp:213:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->code, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RoutineClass* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/RoutineClass.cpp:214:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->executableName, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RoutineClass* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/RoutineClass.cpp:215:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->objectVariables, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/classes/RoutineClass.cpp: In static member function 'static RoutineClass* RoutineClass::restore(RexxString*, RexxBuffer*)': >./interpreter/classes/RoutineClass.cpp:767:52: warning: cast from type 'const char*' to type 'ProgramMetaData*' casts away qualifiers [-Wcast-qual] > ProgramMetaData *metaData = (ProgramMetaData *)data; > ^~~~ >./interpreter/classes/RoutineClass.cpp: In static member function 'static RoutineClass* RoutineClass::restore(RXSTRING*, RexxString*)': >./interpreter/classes/RoutineClass.cpp:811:52: warning: cast from type 'const char*' to type 'ProgramMetaData*' casts away qualifiers [-Wcast-qual] > ProgramMetaData *metaData = (ProgramMetaData *)data; > ^~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-StringClass.lo `test -f './interpreter/classes/StringClass.cpp' || echo './'`./interpreter/classes/StringClass.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-StringClassBit.lo `test -f './interpreter/classes/StringClassBit.cpp' || echo './'`./interpreter/classes/StringClassBit.cpp >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/classes/StackClass.cpp:45: >./interpreter/classes/StackClass.cpp: In member function 'virtual void RexxStack::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxStack* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/StackClass.cpp:106:9: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->stack[i], envelope); > ^~~~~~~~~~~~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/classes/StringClassBit.cpp -fPIC -DPIC -o .libs/librexx_la-StringClassBit.o >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-StringClassConversion.lo `test -f './interpreter/classes/StringClassConversion.cpp' || echo './'`./interpreter/classes/StringClassConversion.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/classes/StringClass.cpp -fPIC -DPIC -o .libs/librexx_la-StringClass.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/ctype.h:25:0, > from ./interpreter/classes/StringClassBit.cpp:45: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/ctype.h:25:0, > from ./interpreter/classes/StringClass.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/classes/StemClass.cpp:44: >./interpreter/classes/StemClass.cpp: In member function 'virtual void RexxStem::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxStem* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/StemClass.cpp:145:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->value, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxStem* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/StemClass.cpp:146:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->stemName, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxStem* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/StemClass.cpp:147:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->objectVariables, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxStem* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/support/RexxCompoundTable.hpp:62:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->tails.root, envelope); \ > ^~~~~~~~~~~~~~~~~ >./interpreter/classes/StemClass.cpp:148:4: note: in expansion of macro 'flattenCompoundTable' > flattenCompoundTable(); > ^~~~~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxStem* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/support/RexxCompoundTable.hpp:63:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->tails.parent, envelope); \ > ^~~~~~~~~~~~~~~~~ >./interpreter/classes/StemClass.cpp:148:4: note: in expansion of macro 'flattenCompoundTable' > flattenCompoundTable(); > ^~~~~~~~~~~~~~~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/classes/StringClassConversion.cpp -fPIC -DPIC -o .libs/librexx_la-StringClassConversion.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/ctype.h:25:0, > from ./interpreter/classes/StringClassConversion.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-StringClassMisc.lo `test -f './interpreter/classes/StringClassMisc.cpp' || echo './'`./interpreter/classes/StringClassMisc.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-StringClassSub.lo `test -f './interpreter/classes/StringClassSub.cpp' || echo './'`./interpreter/classes/StringClassSub.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/classes/StringClassMisc.cpp -fPIC -DPIC -o .libs/librexx_la-StringClassMisc.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/ctype.h:25:0, > from ./interpreter/classes/StringClassMisc.cpp:45: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >./interpreter/classes/StringClass.cpp: In member function 'HashCode RexxString::getObjectHashCode()': >./interpreter/classes/StringClass.cpp:123:41: warning: cast from type 'const char*' to type 'HashCode* {aka long unsigned int*}' casts away qualifiers [-Wcast-qual] > h = *((HashCode *)getStringData()); > ^ >./interpreter/classes/StringClass.cpp:129:38: warning: cast from type 'const char*' to type 'short int*' casts away qualifiers [-Wcast-qual] > h = *((short *)getStringData()); > ^ >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/classes/StringClass.cpp:50: >./interpreter/classes/StringClass.cpp: In member function 'virtual void RexxString::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxString* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/StringClass.cpp:161:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->NumberString, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxString* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/StringClass.cpp:162:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->objectVariables, envelope); > ^~~~~~~~~~~~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/classes/StringClassSub.cpp -fPIC -DPIC -o .libs/librexx_la-StringClassSub.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/ctype.h:25:0, > from ./interpreter/classes/StringClassSub.cpp:45: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >./interpreter/classes/StringClass.cpp: In static member function 'static RexxString* RexxString::newString(double, stringsize_t)': >./interpreter/classes/StringClass.cpp:2101:13: warning: '%.*g' directive writing between 1 and 310 bytes into a region of size 64 [-Wformat-overflow=] > RexxString *RexxString::newString(double number, stringsize_t precision) > ^~~~~~~~~~ >./interpreter/classes/StringClass.cpp:2111:16: note: 'sprintf' output between 2 and 311 bytes into a destination of size 64 > sprintf(buffer, "%.*g", (int)precision, number); > ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-StringClassUtil.lo `test -f './interpreter/classes/StringClassUtil.cpp' || echo './'`./interpreter/classes/StringClassUtil.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/classes/StringClassUtil.cpp -fPIC -DPIC -o .libs/librexx_la-StringClassUtil.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/classes/StringClassUtil.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-StringClassWord.lo `test -f './interpreter/classes/StringClassWord.cpp' || echo './'`./interpreter/classes/StringClassWord.cpp >./interpreter/classes/StringClassSub.cpp: In member function 'RexxString* RexxString::strip(RexxString*, RexxString*)': >./interpreter/classes/StringClassSub.cpp:627:12: warning: declaration of 'length' shadows a member of 'RexxString' [-Wshadow] > size_t length = this->getLength(); /* get the length */ > ^~~~~~ >In file included from ./interpreter/execution/RexxVariable.hpp:47:0, > from ./interpreter/execution/RexxVariableDictionary.hpp:47, > from ./interpreter/execution/RexxLocalVariables.hpp:48, > from ./interpreter/concurrency/RexxActivity.hpp:52, > from ./interpreter/runtime/RexxCore.h:242, > from ./interpreter/classes/StringClassSub.cpp:49: >./interpreter/classes/StringClass.hpp:487:11: note: shadowed declaration is here > size_t length; /* string length */ > ^~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/classes/StringClassWord.cpp -fPIC -DPIC -o .libs/librexx_la-StringClassWord.o >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-SupplierClass.lo `test -f './interpreter/classes/SupplierClass.cpp' || echo './'`./interpreter/classes/SupplierClass.cpp ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/ctype.h:25:0, > from ./interpreter/classes/StringClassWord.cpp:45: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-TableClass.lo `test -f './interpreter/classes/TableClass.cpp' || echo './'`./interpreter/classes/TableClass.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-IdentityTableClass.lo `test -f './interpreter/classes/IdentityTableClass.cpp' || echo './'`./interpreter/classes/IdentityTableClass.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/classes/SupplierClass.cpp -fPIC -DPIC -o .libs/librexx_la-SupplierClass.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/classes/SupplierClass.cpp:45: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/classes/TableClass.cpp -fPIC -DPIC -o .libs/librexx_la-TableClass.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/classes/TableClass.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/classes/IdentityTableClass.cpp -fPIC -DPIC -o .libs/librexx_la-IdentityTableClass.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/classes/IdentityTableClass.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-WeakReferenceClass.lo `test -f './interpreter/classes/WeakReferenceClass.cpp' || echo './'`./interpreter/classes/WeakReferenceClass.cpp >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/classes/SupplierClass.cpp:45: >./interpreter/classes/SupplierClass.cpp: In member function 'virtual void RexxSupplier::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxSupplier* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/SupplierClass.cpp:116:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->values, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxSupplier* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/SupplierClass.cpp:117:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->indexes, envelope); > ^~~~~~~~~~~~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/classes/WeakReferenceClass.cpp -fPIC -DPIC -o .libs/librexx_la-WeakReferenceClass.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/classes/WeakReferenceClass.cpp:45: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-StackFrameClass.lo `test -f './interpreter/classes/StackFrameClass.cpp' || echo './'`./interpreter/classes/StackFrameClass.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-ProgramMetaData.lo `test -f './interpreter/classes/support/ProgramMetaData.cpp' || echo './'`./interpreter/classes/support/ProgramMetaData.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/classes/support/ProgramMetaData.cpp -fPIC -DPIC -o .libs/librexx_la-ProgramMetaData.o >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/classes/StackFrameClass.cpp -fPIC -DPIC -o .libs/librexx_la-StackFrameClass.o ><command-line>:0:0: warning: "__cplusplus" redefined ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/classes/support/ProgramMetaData.cpp:40: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/classes/StackFrameClass.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-RexxCollection.lo `test -f './interpreter/classes/support/RexxCollection.cpp' || echo './'`./interpreter/classes/support/RexxCollection.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/classes/support/RexxCollection.cpp -fPIC -DPIC -o .libs/librexx_la-RexxCollection.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/classes/support/RexxCollection.cpp:45: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/classes/WeakReferenceClass.cpp:45: >./interpreter/classes/WeakReferenceClass.cpp: In member function 'virtual void WeakReference::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'WeakReference* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/WeakReferenceClass.cpp:135:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->objectVariables, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'WeakReference* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/WeakReferenceClass.cpp:136:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->referentObject, envelope); > ^~~~~~~~~~~~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-RexxCompoundElement.lo `test -f './interpreter/classes/support/RexxCompoundElement.cpp' || echo './'`./interpreter/classes/support/RexxCompoundElement.cpp >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/classes/StackFrameClass.cpp:44: >./interpreter/classes/StackFrameClass.cpp: In member function 'virtual void StackFrameClass::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:429:10: warning: unused variable 'newSelf' [-Wunused-variable] > size_t newSelf = envelope->currentOffset; \ > ^ >./interpreter/classes/StackFrameClass.cpp:144:3: note: in expansion of macro 'setUpFlatten' > setUpFlatten(StackFrameClass) > ^~~~~~~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/classes/support/RexxCompoundElement.cpp -fPIC -DPIC -o .libs/librexx_la-RexxCompoundElement.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/classes/support/RexxCompoundElement.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-RexxCompoundTable.lo `test -f './interpreter/classes/support/RexxCompoundTable.cpp' || echo './'`./interpreter/classes/support/RexxCompoundTable.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-RexxCompoundTail.lo `test -f './interpreter/classes/support/RexxCompoundTail.cpp' || echo './'`./interpreter/classes/support/RexxCompoundTail.cpp >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/classes/support/RexxCollection.cpp:45: >./interpreter/classes/support/RexxCollection.cpp: In member function 'virtual void RexxHashTableCollection::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxHashTableCollection* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/support/RexxCollection.cpp:77:7: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->contents, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxHashTableCollection* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/support/RexxCollection.cpp:78:7: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->objectVariables, envelope); > ^~~~~~~~~~~~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/classes/support/RexxCompoundTable.cpp -fPIC -DPIC -o .libs/librexx_la-RexxCompoundTable.o >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/classes/support/RexxCompoundTail.cpp -fPIC -DPIC -o .libs/librexx_la-RexxCompoundTail.o ><command-line>:0:0: warning: "__cplusplus" redefined ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/classes/support/RexxCompoundTable.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/classes/support/RexxCompoundTail.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-RexxDateTime.lo `test -f './interpreter/classes/support/RexxDateTime.cpp' || echo './'`./interpreter/classes/support/RexxDateTime.cpp >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/classes/support/RexxCompoundElement.cpp:44: >./interpreter/classes/support/RexxCompoundElement.cpp: In member function 'virtual void RexxCompoundElement::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxCompoundElement* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/support/RexxCompoundElement.cpp:83:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->variableValue, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxCompoundElement* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/support/RexxCompoundElement.cpp:84:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->variable_name, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxCompoundElement* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/support/RexxCompoundElement.cpp:85:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->dependents, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxCompoundElement* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/support/RexxCompoundElement.cpp:86:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->parent, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxCompoundElement* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/support/RexxCompoundElement.cpp:87:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->left, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxCompoundElement* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/support/RexxCompoundElement.cpp:88:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->right, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxCompoundElement* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/support/RexxCompoundElement.cpp:89:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->real_element, envelope); > ^~~~~~~~~~~~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/classes/support/RexxDateTime.cpp -fPIC -DPIC -o .libs/librexx_la-RexxDateTime.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/classes/support/RexxDateTime.cpp:38: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-RexxHashTable.lo `test -f './interpreter/classes/support/RexxHashTable.cpp' || echo './'`./interpreter/classes/support/RexxHashTable.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/classes/support/RexxHashTable.cpp -fPIC -DPIC -o .libs/librexx_la-RexxHashTable.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/classes/support/RexxHashTable.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-RexxListTable.lo `test -f './interpreter/classes/support/RexxListTable.cpp' || echo './'`./interpreter/classes/support/RexxListTable.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-StringUtil.lo `test -f './interpreter/classes/support/StringUtil.cpp' || echo './'`./interpreter/classes/support/StringUtil.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/classes/support/RexxListTable.cpp -fPIC -DPIC -o .libs/librexx_la-RexxListTable.o >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/classes/support/StringUtil.cpp -fPIC -DPIC -o .libs/librexx_la-StringUtil.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/classes/support/RexxListTable.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >./interpreter/classes/support/RexxDateTime.cpp: In member function 'void RexxDateTime::formatBaseDate(char*)': >./interpreter/classes/support/RexxDateTime.cpp:1142:40: warning: format '%d' expects argument of type 'int', but argument 3 has type 'wholenumber_t {aka long int}' [-Wformat=] > sprintf(buffer, "%d", getBaseDate()); > ~~~~~~~~~~~~~^ >./interpreter/classes/support/RexxDateTime.cpp: In member function 'void RexxDateTime::formatCivilTime(char*)': >./interpreter/classes/support/RexxDateTime.cpp:1301:99: warning: format '%d' expects argument of type 'int', but argument 3 has type 'wholenumber_t {aka long int}' [-Wformat=] > sprintf(buffer,"%d:%2.2d%s", adjustedHours, minutes, hours >= 12 ? POSTMERIDIAN : ANTEMERIDIAN); > ^ ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/ctype.h:25:0, > from ./interpreter/classes/support/StringUtil.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/classes/support/RexxHashTable.cpp:44: >./interpreter/classes/support/RexxHashTable.cpp: In member function 'virtual void RexxHashTable::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxHashTable* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/support/RexxHashTable.cpp:207:13: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->entries[i].index, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxHashTable* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/support/RexxHashTable.cpp:208:13: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->entries[i].value, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/classes/support/RexxHashTable.cpp: In member function 'RexxArray* RexxHashTable::uniqueIndexes()': >./interpreter/classes/support/RexxHashTable.cpp:1759:12: warning: unused variable 'j' [-Wunused-variable] > size_t j = 0; /* set the insertion point */ > ^ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-CallContextStubs.lo `test -f './interpreter/api/CallContextStubs.cpp' || echo './'`./interpreter/api/CallContextStubs.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/api/CallContextStubs.cpp -fPIC -DPIC -o .libs/librexx_la-CallContextStubs.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/api/CallContextStubs.cpp:45: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/classes/support/RexxListTable.cpp:44: >./interpreter/classes/support/RexxListTable.cpp: In member function 'virtual void RexxListTable::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxListTable* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/classes/support/RexxListTable.cpp:81:8: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->elements[i - 1].value, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/classes/support/StringUtil.cpp: In static member function 'static RexxArray* StringUtil::subWords(const char*, size_t, RexxInteger*, RexxInteger*)': >./interpreter/classes/support/StringUtil.cpp:1584:17: warning: unused variable 'wordStart' [-Wunused-variable] > const char *wordStart = word; /* save start position */ > ^~~~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-InterpreterAPI.lo `test -f './interpreter/api/InterpreterAPI.cpp' || echo './'`./interpreter/api/InterpreterAPI.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-InterpreterInstanceStubs.lo `test -f './interpreter/api/InterpreterInstanceStubs.cpp' || echo './'`./interpreter/api/InterpreterInstanceStubs.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/api/InterpreterAPI.cpp -fPIC -DPIC -o .libs/librexx_la-InterpreterAPI.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/bits/libc-header-start.h:33:0, > from /usr/include/string.h:26, > from ./interpreter/api/InterpreterAPI.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/api/InterpreterInstanceStubs.cpp -fPIC -DPIC -o .libs/librexx_la-InterpreterInstanceStubs.o >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-MethodContextStubs.lo `test -f './interpreter/api/MethodContextStubs.cpp' || echo './'`./interpreter/api/MethodContextStubs.cpp ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/api/InterpreterInstanceStubs.cpp:45: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >./interpreter/api/InterpreterAPI.cpp:248:20: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] > char copy1[] = "\n\nCopyright (c) IBM Corporation 1995, 2004.\nCopyright (c) RexxLA "OOREXX_COPY_YEAR".\nAll Rights Reserved."; > ^ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/api/MethodContextStubs.cpp -fPIC -DPIC -o .libs/librexx_la-MethodContextStubs.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/api/MethodContextStubs.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-ThreadContextStubs.lo `test -f './interpreter/api/ThreadContextStubs.cpp' || echo './'`./interpreter/api/ThreadContextStubs.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/api/ThreadContextStubs.cpp -fPIC -DPIC -o .libs/librexx_la-ThreadContextStubs.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/api/ThreadContextStubs.cpp:45: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-PrimitiveBehaviours.lo `test -f './interpreter/behaviour/PrimitiveBehaviours.cpp' || echo './'`./interpreter/behaviour/PrimitiveBehaviours.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-RexxBehaviour.lo `test -f './interpreter/behaviour/RexxBehaviour.cpp' || echo './'`./interpreter/behaviour/RexxBehaviour.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-VirtualFunctionTable.lo `test -f './interpreter/behaviour/VirtualFunctionTable.cpp' || echo './'`./interpreter/behaviour/VirtualFunctionTable.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/behaviour/PrimitiveBehaviours.cpp -fPIC -DPIC -o .libs/librexx_la-PrimitiveBehaviours.o >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/behaviour/RexxBehaviour.cpp -fPIC -DPIC -o .libs/librexx_la-RexxBehaviour.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/behaviour/PrimitiveBehaviours.cpp:53: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/bits/libc-header-start.h:33:0, > from /usr/include/string.h:26, > from ./interpreter/behaviour/RexxBehaviour.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/behaviour/VirtualFunctionTable.cpp -fPIC -DPIC -o .libs/librexx_la-VirtualFunctionTable.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/behaviour/VirtualFunctionTable.cpp:53: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/behaviour/RexxBehaviour.cpp:45: >./interpreter/behaviour/RexxBehaviour.cpp: In member function 'virtual void RexxBehaviour::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxBehaviour* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/behaviour/RexxBehaviour.cpp:133:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->methodDictionary, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxBehaviour* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/behaviour/RexxBehaviour.cpp:134:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->instanceMethodDictionary, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxBehaviour* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/behaviour/RexxBehaviour.cpp:135:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->scopes, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxBehaviour* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/behaviour/RexxBehaviour.cpp:136:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->owningClass, envelope); > ^~~~~~~~~~~~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-CPPCode.lo `test -f './interpreter/execution/CPPCode.cpp' || echo './'`./interpreter/execution/CPPCode.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/execution/CPPCode.cpp -fPIC -DPIC -o .libs/librexx_la-CPPCode.o >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-RexxActivation.lo `test -f './interpreter/execution/RexxActivation.cpp' || echo './'`./interpreter/execution/RexxActivation.cpp ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/execution/CPPCode.cpp:39: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-RexxActivationStack.lo `test -f './interpreter/execution/RexxActivationStack.cpp' || echo './'`./interpreter/execution/RexxActivationStack.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/execution/RexxActivation.cpp -fPIC -DPIC -o .libs/librexx_la-RexxActivation.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/ctype.h:25:0, > from ./interpreter/execution/RexxActivation.cpp:51: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/execution/RexxActivationStack.cpp -fPIC -DPIC -o .libs/librexx_la-RexxActivationStack.o >./interpreter/behaviour/VirtualFunctionTable.cpp: In static member function 'static void RexxMemory::buildVirtualFunctionTable()': >./interpreter/behaviour/VirtualFunctionTable.cpp:176:20: warning: variable 'objectPtr' set but not used [-Wunused-but-set-variable] > volatile void *objectPtr; > ^~~~~~~~~ ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/ctype.h:25:0, > from ./interpreter/execution/RexxActivationStack.cpp:50: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >In file included from ./interpreter/execution/CPPCode.cpp:45:0: >./interpreter/concurrency/ActivationFrame.hpp: In constructor 'InternalActivationFrame::InternalActivationFrame(RexxActivity*, RexxString*, RexxObject*, RexxMethod*, RexxObject**, size_t)': >./interpreter/concurrency/ActivationFrame.hpp:124:17: warning: 'InternalActivationFrame::target' will be initialized after [-Wreorder] > RexxObject *target; // method target > ^~~~~~ >./interpreter/concurrency/ActivationFrame.hpp:123:17: warning: 'RexxMethod* InternalActivationFrame::frameMethod' [-Wreorder] > RexxMethod *frameMethod; // the backing method object > ^~~~~~~~~~~ >./interpreter/concurrency/ActivationFrame.hpp:113:12: warning: when initialized here [-Wreorder] > inline InternalActivationFrame(RexxActivity *a, RexxString *n, RexxObject *t, RexxMethod *m, RexxObject **args, size_t c) > ^~~~~~~~~~~~~~~~~~~~~~~ >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/execution/CPPCode.cpp:39: >./interpreter/execution/CPPCode.cpp: In member function 'virtual void AttributeGetterCode::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'AttributeGetterCode* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/execution/CPPCode.cpp:218:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->attribute, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/execution/CPPCode.cpp: In member function 'virtual void ConstantGetterCode::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'ConstantGetterCode* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/execution/CPPCode.cpp:354:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->constantValue, envelope); > ^~~~~~~~~~~~~~~~~ >In file included from ./interpreter/execution/RexxActivation.cpp:76:0: >./interpreter/concurrency/ActivationFrame.hpp: In constructor 'InternalActivationFrame::InternalActivationFrame(RexxActivity*, RexxString*, RexxObject*, RexxMethod*, RexxObject**, size_t)': >./interpreter/concurrency/ActivationFrame.hpp:124:17: warning: 'InternalActivationFrame::target' will be initialized after [-Wreorder] > RexxObject *target; // method target > ^~~~~~ >./interpreter/concurrency/ActivationFrame.hpp:123:17: warning: 'RexxMethod* InternalActivationFrame::frameMethod' [-Wreorder] > RexxMethod *frameMethod; // the backing method object > ^~~~~~~~~~~ >./interpreter/concurrency/ActivationFrame.hpp:113:12: warning: when initialized here [-Wreorder] > inline InternalActivationFrame(RexxActivity *a, RexxString *n, RexxObject *t, RexxMethod *m, RexxObject **args, size_t c) > ^~~~~~~~~~~~~~~~~~~~~~~ >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/execution/RexxActivationStack.cpp:52: >./interpreter/execution/RexxActivationStack.cpp: In member function 'virtual void RexxActivationFrameBuffer::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxActivationFrameBuffer* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/execution/RexxActivationStack.cpp:83:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->previous, envelope); > ^~~~~~~~~~~~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-RexxCode.lo `test -f './interpreter/execution/RexxCode.cpp' || echo './'`./interpreter/execution/RexxCode.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-RexxLocalVariables.lo `test -f './interpreter/execution/RexxLocalVariables.cpp' || echo './'`./interpreter/execution/RexxLocalVariables.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-RexxNativeActivation.lo `test -f './interpreter/execution/RexxNativeActivation.cpp' || echo './'`./interpreter/execution/RexxNativeActivation.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/execution/RexxCode.cpp -fPIC -DPIC -o .libs/librexx_la-RexxCode.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/execution/RexxCode.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/execution/RexxLocalVariables.cpp -fPIC -DPIC -o .libs/librexx_la-RexxLocalVariables.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/execution/RexxLocalVariables.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/execution/RexxNativeActivation.cpp -fPIC -DPIC -o .libs/librexx_la-RexxNativeActivation.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/execution/RexxNativeActivation.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/execution/RexxCode.cpp:47: >./interpreter/execution/RexxCode.cpp: In member function 'virtual void RexxCode::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxCode* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/execution/RexxCode.cpp:167:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->source, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxCode* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/execution/RexxCode.cpp:168:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->start, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxCode* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/execution/RexxCode.cpp:169:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->labels, envelope); > ^~~~~~~~~~~~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-RexxNativeCode.lo `test -f './interpreter/execution/RexxNativeCode.cpp' || echo './'`./interpreter/execution/RexxNativeCode.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-RexxVariable.lo `test -f './interpreter/execution/RexxVariable.cpp' || echo './'`./interpreter/execution/RexxVariable.cpp >In file included from ./interpreter/execution/RexxNativeActivation.cpp:66:0: >./interpreter/concurrency/ActivationFrame.hpp: In constructor 'InternalActivationFrame::InternalActivationFrame(RexxActivity*, RexxString*, RexxObject*, RexxMethod*, RexxObject**, size_t)': >./interpreter/concurrency/ActivationFrame.hpp:124:17: warning: 'InternalActivationFrame::target' will be initialized after [-Wreorder] > RexxObject *target; // method target > ^~~~~~ >./interpreter/concurrency/ActivationFrame.hpp:123:17: warning: 'RexxMethod* InternalActivationFrame::frameMethod' [-Wreorder] > RexxMethod *frameMethod; // the backing method object > ^~~~~~~~~~~ >./interpreter/concurrency/ActivationFrame.hpp:113:12: warning: when initialized here [-Wreorder] > inline InternalActivationFrame(RexxActivity *a, RexxString *n, RexxObject *t, RexxMethod *m, RexxObject **args, size_t c) > ^~~~~~~~~~~~~~~~~~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/execution/RexxVariable.cpp -fPIC -DPIC -o .libs/librexx_la-RexxVariable.o >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/execution/RexxNativeCode.cpp -fPIC -DPIC -o .libs/librexx_la-RexxNativeCode.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/execution/RexxVariable.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/execution/RexxNativeCode.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-RexxVariableDictionary.lo `test -f './interpreter/execution/RexxVariableDictionary.cpp' || echo './'`./interpreter/execution/RexxVariableDictionary.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/execution/RexxVariableDictionary.cpp -fPIC -DPIC -o .libs/librexx_la-RexxVariableDictionary.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/execution/RexxVariableDictionary.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/execution/RexxVariable.cpp:44: >./interpreter/execution/RexxVariable.cpp: In member function 'virtual void RexxVariable::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxVariable* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/execution/RexxVariable.cpp:76:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->variableValue, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxVariable* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/execution/RexxVariable.cpp:77:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->variable_name, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxVariable* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/execution/RexxVariable.cpp:78:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->dependents, envelope); > ^~~~~~~~~~~~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-SecurityManager.lo `test -f './interpreter/execution/SecurityManager.cpp' || echo './'`./interpreter/execution/SecurityManager.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-DeadObject.lo `test -f './interpreter/memory/DeadObject.cpp' || echo './'`./interpreter/memory/DeadObject.cpp >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/execution/RexxNativeCode.cpp:46: >./interpreter/execution/RexxNativeCode.cpp: In member function 'virtual void RexxNativeCode::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxNativeMethod* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/execution/RexxNativeCode.cpp:95:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->package, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxNativeMethod* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/execution/RexxNativeCode.cpp:96:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->name, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxNativeMethod* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/execution/RexxNativeCode.cpp:97:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->source, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/execution/RexxNativeCode.cpp: In member function 'virtual void RexxNativeMethod::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:429:10: warning: unused variable 'newSelf' [-Wunused-variable] > size_t newSelf = envelope->currentOffset; \ > ^ >./interpreter/execution/RexxNativeCode.cpp:193:3: note: in expansion of macro 'setUpFlatten' > setUpFlatten(RexxNativeMethod) > ^~~~~~~~~~~~ >./interpreter/execution/RexxNativeCode.cpp: In member function 'virtual void RexxNativeRoutine::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:429:10: warning: unused variable 'newSelf' [-Wunused-variable] > size_t newSelf = envelope->currentOffset; \ > ^ >./interpreter/execution/RexxNativeCode.cpp:219:3: note: in expansion of macro 'setUpFlatten' > setUpFlatten(RexxNativeRoutine) > ^~~~~~~~~~~~ >./interpreter/execution/RexxNativeCode.cpp: In member function 'virtual void RegisteredRoutine::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:429:10: warning: unused variable 'newSelf' [-Wunused-variable] > size_t newSelf = envelope->currentOffset; \ > ^ >./interpreter/execution/RexxNativeCode.cpp:245:3: note: in expansion of macro 'setUpFlatten' > setUpFlatten(RegisteredRoutine) > ^~~~~~~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/execution/SecurityManager.cpp -fPIC -DPIC -o .libs/librexx_la-SecurityManager.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/execution/RexxVariableDictionary.cpp:44: >./interpreter/execution/RexxVariableDictionary.cpp: In member function 'virtual void RexxVariableDictionary::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxVariableDictionary* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/execution/RexxVariableDictionary.cpp:498:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->contents, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxVariableDictionary* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/execution/RexxVariableDictionary.cpp:499:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->reservingActivity, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxVariableDictionary* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/execution/RexxVariableDictionary.cpp:500:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->waitingActivities, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxVariableDictionary* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/execution/RexxVariableDictionary.cpp:501:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->next, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxVariableDictionary* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/execution/RexxVariableDictionary.cpp:502:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->scope, envelope); > ^~~~~~~~~~~~~~~~~ >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/execution/SecurityManager.cpp:45: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/memory/DeadObject.cpp -fPIC -DPIC -o .libs/librexx_la-DeadObject.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-MemorySegment.lo `test -f './interpreter/memory/MemorySegment.cpp' || echo './'`./interpreter/memory/MemorySegment.cpp >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/memory/DeadObject.cpp:45: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/memory/MemorySegment.cpp -fPIC -DPIC -o .libs/librexx_la-MemorySegment.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/memory/MemorySegment.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-MemoryStats.lo `test -f './interpreter/memory/MemoryStats.cpp' || echo './'`./interpreter/memory/MemoryStats.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/memory/MemoryStats.cpp -fPIC -DPIC -o .libs/librexx_la-MemoryStats.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/memory/MemoryStats.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >./interpreter/memory/DeadObject.cpp: In member function 'void DeadObjectPool::checkObjectOverlap(DeadObject*)': >./interpreter/memory/DeadObject.cpp:221:144: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t {aka long unsigned int}' [-Wformat=] > printf("Object at %p for length %d overlaps object at %p for length %d\n", obj, obj->getObjectSize(), check, check->getObjectSize()); > ~~~~~~~~~~~~~~~~~~~~ ^ >./interpreter/memory/DeadObject.cpp:221:144: warning: format '%d' expects argument of type 'int', but argument 5 has type 'size_t {aka long unsigned int}' [-Wformat=] >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-ProtectedObject.lo `test -f './interpreter/memory/ProtectedObject.cpp' || echo './'`./interpreter/memory/ProtectedObject.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-RexxEnvelope.lo `test -f './interpreter/memory/RexxEnvelope.cpp' || echo './'`./interpreter/memory/RexxEnvelope.cpp >./interpreter/memory/MemorySegment.cpp: In member function 'void MemorySegment::dump(const char*, size_t, FILE*, FILE*)': >./interpreter/memory/MemorySegment.cpp:54:106: warning: format '%d' expects argument of type 'int', but argument 4 has type 'size_t {aka long unsigned int}' [-Wformat=] > fprintf(stderr,"Dumping %s Segment %d from %p for %u\n", owner, counter, &segmentStart, segmentSize); > ^ >./interpreter/memory/MemorySegment.cpp:54:106: warning: format '%u' expects argument of type 'unsigned int', but argument 6 has type 'size_t {aka long unsigned int}' [-Wformat=] >./interpreter/memory/MemorySegment.cpp:56:74: warning: format '%d' expects argument of type 'int', but argument 4 has type 'size_t {aka long unsigned int}' [-Wformat=] > fprintf(keyfile, "%s addr.%d = %p\n", owner, counter, &segmentStart); > ^ >./interpreter/memory/MemorySegment.cpp:57:72: warning: format '%d' expects argument of type 'int', but argument 4 has type 'size_t {aka long unsigned int}' [-Wformat=] > fprintf(keyfile, "%s size.%d = %u\n", owner, counter, segmentSize); > ^ >./interpreter/memory/MemorySegment.cpp:57:72: warning: format '%u' expects argument of type 'unsigned int', but argument 5 has type 'size_t {aka long unsigned int}' [-Wformat=] >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/memory/ProtectedObject.cpp -fPIC -DPIC -o .libs/librexx_la-ProtectedObject.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/memory/ProtectedObject.cpp:39: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/memory/RexxEnvelope.cpp -fPIC -DPIC -o .libs/librexx_la-RexxEnvelope.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/memory/RexxEnvelope.cpp:45: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >./interpreter/memory/MemoryStats.cpp: In member function 'void SegmentStats::printStats()': >./interpreter/memory/MemoryStats.cpp:133:79: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t {aka long unsigned int}' [-Wformat=] > printf("\n\n %s: Total bytes %d in %d segments \n", name, totalBytes, count); > ~~~~~~~~~~ ^ >./interpreter/memory/MemoryStats.cpp:133:79: warning: format '%d' expects argument of type 'int', but argument 4 has type 'size_t {aka long unsigned int}' [-Wformat=] >./interpreter/memory/MemoryStats.cpp:134:96: warning: format '%d' expects argument of type 'int', but argument 2 has type 'size_t {aka long unsigned int}' [-Wformat=] > printf("Largest segment is %d bytes, smallest is %d bytes\n", largestSegment, smallestSegment); > ~~~~~~~~~~~~~~ ^ >./interpreter/memory/MemoryStats.cpp:134:96: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t {aka long unsigned int}' [-Wformat=] >./interpreter/memory/MemoryStats.cpp:135:75: warning: format '%d' expects argument of type 'int', but argument 2 has type 'size_t {aka long unsigned int}' [-Wformat=] > printf("Total Live objects %d, using %d bytes\n", liveObjects, liveBytes); > ~~~~~~~~~~~ ^ >./interpreter/memory/MemoryStats.cpp:135:75: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t {aka long unsigned int}' [-Wformat=] >./interpreter/memory/MemoryStats.cpp:136:77: warning: format '%d' expects argument of type 'int', but argument 2 has type 'size_t {aka long unsigned int}' [-Wformat=] > printf("Total Dead objects %d, using %d bytes\n\n", deadObjects, deadBytes); > ~~~~~~~~~~~ ^ >./interpreter/memory/MemoryStats.cpp:136:77: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t {aka long unsigned int}' [-Wformat=] >./interpreter/memory/MemoryStats.cpp: In member function 'void ObjectStats::printStats(int)': >./interpreter/memory/MemoryStats.cpp:145:83: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t {aka long unsigned int}' [-Wformat=] > printf(" %3d %8d %8d \n", type, count, size); > ~~~~~ ^ >./interpreter/memory/MemoryStats.cpp:145:83: warning: format '%d' expects argument of type 'int', but argument 4 has type 'size_t {aka long unsigned int}' [-Wformat=] >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-RexxInternalStack.lo `test -f './interpreter/memory/RexxInternalStack.cpp' || echo './'`./interpreter/memory/RexxInternalStack.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-RexxSmartBuffer.lo `test -f './interpreter/memory/RexxSmartBuffer.cpp' || echo './'`./interpreter/memory/RexxSmartBuffer.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/memory/RexxInternalStack.cpp -fPIC -DPIC -o .libs/librexx_la-RexxInternalStack.o >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/memory/RexxSmartBuffer.cpp -fPIC -DPIC -o .libs/librexx_la-RexxSmartBuffer.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/memory/RexxInternalStack.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/memory/RexxSmartBuffer.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-UninitDispatcher.lo `test -f './interpreter/memory/UninitDispatcher.cpp' || echo './'`./interpreter/memory/UninitDispatcher.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/memory/UninitDispatcher.cpp -fPIC -DPIC -o .libs/librexx_la-UninitDispatcher.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/memory/UninitDispatcher.cpp:40: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-Setup.lo `test -f './interpreter/memory/Setup.cpp' || echo './'`./interpreter/memory/Setup.cpp >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/memory/RexxInternalStack.cpp:45: >./interpreter/memory/RexxInternalStack.cpp: In member function 'virtual void RexxInternalStack::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInternalStack* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/memory/RexxInternalStack.cpp:91:8: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->stack[i], envelope); > ^~~~~~~~~~~~~~~~~ >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/memory/RexxSmartBuffer.cpp:46: >./interpreter/memory/RexxSmartBuffer.cpp: In member function 'virtual void RexxSmartBuffer::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxSmartBuffer* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/memory/RexxSmartBuffer.cpp:82:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->buffer, envelope); > ^~~~~~~~~~~~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/memory/Setup.cpp -fPIC -DPIC -o .libs/librexx_la-Setup.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/bits/libc-header-start.h:33:0, > from /usr/include/string.h:26, > from ./interpreter/memory/Setup.cpp:48: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-RexxMemory.lo `test -f './interpreter/memory/RexxMemory.cpp' || echo './'`./interpreter/memory/RexxMemory.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-LibraryPackage.lo `test -f './interpreter/package/LibraryPackage.cpp' || echo './'`./interpreter/package/LibraryPackage.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/memory/RexxMemory.cpp -fPIC -DPIC -o .libs/librexx_la-RexxMemory.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/memory/RexxMemory.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/package/LibraryPackage.cpp -fPIC -DPIC -o .libs/librexx_la-LibraryPackage.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/package/LibraryPackage.cpp:45: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-PackageManager.lo `test -f './interpreter/package/PackageManager.cpp' || echo './'`./interpreter/package/PackageManager.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/package/PackageManager.cpp -fPIC -DPIC -o .libs/librexx_la-PackageManager.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/package/PackageManager.cpp:45: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >./interpreter/memory/RexxMemory.cpp: In member function 'void RexxMemory::orphanCheckMark(RexxObject*, RexxObject**)': >./interpreter/memory/RexxMemory.cpp:1594:114: warning: format '%u' expects argument of type 'unsigned int', but argument 2 has type 'long int' [-Wformat=] > printf("-->Parent node was marking offset '%u'x \n", (char *)pMarkObject - (char *)markObject); > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ >./interpreter/memory/RexxMemory.cpp: In member function 'void RexxMemory::saveImage()': >./interpreter/memory/RexxMemory.cpp:1767:71: warning: format '%d' expects argument of type 'int', but argument 2 has type 'size_t {aka long unsigned int}' [-Wformat=] > printf("\n\n Total bytes for this image %d bytes \n", image_offset); > ~~~~~~~~~~~~^ >./interpreter/memory/RexxMemory.cpp: In member function 'RexxObject* RexxMemory::gutCheck()': >./interpreter/memory/RexxMemory.cpp:1886:59: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t {aka long unsigned int}' [-Wformat=] > index, index->behaviour->getClassType()); > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ >./interpreter/memory/RexxMemory.cpp:1897:63: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t {aka long unsigned int}' [-Wformat=] > index, index->behaviour->getClassType()); > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ >./interpreter/memory/RexxMemory.cpp:1898:88: warning: format '%d' expects argument of type 'int', but argument 2 has type 'wholenumber_t {aka long int}' [-Wformat=] > printf("Refcount for object is %d, should be %d.\n\n", count, testcount); > ^ >./interpreter/memory/RexxMemory.cpp:1898:88: warning: format '%d' expects argument of type 'int', but argument 3 has type 'wholenumber_t {aka long int}' [-Wformat=] >./interpreter/memory/RexxMemory.cpp:1913:54: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t {aka long unsigned int}' [-Wformat=] > index,index->behaviour->getClassType()); > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ >./interpreter/memory/RexxMemory.cpp: In member function 'RexxObject* RexxMemory::setOref(void*, RexxObject*)': >./interpreter/memory/RexxMemory.cpp:2034:101: warning: format '%d' expects argument of type 'int', but argument 2 has type 'size_t {aka long unsigned int}' [-Wformat=] > printf("Naughty object reference type is: %d\n", (index)->behaviour->getClassType()); > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-ActivityDispatcher.lo `test -f './interpreter/concurrency/ActivityDispatcher.cpp' || echo './'`./interpreter/concurrency/ActivityDispatcher.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/concurrency/ActivityDispatcher.cpp -fPIC -DPIC -o .libs/librexx_la-ActivityDispatcher.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/concurrency/ActivityDispatcher.cpp:39: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-ActivityManager.lo `test -f './interpreter/concurrency/ActivityManager.cpp' || echo './'`./interpreter/concurrency/ActivityManager.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-ActivationFrame.lo `test -f './interpreter/concurrency/ActivationFrame.cpp' || echo './'`./interpreter/concurrency/ActivationFrame.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-CallbackDispatcher.lo `test -f './interpreter/concurrency/CallbackDispatcher.cpp' || echo './'`./interpreter/concurrency/CallbackDispatcher.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/concurrency/ActivityManager.cpp -fPIC -DPIC -o .libs/librexx_la-ActivityManager.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/concurrency/ActivityManager.cpp:39: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/concurrency/ActivationFrame.cpp -fPIC -DPIC -o .libs/librexx_la-ActivationFrame.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/concurrency/ActivationFrame.cpp:39: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/concurrency/CallbackDispatcher.cpp -fPIC -DPIC -o .libs/librexx_la-CallbackDispatcher.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/concurrency/CallbackDispatcher.cpp:39: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-TrappingDispatcher.lo `test -f './interpreter/concurrency/TrappingDispatcher.cpp' || echo './'`./interpreter/concurrency/TrappingDispatcher.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/concurrency/TrappingDispatcher.cpp -fPIC -DPIC -o .libs/librexx_la-TrappingDispatcher.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/concurrency/TrappingDispatcher.cpp:39: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >In file included from ./interpreter/concurrency/ActivationFrame.cpp:40:0: >./interpreter/concurrency/ActivationFrame.hpp: In constructor 'InternalActivationFrame::InternalActivationFrame(RexxActivity*, RexxString*, RexxObject*, RexxMethod*, RexxObject**, size_t)': >./interpreter/concurrency/ActivationFrame.hpp:124:17: warning: 'InternalActivationFrame::target' will be initialized after [-Wreorder] > RexxObject *target; // method target > ^~~~~~ >./interpreter/concurrency/ActivationFrame.hpp:123:17: warning: 'RexxMethod* InternalActivationFrame::frameMethod' [-Wreorder] > RexxMethod *frameMethod; // the backing method object > ^~~~~~~~~~~ >./interpreter/concurrency/ActivationFrame.hpp:113:12: warning: when initialized here [-Wreorder] > inline InternalActivationFrame(RexxActivity *a, RexxString *n, RexxObject *t, RexxMethod *m, RexxObject **args, size_t c) > ^~~~~~~~~~~~~~~~~~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-ExitHandler.lo `test -f './interpreter/concurrency/ExitHandler.cpp' || echo './'`./interpreter/concurrency/ExitHandler.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-CommandHandler.lo `test -f './interpreter/concurrency/CommandHandler.cpp' || echo './'`./interpreter/concurrency/CommandHandler.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/concurrency/ExitHandler.cpp -fPIC -DPIC -o .libs/librexx_la-ExitHandler.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/concurrency/ExitHandler.cpp:40: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/concurrency/CommandHandler.cpp -fPIC -DPIC -o .libs/librexx_la-CommandHandler.o >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-MessageDispatcher.lo `test -f './interpreter/concurrency/MessageDispatcher.cpp' || echo './'`./interpreter/concurrency/MessageDispatcher.cpp ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/concurrency/CommandHandler.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-RexxActivity.lo `test -f './interpreter/concurrency/RexxActivity.cpp' || echo './'`./interpreter/concurrency/RexxActivity.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/concurrency/MessageDispatcher.cpp -fPIC -DPIC -o .libs/librexx_la-MessageDispatcher.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/concurrency/RexxActivity.cpp -fPIC -DPIC -o .libs/librexx_la-RexxActivity.o >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/concurrency/MessageDispatcher.cpp:39: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/concurrency/RexxActivity.cpp:50: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-RexxStartDispatcher.lo `test -f './interpreter/concurrency/RexxStartDispatcher.cpp' || echo './'`./interpreter/concurrency/RexxStartDispatcher.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-TranslateDispatcher.lo `test -f './interpreter/concurrency/TranslateDispatcher.cpp' || echo './'`./interpreter/concurrency/TranslateDispatcher.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/concurrency/RexxStartDispatcher.cpp -fPIC -DPIC -o .libs/librexx_la-RexxStartDispatcher.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/concurrency/RexxStartDispatcher.cpp:39: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-BuiltinFunctions.lo `test -f './interpreter/expression/BuiltinFunctions.cpp' || echo './'`./interpreter/expression/BuiltinFunctions.cpp >In file included from ./interpreter/concurrency/RexxActivity.cpp:76:0: >./interpreter/concurrency/ActivationFrame.hpp: In constructor 'InternalActivationFrame::InternalActivationFrame(RexxActivity*, RexxString*, RexxObject*, RexxMethod*, RexxObject**, size_t)': >./interpreter/concurrency/ActivationFrame.hpp:124:17: warning: 'InternalActivationFrame::target' will be initialized after [-Wreorder] > RexxObject *target; // method target > ^~~~~~ >./interpreter/concurrency/ActivationFrame.hpp:123:17: warning: 'RexxMethod* InternalActivationFrame::frameMethod' [-Wreorder] > RexxMethod *frameMethod; // the backing method object > ^~~~~~~~~~~ >./interpreter/concurrency/ActivationFrame.hpp:113:12: warning: when initialized here [-Wreorder] > inline InternalActivationFrame(RexxActivity *a, RexxString *n, RexxObject *t, RexxMethod *m, RexxObject **args, size_t c) > ^~~~~~~~~~~~~~~~~~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/concurrency/TranslateDispatcher.cpp -fPIC -DPIC -o .libs/librexx_la-TranslateDispatcher.o >./interpreter/concurrency/RexxActivity.cpp: In member function 'RexxDirectory* RexxActivity::createExceptionObject(wholenumber_t, RexxString*, RexxArray*, RexxObject*)': >./interpreter/concurrency/RexxActivity.cpp:840:59: warning: format '%d' expects argument of type 'int', but argument 3 has type 'wholenumber_t {aka long int}' [-Wformat=] > sprintf(work,"%d.%1d", errcode/1000, errcode - primary); > ~~~~~~~~~~~~ ^ >./interpreter/concurrency/RexxActivity.cpp:840:59: warning: format '%d' expects argument of type 'int', but argument 4 has type 'wholenumber_t {aka long int}' [-Wformat=] >./interpreter/concurrency/RexxActivity.cpp: In member function 'void RexxActivity::reraiseException(RexxDirectory*)': >./interpreter/concurrency/RexxActivity.cpp:1134:73: warning: format '%d' expects argument of type 'int', but argument 3 has type 'wholenumber_t {aka long int}' [-Wformat=] > sprintf(work,"%1d%3.3d", errornumber/1000, errornumber - primary); > ~~~~~~~~~~~~~~~~ ^ >./interpreter/concurrency/RexxActivity.cpp:1134:73: warning: format '%d' expects argument of type 'int', but argument 4 has type 'wholenumber_t {aka long int}' [-Wformat=] ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/concurrency/TranslateDispatcher.cpp:39: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >./interpreter/concurrency/RexxActivity.cpp: In member function 'RexxObject* RexxActivity::lineOut(RexxString*)': >./interpreter/concurrency/RexxActivity.cpp:2932:31: warning: field precision specifier '.*' expects argument of type 'int', but argument 2 has type 'size_t {aka long unsigned int}' [-Wformat=] > printf("%.*s\n",length, data); /* print it */ > ^ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/expression/BuiltinFunctions.cpp -fPIC -DPIC -o .libs/librexx_la-BuiltinFunctions.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/expression/BuiltinFunctions.cpp:45: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-CommonExternalFunctions.lo `test -f './interpreter/expression/CommonExternalFunctions.cpp' || echo './'`./interpreter/expression/CommonExternalFunctions.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-ExpressionCompoundVariable.lo `test -f './interpreter/expression/ExpressionCompoundVariable.cpp' || echo './'`./interpreter/expression/ExpressionCompoundVariable.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-ExpressionDotVariable.lo `test -f './interpreter/expression/ExpressionDotVariable.cpp' || echo './'`./interpreter/expression/ExpressionDotVariable.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/expression/CommonExternalFunctions.cpp -fPIC -DPIC -o .libs/librexx_la-CommonExternalFunctions.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/expression/CommonExternalFunctions.cpp:39: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >./interpreter/expression/BuiltinFunctions.cpp: In function 'RexxObject* builtin_function_DATE(RexxActivation*, size_t, RexxExpressionStack*)': >./interpreter/expression/BuiltinFunctions.cpp:1223:84: warning: format '%u' expects argument of type 'unsigned int', but argument 3 has type 'wholenumber_t {aka long int}' [-Wformat=] > sprintf(work, "%u %s %4.4u", day, month_name->getStringData(), year); > ^ >./interpreter/expression/BuiltinFunctions.cpp:1223:84: warning: format '%u' expects argument of type 'unsigned int', but argument 5 has type 'wholenumber_t {aka long int}' [-Wformat=] >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/expression/ExpressionCompoundVariable.cpp -fPIC -DPIC -o .libs/librexx_la-ExpressionCompoundVariable.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/expression/ExpressionCompoundVariable.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/expression/ExpressionDotVariable.cpp -fPIC -DPIC -o .libs/librexx_la-ExpressionDotVariable.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/expression/ExpressionDotVariable.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-ExpressionFunction.lo `test -f './interpreter/expression/ExpressionFunction.cpp' || echo './'`./interpreter/expression/ExpressionFunction.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-ExpressionMessage.lo `test -f './interpreter/expression/ExpressionMessage.cpp' || echo './'`./interpreter/expression/ExpressionMessage.cpp >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/expression/ExpressionCompoundVariable.cpp:45: >./interpreter/expression/ExpressionCompoundVariable.cpp: In member function 'virtual void RexxCompoundVariable::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxCompoundVariable* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/expression/ExpressionCompoundVariable.cpp:197:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->stemName, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxCompoundVariable* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/expression/ExpressionCompoundVariable.cpp:200:9: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->tails[i], envelope); > ^~~~~~~~~~~~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/expression/ExpressionFunction.cpp -fPIC -DPIC -o .libs/librexx_la-ExpressionFunction.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/expression/ExpressionFunction.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/expression/ExpressionMessage.cpp -fPIC -DPIC -o .libs/librexx_la-ExpressionMessage.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/expression/ExpressionMessage.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/expression/ExpressionDotVariable.cpp:45: >./interpreter/expression/ExpressionDotVariable.cpp: In member function 'virtual void RexxDotVariable::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxDotVariable* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/expression/ExpressionDotVariable.cpp:84:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->variableName, envelope); > ^~~~~~~~~~~~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-ExpressionOperator.lo `test -f './interpreter/expression/ExpressionOperator.cpp' || echo './'`./interpreter/expression/ExpressionOperator.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-ExpressionStack.lo `test -f './interpreter/expression/ExpressionStack.cpp' || echo './'`./interpreter/expression/ExpressionStack.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/expression/ExpressionOperator.cpp -fPIC -DPIC -o .libs/librexx_la-ExpressionOperator.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/expression/ExpressionOperator.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/expression/ExpressionStack.cpp -fPIC -DPIC -o .libs/librexx_la-ExpressionStack.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/expression/ExpressionStack.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/expression/ExpressionFunction.cpp:45: >./interpreter/expression/ExpressionFunction.cpp: In member function 'virtual void RexxExpressionFunction::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxExpressionFunction* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/expression/ExpressionFunction.cpp:161:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->functionName, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxExpressionFunction* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/expression/ExpressionFunction.cpp:162:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->target, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxExpressionFunction* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/expression/ExpressionFunction.cpp:165:9: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->arguments[i], envelope); > ^~~~~~~~~~~~~~~~~ >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/expression/ExpressionMessage.cpp:45: >./interpreter/expression/ExpressionMessage.cpp: In member function 'virtual void RexxExpressionMessage::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxExpressionMessage* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/expression/ExpressionMessage.cpp:208:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->messageName, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxExpressionMessage* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/expression/ExpressionMessage.cpp:209:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->target, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxExpressionMessage* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/expression/ExpressionMessage.cpp:210:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->super, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxExpressionMessage* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/expression/ExpressionMessage.cpp:213:9: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->arguments[i], envelope); > ^~~~~~~~~~~~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-ExpressionStem.lo `test -f './interpreter/expression/ExpressionStem.cpp' || echo './'`./interpreter/expression/ExpressionStem.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-ExpressionVariable.lo `test -f './interpreter/expression/ExpressionVariable.cpp' || echo './'`./interpreter/expression/ExpressionVariable.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/expression/ExpressionStem.cpp -fPIC -DPIC -o .libs/librexx_la-ExpressionStem.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/expression/ExpressionOperator.cpp:45: >./interpreter/expression/ExpressionOperator.cpp: In member function 'virtual void RexxExpressionOperator::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxExpressionOperator* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/expression/ExpressionOperator.cpp:164:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->left_term, envelope); > ^~~~~~~~~~~~~~~~~ >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/expression/ExpressionStem.cpp:46: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxExpressionOperator* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/expression/ExpressionOperator.cpp:165:4: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->right_term, envelope); > ^~~~~~~~~~~~~~~~~ >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/expression/ExpressionStack.cpp:45: >./interpreter/expression/ExpressionStack.cpp: In member function 'void RexxExpressionStack::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxExpressionStack* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/expression/ExpressionStack.cpp:91:9: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->stack[i], envelope); > ^~~~~~~~~~~~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/expression/ExpressionVariable.cpp -fPIC -DPIC -o .libs/librexx_la-ExpressionVariable.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/expression/ExpressionVariable.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-IndirectVariableReference.lo `test -f './interpreter/expression/IndirectVariableReference.cpp' || echo './'`./interpreter/expression/IndirectVariableReference.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-ExpressionLogical.lo `test -f './interpreter/expression/ExpressionLogical.cpp' || echo './'`./interpreter/expression/ExpressionLogical.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/expression/ExpressionLogical.cpp -fPIC -DPIC -o .libs/librexx_la-ExpressionLogical.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/expression/ExpressionLogical.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/expression/ExpressionStem.cpp:47: >./interpreter/expression/ExpressionStem.cpp: In member function 'virtual void RexxStemVariable::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxStemVariable* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/expression/ExpressionStem.cpp:90:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->stem, envelope); > ^~~~~~~~~~~~~~~~~ >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/expression/ExpressionVariable.cpp:45: >./interpreter/expression/ExpressionVariable.cpp: In member function 'virtual void RexxParseVariable::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxParseVariable* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/expression/ExpressionVariable.cpp:88:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->variableName, envelope); > ^~~~~~~~~~~~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/expression/IndirectVariableReference.cpp -fPIC -DPIC -o .libs/librexx_la-IndirectVariableReference.o >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-AddressInstruction.lo `test -f './interpreter/instructions/AddressInstruction.cpp' || echo './'`./interpreter/instructions/AddressInstruction.cpp ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/expression/IndirectVariableReference.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-AssignmentInstruction.lo `test -f './interpreter/instructions/AssignmentInstruction.cpp' || echo './'`./interpreter/instructions/AssignmentInstruction.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/instructions/AddressInstruction.cpp -fPIC -DPIC -o .libs/librexx_la-AddressInstruction.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/instructions/AddressInstruction.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/expression/ExpressionLogical.cpp:45: >./interpreter/expression/ExpressionLogical.cpp: In member function 'virtual void RexxExpressionLogical::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxExpressionLogical* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/expression/ExpressionLogical.cpp:123:7: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->expressions[i], envelope); > ^~~~~~~~~~~~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/instructions/AssignmentInstruction.cpp -fPIC -DPIC -o .libs/librexx_la-AssignmentInstruction.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/instructions/AssignmentInstruction.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-CallInstruction.lo `test -f './interpreter/instructions/CallInstruction.cpp' || echo './'`./interpreter/instructions/CallInstruction.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/instructions/CallInstruction.cpp -fPIC -DPIC -o .libs/librexx_la-CallInstruction.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/instructions/CallInstruction.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/expression/IndirectVariableReference.cpp:45: >./interpreter/expression/IndirectVariableReference.cpp: In member function 'virtual void RexxVariableReference::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxVariableReference* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/expression/IndirectVariableReference.cpp:86:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->variableObject, envelope); > ^~~~~~~~~~~~~~~~~ >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/instructions/AddressInstruction.cpp:45: >./interpreter/instructions/AddressInstruction.cpp: In member function 'virtual void RexxInstructionAddress::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionAddress* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/AddressInstruction.cpp:95:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->nextInstruction, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionAddress* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/AddressInstruction.cpp:96:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->expression, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionAddress* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/AddressInstruction.cpp:97:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->environment, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionAddress* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/AddressInstruction.cpp:98:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->command, envelope); > ^~~~~~~~~~~~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-ClassDirective.lo `test -f './interpreter/instructions/ClassDirective.cpp' || echo './'`./interpreter/instructions/ClassDirective.cpp >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/instructions/AssignmentInstruction.cpp:45: >./interpreter/instructions/AssignmentInstruction.cpp: In member function 'virtual void RexxInstructionAssignment::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionAssignment* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/AssignmentInstruction.cpp:91:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->nextInstruction, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionAssignment* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/AssignmentInstruction.cpp:92:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->variable, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionAssignment* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/AssignmentInstruction.cpp:93:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->expression, envelope); > ^~~~~~~~~~~~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/instructions/ClassDirective.cpp -fPIC -DPIC -o .libs/librexx_la-ClassDirective.o >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-CommandInstruction.lo `test -f './interpreter/instructions/CommandInstruction.cpp' || echo './'`./interpreter/instructions/CommandInstruction.cpp ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/instructions/ClassDirective.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-DoBlock.lo `test -f './interpreter/instructions/DoBlock.cpp' || echo './'`./interpreter/instructions/DoBlock.cpp >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/instructions/CallInstruction.cpp:45: >./interpreter/instructions/CallInstruction.cpp: In member function 'virtual void RexxInstructionCall::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionCall* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/CallInstruction.cpp:128:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->nextInstruction, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionCall* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/CallInstruction.cpp:129:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->name, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionCall* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/CallInstruction.cpp:130:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->target, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionCall* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/CallInstruction.cpp:131:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->condition, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionCall* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/CallInstruction.cpp:133:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->arguments[i], envelope); > ^~~~~~~~~~~~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/instructions/DoBlock.cpp -fPIC -DPIC -o .libs/librexx_la-DoBlock.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/instructions/DoBlock.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/instructions/CommandInstruction.cpp -fPIC -DPIC -o .libs/librexx_la-CommandInstruction.o ><command-line>:0:0: warning: "__cplusplus" redefined >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-DoInstruction.lo `test -f './interpreter/instructions/DoInstruction.cpp' || echo './'`./interpreter/instructions/DoInstruction.cpp ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/instructions/CommandInstruction.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/instructions/ClassDirective.cpp:45: >./interpreter/instructions/ClassDirective.cpp: In member function 'virtual void ClassDirective::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'ClassDirective* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/ClassDirective.cpp:115:9: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->nextInstruction, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'ClassDirective* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/ClassDirective.cpp:116:9: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->publicName, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'ClassDirective* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/ClassDirective.cpp:117:9: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->idName, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'ClassDirective* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/ClassDirective.cpp:118:9: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->metaclassName, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'ClassDirective* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/ClassDirective.cpp:119:9: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->subclassName, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'ClassDirective* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/ClassDirective.cpp:120:9: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->inheritsClasses, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'ClassDirective* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/ClassDirective.cpp:121:9: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->instanceMethods, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'ClassDirective* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/ClassDirective.cpp:122:9: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->classMethods, envelope); > ^~~~~~~~~~~~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/instructions/DoInstruction.cpp -fPIC -DPIC -o .libs/librexx_la-DoInstruction.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/instructions/DoInstruction.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/instructions/DoBlock.cpp:45: >./interpreter/instructions/DoBlock.cpp: In member function 'virtual void RexxDoBlock::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxDoBlock* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/DoBlock.cpp:89:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->previous, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxDoBlock* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/DoBlock.cpp:90:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->to, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxDoBlock* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/DoBlock.cpp:91:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->by, envelope); > ^~~~~~~~~~~~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-DropInstruction.lo `test -f './interpreter/instructions/DropInstruction.cpp' || echo './'`./interpreter/instructions/DropInstruction.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-ElseInstruction.lo `test -f './interpreter/instructions/ElseInstruction.cpp' || echo './'`./interpreter/instructions/ElseInstruction.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/instructions/DropInstruction.cpp -fPIC -DPIC -o .libs/librexx_la-DropInstruction.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/instructions/DropInstruction.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/instructions/ElseInstruction.cpp -fPIC -DPIC -o .libs/librexx_la-ElseInstruction.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/instructions/ElseInstruction.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-EndIf.lo `test -f './interpreter/instructions/EndIf.cpp' || echo './'`./interpreter/instructions/EndIf.cpp >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/instructions/DoInstruction.cpp:45: >./interpreter/instructions/DoInstruction.cpp: In member function 'virtual void RexxInstructionDo::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionDo* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/DoInstruction.cpp:184:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->nextInstruction, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionDo* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/DoInstruction.cpp:185:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->initial, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionDo* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/DoInstruction.cpp:186:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->to, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionDo* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/DoInstruction.cpp:187:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->by, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionDo* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/DoInstruction.cpp:188:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->forcount, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionDo* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/DoInstruction.cpp:189:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->control, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionDo* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/DoInstruction.cpp:190:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->label, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionDo* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/DoInstruction.cpp:191:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->conditional, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionDo* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/DoInstruction.cpp:192:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->end, envelope); > ^~~~~~~~~~~~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/instructions/EndIf.cpp -fPIC -DPIC -o .libs/librexx_la-EndIf.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/instructions/EndIf.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-EndInstruction.lo `test -f './interpreter/instructions/EndInstruction.cpp' || echo './'`./interpreter/instructions/EndInstruction.cpp >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/instructions/DropInstruction.cpp:45: >./interpreter/instructions/DropInstruction.cpp: In member function 'virtual void RexxInstructionDrop::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionDrop* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/DropInstruction.cpp:111:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->nextInstruction, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionDrop* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/DropInstruction.cpp:114:9: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->variables[i], envelope); > ^~~~~~~~~~~~~~~~~ >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/instructions/ElseInstruction.cpp:45: >./interpreter/instructions/ElseInstruction.cpp: In member function 'virtual void RexxInstructionElse::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionElse* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/ElseInstruction.cpp:110:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->nextInstruction, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionElse* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/ElseInstruction.cpp:111:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->parent, envelope); > ^~~~~~~~~~~~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/instructions/EndInstruction.cpp -fPIC -DPIC -o .libs/librexx_la-EndInstruction.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/instructions/EndInstruction.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-ExitInstruction.lo `test -f './interpreter/instructions/ExitInstruction.cpp' || echo './'`./interpreter/instructions/ExitInstruction.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-ExposeInstruction.lo `test -f './interpreter/instructions/ExposeInstruction.cpp' || echo './'`./interpreter/instructions/ExposeInstruction.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/instructions/ExitInstruction.cpp -fPIC -DPIC -o .libs/librexx_la-ExitInstruction.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/instructions/ExitInstruction.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/instructions/EndIf.cpp:45: >./interpreter/instructions/EndIf.cpp: In member function 'virtual void RexxInstructionEndIf::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionEndIf* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/EndIf.cpp:112:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->nextInstruction, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionEndIf* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/EndIf.cpp:113:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->else_end, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionEndIf* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/EndIf.cpp:114:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->parent, envelope); > ^~~~~~~~~~~~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/instructions/ExposeInstruction.cpp -fPIC -DPIC -o .libs/librexx_la-ExposeInstruction.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/instructions/ExposeInstruction.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-ForwardInstruction.lo `test -f './interpreter/instructions/ForwardInstruction.cpp' || echo './'`./interpreter/instructions/ForwardInstruction.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/instructions/ForwardInstruction.cpp -fPIC -DPIC -o .libs/librexx_la-ForwardInstruction.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/instructions/ForwardInstruction.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/instructions/EndInstruction.cpp:45: >./interpreter/instructions/EndInstruction.cpp: In member function 'virtual void RexxInstructionEnd::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionEnd* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/EndInstruction.cpp:87:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->nextInstruction, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionEnd* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/EndInstruction.cpp:88:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->name, envelope); > ^~~~~~~~~~~~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-GuardInstruction.lo `test -f './interpreter/instructions/GuardInstruction.cpp' || echo './'`./interpreter/instructions/GuardInstruction.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-IfInstruction.lo `test -f './interpreter/instructions/IfInstruction.cpp' || echo './'`./interpreter/instructions/IfInstruction.cpp >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/instructions/ExposeInstruction.cpp:45: >./interpreter/instructions/ExposeInstruction.cpp: In member function 'virtual void RexxInstructionExpose::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionExpose* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/ExposeInstruction.cpp:108:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->nextInstruction, envelope); > ^~~~~~~~~~~~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/instructions/GuardInstruction.cpp -fPIC -DPIC -o .libs/librexx_la-GuardInstruction.o >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionExpose* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/ExposeInstruction.cpp:111:9: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->variables[i], envelope); > ^~~~~~~~~~~~~~~~~ ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/instructions/GuardInstruction.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/instructions/IfInstruction.cpp -fPIC -DPIC -o .libs/librexx_la-IfInstruction.o >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-InterpretInstruction.lo `test -f './interpreter/instructions/InterpretInstruction.cpp' || echo './'`./interpreter/instructions/InterpretInstruction.cpp ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/instructions/IfInstruction.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/instructions/ForwardInstruction.cpp:45: >./interpreter/instructions/ForwardInstruction.cpp: In member function 'virtual void RexxInstructionForward::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionForward* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/ForwardInstruction.cpp:86:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->nextInstruction, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionForward* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/ForwardInstruction.cpp:87:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->target, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionForward* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/ForwardInstruction.cpp:88:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->message, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionForward* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/ForwardInstruction.cpp:89:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->superClass, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionForward* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/ForwardInstruction.cpp:90:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->arguments, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionForward* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/ForwardInstruction.cpp:91:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->array, envelope); > ^~~~~~~~~~~~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/instructions/InterpretInstruction.cpp -fPIC -DPIC -o .libs/librexx_la-InterpretInstruction.o >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-LabelInstruction.lo `test -f './interpreter/instructions/LabelInstruction.cpp' || echo './'`./interpreter/instructions/LabelInstruction.cpp ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/instructions/InterpretInstruction.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/instructions/LabelInstruction.cpp -fPIC -DPIC -o .libs/librexx_la-LabelInstruction.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/instructions/LabelInstruction.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/instructions/GuardInstruction.cpp:45: >./interpreter/instructions/GuardInstruction.cpp: In member function 'virtual void RexxInstructionGuard::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionGuard* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/GuardInstruction.cpp:209:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->nextInstruction, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionGuard* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/GuardInstruction.cpp:210:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->expression, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionGuard* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/GuardInstruction.cpp:213:9: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->variables[i], envelope); > ^~~~~~~~~~~~~~~~~ >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/instructions/IfInstruction.cpp:45: >./interpreter/instructions/IfInstruction.cpp: In member function 'virtual void RexxInstructionIf::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionIf* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/IfInstruction.cpp:106:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->nextInstruction, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionIf* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/IfInstruction.cpp:107:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->condition, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionIf* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/IfInstruction.cpp:108:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->else_location, envelope); > ^~~~~~~~~~~~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-LeaveInstruction.lo `test -f './interpreter/instructions/LeaveInstruction.cpp' || echo './'`./interpreter/instructions/LeaveInstruction.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/instructions/LeaveInstruction.cpp -fPIC -DPIC -o .libs/librexx_la-LeaveInstruction.o >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-LibraryDirective.lo `test -f './interpreter/instructions/LibraryDirective.cpp' || echo './'`./interpreter/instructions/LibraryDirective.cpp ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/instructions/LeaveInstruction.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-MessageInstruction.lo `test -f './interpreter/instructions/MessageInstruction.cpp' || echo './'`./interpreter/instructions/MessageInstruction.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/instructions/LibraryDirective.cpp -fPIC -DPIC -o .libs/librexx_la-LibraryDirective.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/instructions/LibraryDirective.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/instructions/MessageInstruction.cpp -fPIC -DPIC -o .libs/librexx_la-MessageInstruction.o >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-NopInstruction.lo `test -f './interpreter/instructions/NopInstruction.cpp' || echo './'`./interpreter/instructions/NopInstruction.cpp ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/instructions/MessageInstruction.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/instructions/NopInstruction.cpp -fPIC -DPIC -o .libs/librexx_la-NopInstruction.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/instructions/NopInstruction.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/instructions/LeaveInstruction.cpp:45: >./interpreter/instructions/LeaveInstruction.cpp: In member function 'virtual void RexxInstructionLeave::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionLeave* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/LeaveInstruction.cpp:88:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->nextInstruction, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionLeave* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/LeaveInstruction.cpp:89:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->name, envelope); > ^~~~~~~~~~~~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-NumericInstruction.lo `test -f './interpreter/instructions/NumericInstruction.cpp' || echo './'`./interpreter/instructions/NumericInstruction.cpp >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/instructions/LibraryDirective.cpp:45: >./interpreter/instructions/LibraryDirective.cpp: In member function 'virtual void LibraryDirective::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'LibraryDirective* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/LibraryDirective.cpp:95:9: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->nextInstruction, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'LibraryDirective* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/LibraryDirective.cpp:96:9: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->name, envelope); > ^~~~~~~~~~~~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/instructions/NumericInstruction.cpp -fPIC -DPIC -o .libs/librexx_la-NumericInstruction.o >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/instructions/MessageInstruction.cpp:45: >./interpreter/instructions/MessageInstruction.cpp: In member function 'virtual void RexxInstructionMessage::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionMessage* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/MessageInstruction.cpp:162:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->nextInstruction, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionMessage* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/MessageInstruction.cpp:163:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->name, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionMessage* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/MessageInstruction.cpp:164:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->target, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionMessage* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/MessageInstruction.cpp:165:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->super, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionMessage* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/MessageInstruction.cpp:168:9: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->arguments[i], envelope); > ^~~~~~~~~~~~~~~~~ ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/instructions/NumericInstruction.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-OptionsInstruction.lo `test -f './interpreter/instructions/OptionsInstruction.cpp' || echo './'`./interpreter/instructions/OptionsInstruction.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-OtherwiseInstruction.lo `test -f './interpreter/instructions/OtherwiseInstruction.cpp' || echo './'`./interpreter/instructions/OtherwiseInstruction.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/instructions/OptionsInstruction.cpp -fPIC -DPIC -o .libs/librexx_la-OptionsInstruction.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/instructions/OptionsInstruction.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-ParseInstruction.lo `test -f './interpreter/instructions/ParseInstruction.cpp' || echo './'`./interpreter/instructions/ParseInstruction.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/instructions/OtherwiseInstruction.cpp -fPIC -DPIC -o .libs/librexx_la-OtherwiseInstruction.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/instructions/OtherwiseInstruction.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/instructions/ParseInstruction.cpp -fPIC -DPIC -o .libs/librexx_la-ParseInstruction.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/instructions/ParseInstruction.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-ParseTarget.lo `test -f './interpreter/instructions/ParseTarget.cpp' || echo './'`./interpreter/instructions/ParseTarget.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-ParseTrigger.lo `test -f './interpreter/instructions/ParseTrigger.cpp' || echo './'`./interpreter/instructions/ParseTrigger.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/instructions/ParseTarget.cpp -fPIC -DPIC -o .libs/librexx_la-ParseTarget.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/instructions/ParseTarget.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/instructions/ParseInstruction.cpp:45: >./interpreter/instructions/ParseInstruction.cpp: In member function 'virtual void RexxInstructionParse::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionParse* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/ParseInstruction.cpp:216:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->nextInstruction, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionParse* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/ParseInstruction.cpp:219:9: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->triggers[i], envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionParse* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/ParseInstruction.cpp:221:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->expression, envelope); > ^~~~~~~~~~~~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/instructions/ParseTrigger.cpp -fPIC -DPIC -o .libs/librexx_la-ParseTrigger.o >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-ProcedureInstruction.lo `test -f './interpreter/instructions/ProcedureInstruction.cpp' || echo './'`./interpreter/instructions/ProcedureInstruction.cpp ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/instructions/ParseTrigger.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-QueueInstruction.lo `test -f './interpreter/instructions/QueueInstruction.cpp' || echo './'`./interpreter/instructions/QueueInstruction.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/instructions/ProcedureInstruction.cpp -fPIC -DPIC -o .libs/librexx_la-ProcedureInstruction.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/instructions/ProcedureInstruction.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/instructions/QueueInstruction.cpp -fPIC -DPIC -o .libs/librexx_la-QueueInstruction.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/instructions/QueueInstruction.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-RaiseInstruction.lo `test -f './interpreter/instructions/RaiseInstruction.cpp' || echo './'`./interpreter/instructions/RaiseInstruction.cpp >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/instructions/ParseTrigger.cpp:45: >./interpreter/instructions/ParseTrigger.cpp: In member function 'virtual void RexxTrigger::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxTrigger* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/ParseTrigger.cpp:280:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->value, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxTrigger* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/ParseTrigger.cpp:283:9: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->variables[i], envelope); > ^~~~~~~~~~~~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-ReplyInstruction.lo `test -f './interpreter/instructions/ReplyInstruction.cpp' || echo './'`./interpreter/instructions/ReplyInstruction.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/instructions/RaiseInstruction.cpp -fPIC -DPIC -o .libs/librexx_la-RaiseInstruction.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/instructions/RaiseInstruction.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/instructions/ProcedureInstruction.cpp:45: >./interpreter/instructions/ProcedureInstruction.cpp: In member function 'virtual void RexxInstructionProcedure::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionProcedure* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/ProcedureInstruction.cpp:109:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->nextInstruction, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionProcedure* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/ProcedureInstruction.cpp:112:9: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->variables[i], envelope); > ^~~~~~~~~~~~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/instructions/ReplyInstruction.cpp -fPIC -DPIC -o .libs/librexx_la-ReplyInstruction.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/instructions/ReplyInstruction.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-RequiresDirective.lo `test -f './interpreter/instructions/RequiresDirective.cpp' || echo './'`./interpreter/instructions/RequiresDirective.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-ReturnInstruction.lo `test -f './interpreter/instructions/ReturnInstruction.cpp' || echo './'`./interpreter/instructions/ReturnInstruction.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/instructions/RequiresDirective.cpp -fPIC -DPIC -o .libs/librexx_la-RequiresDirective.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/instructions/RequiresDirective.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/instructions/ReturnInstruction.cpp -fPIC -DPIC -o .libs/librexx_la-ReturnInstruction.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/instructions/ReturnInstruction.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/instructions/RaiseInstruction.cpp:45: >./interpreter/instructions/RaiseInstruction.cpp: In member function 'virtual void RexxInstructionRaise::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionRaise* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/RaiseInstruction.cpp:143:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->nextInstruction, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionRaise* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/RaiseInstruction.cpp:144:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->condition, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionRaise* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/RaiseInstruction.cpp:145:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->expression, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionRaise* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/RaiseInstruction.cpp:146:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->description, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionRaise* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/RaiseInstruction.cpp:147:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->result, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionRaise* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/RaiseInstruction.cpp:150:9: note: in expansion of macro 'flatten_reference' > flatten_reference(this->additional[i], envelope); > ^~~~~~~~~~~~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-RexxInstruction.lo `test -f './interpreter/instructions/RexxInstruction.cpp' || echo './'`./interpreter/instructions/RexxInstruction.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-SayInstruction.lo `test -f './interpreter/instructions/SayInstruction.cpp' || echo './'`./interpreter/instructions/SayInstruction.cpp >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/instructions/RequiresDirective.cpp:45: >./interpreter/instructions/RequiresDirective.cpp: In member function 'virtual void RequiresDirective::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RequiresDirective* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/RequiresDirective.cpp:95:9: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->nextInstruction, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RequiresDirective* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/RequiresDirective.cpp:96:9: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->name, envelope); > ^~~~~~~~~~~~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/instructions/RexxInstruction.cpp -fPIC -DPIC -o .libs/librexx_la-RexxInstruction.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/instructions/RexxInstruction.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/instructions/SayInstruction.cpp -fPIC -DPIC -o .libs/librexx_la-SayInstruction.o >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-SelectInstruction.lo `test -f './interpreter/instructions/SelectInstruction.cpp' || echo './'`./interpreter/instructions/SelectInstruction.cpp ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/instructions/SayInstruction.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-SignalInstruction.lo `test -f './interpreter/instructions/SignalInstruction.cpp' || echo './'`./interpreter/instructions/SignalInstruction.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/instructions/SelectInstruction.cpp -fPIC -DPIC -o .libs/librexx_la-SelectInstruction.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/instructions/SelectInstruction.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/instructions/SignalInstruction.cpp -fPIC -DPIC -o .libs/librexx_la-SignalInstruction.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/instructions/SignalInstruction.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/instructions/RexxInstruction.cpp:45: >./interpreter/instructions/RexxInstruction.cpp: In member function 'virtual void RexxInstruction::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstruction* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/RexxInstruction.cpp:93:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->nextInstruction, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/instructions/RexxInstruction.cpp: In member function 'virtual void RexxInstructionExpression::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionExpression* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/RexxInstruction.cpp:132:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->nextInstruction, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionExpression* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/RexxInstruction.cpp:133:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->expression, envelope); > ^~~~~~~~~~~~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-ThenInstruction.lo `test -f './interpreter/instructions/ThenInstruction.cpp' || echo './'`./interpreter/instructions/ThenInstruction.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-TraceInstruction.lo `test -f './interpreter/instructions/TraceInstruction.cpp' || echo './'`./interpreter/instructions/TraceInstruction.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/instructions/ThenInstruction.cpp -fPIC -DPIC -o .libs/librexx_la-ThenInstruction.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/instructions/ThenInstruction.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/instructions/SelectInstruction.cpp:45: >./interpreter/instructions/SelectInstruction.cpp: In member function 'virtual void RexxInstructionSelect::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionSelect* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/SelectInstruction.cpp:101:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->nextInstruction, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionSelect* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/SelectInstruction.cpp:102:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->when_list, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionSelect* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/SelectInstruction.cpp:103:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->end, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionSelect* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/SelectInstruction.cpp:104:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->otherwise, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionSelect* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/SelectInstruction.cpp:105:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->label, envelope); > ^~~~~~~~~~~~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/instructions/TraceInstruction.cpp -fPIC -DPIC -o .libs/librexx_la-TraceInstruction.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/instructions/TraceInstruction.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/instructions/SignalInstruction.cpp:45: >./interpreter/instructions/SignalInstruction.cpp: In member function 'virtual void RexxInstructionSignal::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionSignal* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/SignalInstruction.cpp:99:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->nextInstruction, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionSignal* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/SignalInstruction.cpp:100:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->target, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionSignal* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/SignalInstruction.cpp:101:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->name, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionSignal* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/SignalInstruction.cpp:102:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->condition, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionSignal* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/SignalInstruction.cpp:103:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->expression, envelope); > ^~~~~~~~~~~~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-UseStrictInstruction.lo `test -f './interpreter/instructions/UseStrictInstruction.cpp' || echo './'`./interpreter/instructions/UseStrictInstruction.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-Clause.lo `test -f './interpreter/parser/Clause.cpp' || echo './'`./interpreter/parser/Clause.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/instructions/UseStrictInstruction.cpp -fPIC -DPIC -o .libs/librexx_la-UseStrictInstruction.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/instructions/UseStrictInstruction.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/instructions/ThenInstruction.cpp:45: >./interpreter/instructions/ThenInstruction.cpp: In member function 'virtual void RexxInstructionThen::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionThen* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/ThenInstruction.cpp:124:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->nextInstruction, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionThen* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/ThenInstruction.cpp:125:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->parent, envelope); > ^~~~~~~~~~~~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/parser/Clause.cpp -fPIC -DPIC -o .libs/librexx_la-Clause.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/parser/Clause.cpp:46: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/instructions/TraceInstruction.cpp:45: >./interpreter/instructions/TraceInstruction.cpp: In member function 'virtual void RexxInstructionTrace::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionTrace* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/TraceInstruction.cpp:95:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->nextInstruction, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionTrace* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/TraceInstruction.cpp:96:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->expression, envelope); > ^~~~~~~~~~~~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-KeywordConstants.lo `test -f './interpreter/parser/KeywordConstants.cpp' || echo './'`./interpreter/parser/KeywordConstants.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-InstructionParser.lo `test -f './interpreter/parser/InstructionParser.cpp' || echo './'`./interpreter/parser/InstructionParser.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/parser/KeywordConstants.cpp -fPIC -DPIC -o .libs/librexx_la-KeywordConstants.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/parser/KeywordConstants.cpp:49: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/parser/InstructionParser.cpp -fPIC -DPIC -o .libs/librexx_la-InstructionParser.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/ctype.h:25:0, > from ./interpreter/parser/InstructionParser.cpp:53: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/instructions/UseStrictInstruction.cpp:45: >./interpreter/instructions/UseStrictInstruction.cpp: In member function 'virtual void RexxInstructionUseStrict::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionUseStrict* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/UseStrictInstruction.cpp:131:3: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->nextInstruction, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionUseStrict* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/UseStrictInstruction.cpp:134:7: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->variables[i].variable, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxInstructionUseStrict* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/instructions/UseStrictInstruction.cpp:135:7: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->variables[i].defaultValue, envelope); > ^~~~~~~~~~~~~~~~~ >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/parser/Clause.cpp:46: >./interpreter/parser/Clause.cpp: In member function 'virtual void RexxClause::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxClause* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/parser/Clause.cpp:90:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->tokens, envelope); > ^~~~~~~~~~~~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-Scanner.lo `test -f './interpreter/parser/Scanner.cpp' || echo './'`./interpreter/parser/Scanner.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-SourceFile.lo `test -f './interpreter/parser/SourceFile.cpp' || echo './'`./interpreter/parser/SourceFile.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/parser/Scanner.cpp -fPIC -DPIC -o .libs/librexx_la-Scanner.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/ctype.h:25:0, > from ./interpreter/parser/Scanner.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/parser/SourceFile.cpp -fPIC -DPIC -o .libs/librexx_la-SourceFile.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/ctype.h:25:0, > from ./interpreter/parser/SourceFile.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-Token.lo `test -f './interpreter/parser/Token.cpp' || echo './'`./interpreter/parser/Token.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/parser/Token.cpp -fPIC -DPIC -o .libs/librexx_la-Token.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/ctype.h:25:0, > from ./interpreter/parser/Token.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-ErrorMessages.lo `test -f './interpreter/platform/unix/ErrorMessages.cpp' || echo './'`./interpreter/platform/unix/ErrorMessages.cpp >In file included from ./interpreter/parser/SourceFile.cpp:89:0: >./interpreter/concurrency/ActivationFrame.hpp: In constructor 'InternalActivationFrame::InternalActivationFrame(RexxActivity*, RexxString*, RexxObject*, RexxMethod*, RexxObject**, size_t)': >./interpreter/concurrency/ActivationFrame.hpp:124:17: warning: 'InternalActivationFrame::target' will be initialized after [-Wreorder] > RexxObject *target; // method target > ^~~~~~ >./interpreter/concurrency/ActivationFrame.hpp:123:17: warning: 'RexxMethod* InternalActivationFrame::frameMethod' [-Wreorder] > RexxMethod *frameMethod; // the backing method object > ^~~~~~~~~~~ >./interpreter/concurrency/ActivationFrame.hpp:113:12: warning: when initialized here [-Wreorder] > inline InternalActivationFrame(RexxActivity *a, RexxString *n, RexxObject *t, RexxMethod *m, RexxObject **args, size_t c) > ^~~~~~~~~~~~~~~~~~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-ExternalFunctions.lo `test -f './interpreter/platform/unix/ExternalFunctions.cpp' || echo './'`./interpreter/platform/unix/ExternalFunctions.cpp >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/parser/SourceFile.cpp:46: >./interpreter/parser/SourceFile.cpp: In member function 'virtual void RexxSource::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxSource* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/parser/SourceFile.cpp:716:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->sourceArray, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxSource* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/parser/SourceFile.cpp:717:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->parentSource, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxSource* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/parser/SourceFile.cpp:718:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->programName, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxSource* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/parser/SourceFile.cpp:719:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->programDirectory, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxSource* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/parser/SourceFile.cpp:720:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->programExtension, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxSource* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/parser/SourceFile.cpp:721:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->programFile, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxSource* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/parser/SourceFile.cpp:722:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->clause, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxSource* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/parser/SourceFile.cpp:723:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->securityManager, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxSource* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/parser/SourceFile.cpp:724:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->sourceBuffer, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxSource* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/parser/SourceFile.cpp:725:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->sourceIndices, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxSource* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/parser/SourceFile.cpp:726:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->first, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxSource* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/parser/SourceFile.cpp:727:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->last, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxSource* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/parser/SourceFile.cpp:728:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->currentInstruction, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxSource* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/parser/SourceFile.cpp:729:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->savelist, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxSource* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/parser/SourceFile.cpp:730:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->holdstack, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxSource* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/parser/SourceFile.cpp:731:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->variables, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxSource* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/parser/SourceFile.cpp:732:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->literals, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxSource* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/parser/SourceFile.cpp:733:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->labels, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxSource* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/parser/SourceFile.cpp:734:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->strings, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxSource* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/parser/SourceFile.cpp:735:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->guard_variables, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxSource* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/parser/SourceFile.cpp:736:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->exposed_variables, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxSource* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/parser/SourceFile.cpp:737:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->control, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxSource* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/parser/SourceFile.cpp:738:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->terms, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxSource* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/parser/SourceFile.cpp:739:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->subTerms, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxSource* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/parser/SourceFile.cpp:740:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->operators, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxSource* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/parser/SourceFile.cpp:741:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->calls, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxSource* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/parser/SourceFile.cpp:742:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->routines, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxSource* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/parser/SourceFile.cpp:743:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->public_routines, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxSource* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/parser/SourceFile.cpp:744:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->class_dependencies, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxSource* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/parser/SourceFile.cpp:745:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->requires, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxSource* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/parser/SourceFile.cpp:746:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->libraries, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxSource* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/parser/SourceFile.cpp:747:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->loadedPackages, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxSource* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/parser/SourceFile.cpp:748:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->package, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxSource* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/parser/SourceFile.cpp:749:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->classes, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxSource* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/parser/SourceFile.cpp:750:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->installed_public_classes, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxSource* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/parser/SourceFile.cpp:751:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->installed_classes, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxSource* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/parser/SourceFile.cpp:752:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->merged_public_classes, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxSource* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/parser/SourceFile.cpp:753:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->merged_public_routines, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxSource* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/parser/SourceFile.cpp:754:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->methods, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxSource* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/parser/SourceFile.cpp:755:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->active_class, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxSource* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/parser/SourceFile.cpp:756:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->initCode, envelope); > ^~~~~~~~~~~~~~~~~ >./interpreter/parser/SourceFile.cpp: In member function 'RexxString* RexxSource::traceBack(RexxActivation*, SourceLocation&, size_t, bool)': >./interpreter/parser/SourceFile.cpp:956:54: warning: format '%u' expects argument of type 'unsigned int', but argument 3 has type 'size_t {aka long unsigned int}' [-Wformat=] > sprintf(linenumber,"%u", location.getLineNumber()); > ~~~~~~~~~~~~~~~~~~~~~~~~^ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/platform/unix/ErrorMessages.cpp -fPIC -DPIC -o .libs/librexx_la-ErrorMessages.o >In file included from ./interpreter/runtime/RexxCore.h:238:0, > from ./interpreter/parser/Token.cpp:46: >./interpreter/parser/Token.cpp: In member function 'virtual void RexxToken::flatten(RexxEnvelope*)': >./interpreter/memory/RexxMemory.hpp:440:83: warning: cast from type 'RexxToken* volatile*' to type 'void*' casts away qualifiers [-Wcast-qual] > #define flatten_reference(oref,envel) if (oref) envel->flattenReference((void *)&newThis, newSelf, (void *)&(oref)) > ^ >./interpreter/parser/Token.cpp:89:5: note: in expansion of macro 'flatten_reference' > flatten_reference(newThis->value, envelope); > ^~~~~~~~~~~~~~~~~ ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/bits/libc-header-start.h:33:0, > from /usr/include/stdio.h:28, > from ./interpreter/platform/unix/ErrorMessages.cpp:50: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/platform/unix/ExternalFunctions.cpp -fPIC -DPIC -o .libs/librexx_la-ExternalFunctions.o >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-FileSystem.lo `test -f './interpreter/platform/unix/FileSystem.cpp' || echo './'`./interpreter/platform/unix/FileSystem.cpp ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/bits/libc-header-start.h:33:0, > from /usr/include/stdio.h:28, > from ./interpreter/platform/unix/ExternalFunctions.cpp:58: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/platform/unix/FileSystem.cpp -fPIC -DPIC -o .libs/librexx_la-FileSystem.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/platform/unix/FileSystem.cpp:48: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-MemorySupport.lo `test -f './interpreter/platform/unix/MemorySupport.cpp' || echo './'`./interpreter/platform/unix/MemorySupport.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/platform/unix/MemorySupport.cpp -fPIC -DPIC -o .libs/librexx_la-MemorySupport.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/platform/unix/MemorySupport.cpp:46: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-MiscSystem.lo `test -f './interpreter/platform/unix/MiscSystem.cpp' || echo './'`./interpreter/platform/unix/MiscSystem.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-RexxMain.lo `test -f './interpreter/platform/unix/RexxMain.cpp' || echo './'`./interpreter/platform/unix/RexxMain.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/platform/unix/MiscSystem.cpp -fPIC -DPIC -o .libs/librexx_la-MiscSystem.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/platform/unix/MiscSystem.cpp:54: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/platform/unix/RexxMain.cpp -fPIC -DPIC -o .libs/librexx_la-RexxMain.o >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-SysActivity.lo `test -f './interpreter/platform/unix/SysActivity.cpp' || echo './'`./interpreter/platform/unix/SysActivity.cpp ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./interpreter/platform/unix/RexxMain.cpp:48: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/platform/unix/SysActivity.cpp -fPIC -DPIC -o .libs/librexx_la-SysActivity.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/platform/unix/SysActivity.cpp:45: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >./interpreter/platform/unix/MemorySupport.cpp: In static member function 'static void* MemorySegmentPool::operator new(size_t, size_t)': >./interpreter/platform/unix/MemorySupport.cpp:142:3: warning: this 'else' clause does not guard... [-Wmisleading-indentation] > else > ^~~~ >./interpreter/platform/unix/MemorySupport.cpp:146:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' > tmpPtr = calloc(poolSize,1); > ^~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-SysFileSystem.lo `test -f './interpreter/platform/unix/SysFileSystem.cpp' || echo './'`./interpreter/platform/unix/SysFileSystem.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/platform/unix/SysFileSystem.cpp -fPIC -DPIC -o .libs/librexx_la-SysFileSystem.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/platform/unix/SysFileSystem.cpp:45: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-SysInterpreterInstance.lo `test -f './interpreter/platform/unix/SysInterpreterInstance.cpp' || echo './'`./interpreter/platform/unix/SysInterpreterInstance.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-SystemCommands.lo `test -f './interpreter/platform/unix/SystemCommands.cpp' || echo './'`./interpreter/platform/unix/SystemCommands.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/platform/unix/SysInterpreterInstance.cpp -fPIC -DPIC -o .libs/librexx_la-SysInterpreterInstance.o >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-SystemInitialization.lo `test -f './interpreter/platform/unix/SystemInitialization.cpp' || echo './'`./interpreter/platform/unix/SystemInitialization.cpp ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/runtime/InterpreterInstance.hpp:46, > from ./interpreter/platform/unix/SysInterpreterInstance.cpp:43: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/platform/unix/SystemCommands.cpp -fPIC -DPIC -o .libs/librexx_la-SystemCommands.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/bits/libc-header-start.h:33:0, > from /usr/include/string.h:26, > from ./interpreter/platform/unix/SystemCommands.cpp:55: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/platform/unix/SystemInitialization.cpp -fPIC -DPIC -o .libs/librexx_la-SystemInitialization.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/platform/unix/SystemInitialization.cpp:39: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-SystemInterpreter.lo `test -f './interpreter/platform/unix/SystemInterpreter.cpp' || echo './'`./interpreter/platform/unix/SystemInterpreter.cpp >./interpreter/platform/unix/SystemCommands.cpp: In function 'bool sys_process_export(RexxExitContext*, const char*, _RexxObjectPtr*&, int)': >./interpreter/platform/unix/SystemCommands.cpp:113:18: warning: variable 'l' set but not used [-Wunused-but-set-variable] > size_t i,j,k,l,iLength, copyval; > ^ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/platform/unix/SystemInterpreter.cpp -fPIC -DPIC -o .libs/librexx_la-SystemInterpreter.o >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-TimeSupport.lo `test -f './interpreter/platform/unix/TimeSupport.cpp' || echo './'`./interpreter/platform/unix/TimeSupport.cpp ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/bits/libc-header-start.h:33:0, > from /usr/include/stdio.h:28, > from ./interpreter/platform/unix/SystemInterpreter.cpp:49: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-UseridFunction.lo `test -f './interpreter/platform/unix/UseridFunction.cpp' || echo './'`./interpreter/platform/unix/UseridFunction.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-ValueFunction.lo `test -f './interpreter/platform/unix/ValueFunction.cpp' || echo './'`./interpreter/platform/unix/ValueFunction.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/platform/unix/TimeSupport.cpp -fPIC -DPIC -o .libs/librexx_la-TimeSupport.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/pthread.h:21:0, > from ./interpreter/platform/unix/TimeSupport.cpp:42: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/platform/unix/UseridFunction.cpp -fPIC -DPIC -o .libs/librexx_la-UseridFunction.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/pwd.h:25:0, > from ./interpreter/platform/unix/UseridFunction.cpp:43: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/platform/unix/ValueFunction.cpp -fPIC -DPIC -o .libs/librexx_la-ValueFunction.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/platform/unix/ValueFunction.cpp:45: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-Utilities.lo `test -f './common/Utilities.cpp' || echo './'`./common/Utilities.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./common/Utilities.cpp -fPIC -DPIC -o .libs/librexx_la-Utilities.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./common/Utilities.cpp:46: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-SysFile.lo `test -f './common/platform/unix/SysFile.cpp' || echo './'`./common/platform/unix/SysFile.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-SysLibrary.lo `test -f './common/platform/unix/SysLibrary.cpp' || echo './'`./common/platform/unix/SysLibrary.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-SysSemaphore.lo `test -f './common/platform/unix/SysSemaphore.cpp' || echo './'`./common/platform/unix/SysSemaphore.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./common/platform/unix/SysFile.cpp -fPIC -DPIC -o .libs/librexx_la-SysFile.o >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-SysThread.lo `test -f './common/platform/unix/SysThread.cpp' || echo './'`./common/platform/unix/SysThread.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./common/platform/unix/SysLibrary.cpp -fPIC -DPIC -o .libs/librexx_la-SysLibrary.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/bits/libc-header-start.h:33:0, > from /usr/include/string.h:26, > from ./common/platform/unix/SysFile.cpp:49: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./common/platform/unix/SysLibrary.hpp:48, > from ./common/platform/unix/SysLibrary.cpp:49: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./common/platform/unix/SysSemaphore.cpp -fPIC -DPIC -o .libs/librexx_la-SysSemaphore.o >./common/platform/unix/SysFile.cpp: In member function 'bool SysFile::setPosition(int64_t, int64_t&)': >./common/platform/unix/SysFile.cpp:872:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if (location >= (filePointer - bufferedInput) && location < filePointer) > ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/pthread.h:21:0, > from ./common/platform/unix/SysSemaphore.cpp:50: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-GlobalData.lo `test -f './interpreter/runtime/GlobalData.cpp' || echo './'`./interpreter/runtime/GlobalData.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./common/platform/unix/SysThread.cpp -fPIC -DPIC -o .libs/librexx_la-SysThread.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/pthread.h:21:0, > from ./common/platform/unix/SysThread.hpp:52, > from ./common/platform/unix/SysThread.cpp:49: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >./common/platform/unix/SysSemaphore.cpp: In member function 'void SysSemaphore::post()': >./common/platform/unix/SysSemaphore.cpp:166:9: warning: variable 'rc' set but not used [-Wunused-but-set-variable] > int rc; > ^~ >./common/platform/unix/SysSemaphore.cpp: In member function 'void SysSemaphore::wait()': >./common/platform/unix/SysSemaphore.cpp:176:9: warning: variable 'rc' set but not used [-Wunused-but-set-variable] > int rc; > ^~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-GlobalNames.lo `test -f './interpreter/runtime/GlobalNames.cpp' || echo './'`./interpreter/runtime/GlobalNames.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-InternalPackage.lo `test -f './interpreter/runtime/InternalPackage.cpp' || echo './'`./interpreter/runtime/InternalPackage.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/runtime/GlobalData.cpp -fPIC -DPIC -o .libs/librexx_la-GlobalData.o >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-Interpreter.lo `test -f './interpreter/runtime/Interpreter.cpp' || echo './'`./interpreter/runtime/Interpreter.cpp ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/runtime/GlobalData.cpp:49: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/runtime/GlobalNames.cpp -fPIC -DPIC -o .libs/librexx_la-GlobalNames.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/runtime/InternalPackage.cpp -fPIC -DPIC -o .libs/librexx_la-InternalPackage.o >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/runtime/GlobalNames.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/runtime/InternalPackage.cpp:45: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/runtime/Interpreter.cpp -fPIC -DPIC -o .libs/librexx_la-Interpreter.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/runtime/Interpreter.hpp:52, > from ./interpreter/runtime/Interpreter.cpp:49: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-InterpreterInstance.lo `test -f './interpreter/runtime/InterpreterInstance.cpp' || echo './'`./interpreter/runtime/InterpreterInstance.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/runtime/InterpreterInstance.cpp -fPIC -DPIC -o .libs/librexx_la-InterpreterInstance.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/runtime/InterpreterInstance.hpp:46, > from ./interpreter/runtime/InterpreterInstance.cpp:43: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-Numerics.lo `test -f './interpreter/runtime/Numerics.cpp' || echo './'`./interpreter/runtime/Numerics.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-RexxMisc.lo `test -f './interpreter/runtime/RexxMisc.cpp' || echo './'`./interpreter/runtime/RexxMisc.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/runtime/Numerics.cpp -fPIC -DPIC -o .libs/librexx_la-Numerics.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/runtime/Numerics.cpp:46: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-Version.lo `test -f './interpreter/runtime/Version.cpp' || echo './'`./interpreter/runtime/Version.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/runtime/RexxMisc.cpp -fPIC -DPIC -o .libs/librexx_la-RexxMisc.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/runtime/RexxMisc.cpp:48: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/runtime/Version.cpp -fPIC -DPIC -o .libs/librexx_la-Version.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/runtime/RexxCore.h:50, > from ./interpreter/runtime/Version.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-StreamCommandParser.lo `test -f './interpreter/streamLibrary/StreamCommandParser.cpp' || echo './'`./interpreter/streamLibrary/StreamCommandParser.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-StreamNative.lo `test -f './interpreter/streamLibrary/StreamNative.cpp' || echo './'`./interpreter/streamLibrary/StreamNative.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexx_la-FileNative.lo `test -f './interpreter/streamLibrary/FileNative.cpp' || echo './'`./interpreter/streamLibrary/FileNative.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/streamLibrary/StreamCommandParser.cpp -fPIC -DPIC -o .libs/librexx_la-StreamCommandParser.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/bits/libc-header-start.h:33:0, > from /usr/include/stdio.h:28, > from ./interpreter/streamLibrary/StreamCommandParser.cpp:44: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/streamLibrary/StreamNative.cpp -fPIC -DPIC -o .libs/librexx_la-StreamNative.o >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./rexxapi/client -I./rexxapi/client/platform/unix -I./rexxapi/common -I./rexxapi/common/platform/unix -I./common -I./common/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexxapi_la-ClientMessage.lo `test -f './rexxapi/client/ClientMessage.cpp' || echo './'`./rexxapi/client/ClientMessage.cpp ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/streamLibrary/StreamNative.cpp:45: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./interpreter/streamLibrary/FileNative.cpp -fPIC -DPIC -o .libs/librexx_la-FileNative.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./api/oorexxapi.h:47, > from ./interpreter/streamLibrary/FileNative.cpp:45: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./rexxapi/client -I./rexxapi/client/platform/unix -I./rexxapi/common -I./rexxapi/common/platform/unix -I./common -I./common/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./rexxapi/client/ClientMessage.cpp -fPIC -DPIC -o .libs/librexxapi_la-ClientMessage.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./rexxapi/client/ClientMessage.hpp:42, > from ./rexxapi/client/ClientMessage.cpp:39: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >In file included from ./rexxapi/client/ClientMessage.hpp:43:0, > from ./rexxapi/client/ClientMessage.cpp:39: >./rexxapi/common/ServiceMessage.hpp: In member function 'void ServiceRegistrationData::setUserData(const char*)': >./rexxapi/common/ServiceMessage.hpp:248:40: warning: cast from type 'const char*' to type 'uintptr_t* {aka long unsigned int*}' casts away qualifiers [-Wcast-qual] > userData[0] = ((uintptr_t*)userPointer)[0]; > ^~~~~~~~~~~ >./rexxapi/common/ServiceMessage.hpp:249:40: warning: cast from type 'const char*' to type 'uintptr_t* {aka long unsigned int*}' casts away qualifiers [-Wcast-qual] > userData[1] = ((uintptr_t*)userPointer)[1]; > ^~~~~~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./rexxapi/client -I./rexxapi/client/platform/unix -I./rexxapi/common -I./rexxapi/common/platform/unix -I./common -I./common/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexxapi_la-LocalAPIContext.lo `test -f './rexxapi/client/LocalAPIContext.cpp' || echo './'`./rexxapi/client/LocalAPIContext.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./rexxapi/client -I./rexxapi/client/platform/unix -I./rexxapi/common -I./rexxapi/common/platform/unix -I./common -I./common/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexxapi_la-LocalAPIManager.lo `test -f './rexxapi/client/LocalAPIManager.cpp' || echo './'`./rexxapi/client/LocalAPIManager.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./rexxapi/client -I./rexxapi/client/platform/unix -I./rexxapi/common -I./rexxapi/common/platform/unix -I./common -I./common/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexxapi_la-LocalMacroSpaceManager.lo `test -f './rexxapi/client/LocalMacroSpaceManager.cpp' || echo './'`./rexxapi/client/LocalMacroSpaceManager.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./rexxapi/client -I./rexxapi/client/platform/unix -I./rexxapi/common -I./rexxapi/common/platform/unix -I./common -I./common/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./rexxapi/client/LocalAPIContext.cpp -fPIC -DPIC -o .libs/librexxapi_la-LocalAPIContext.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./rexxapi/common/RegistrationTable.hpp:43, > from ./rexxapi/client/LocalRegistrationManager.hpp:42, > from ./rexxapi/client/LocalAPIManager.hpp:42, > from ./rexxapi/client/LocalAPIContext.hpp:42, > from ./rexxapi/client/LocalAPIContext.cpp:39: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./rexxapi/client -I./rexxapi/client/platform/unix -I./rexxapi/common -I./rexxapi/common/platform/unix -I./common -I./common/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./rexxapi/client/LocalAPIManager.cpp -fPIC -DPIC -o .libs/librexxapi_la-LocalAPIManager.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./rexxapi/common/RegistrationTable.hpp:43, > from ./rexxapi/client/LocalRegistrationManager.hpp:42, > from ./rexxapi/client/LocalAPIManager.hpp:42, > from ./rexxapi/client/LocalAPIManager.cpp:39: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >In file included from ./rexxapi/common/RegistrationTable.hpp:44:0, > from ./rexxapi/client/LocalRegistrationManager.hpp:42, > from ./rexxapi/client/LocalAPIManager.hpp:42, > from ./rexxapi/client/LocalAPIContext.hpp:42, > from ./rexxapi/client/LocalAPIContext.cpp:39: >./rexxapi/common/ServiceMessage.hpp: In member function 'void ServiceRegistrationData::setUserData(const char*)': >./rexxapi/common/ServiceMessage.hpp:248:40: warning: cast from type 'const char*' to type 'uintptr_t* {aka long unsigned int*}' casts away qualifiers [-Wcast-qual] > userData[0] = ((uintptr_t*)userPointer)[0]; > ^~~~~~~~~~~ >./rexxapi/common/ServiceMessage.hpp:249:40: warning: cast from type 'const char*' to type 'uintptr_t* {aka long unsigned int*}' casts away qualifiers [-Wcast-qual] > userData[1] = ((uintptr_t*)userPointer)[1]; > ^~~~~~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./rexxapi/client -I./rexxapi/client/platform/unix -I./rexxapi/common -I./rexxapi/common/platform/unix -I./common -I./common/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./rexxapi/client/LocalMacroSpaceManager.cpp -fPIC -DPIC -o .libs/librexxapi_la-LocalMacroSpaceManager.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./rexxapi/client/LocalAPISubsystem.hpp:42, > from ./rexxapi/client/LocalMacroSpaceManager.hpp:42, > from ./rexxapi/client/LocalMacroSpaceManager.cpp:39: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >In file included from ./rexxapi/common/RegistrationTable.hpp:44:0, > from ./rexxapi/client/LocalRegistrationManager.hpp:42, > from ./rexxapi/client/LocalAPIManager.hpp:42, > from ./rexxapi/client/LocalAPIManager.cpp:39: >./rexxapi/common/ServiceMessage.hpp: In member function 'void ServiceRegistrationData::setUserData(const char*)': >./rexxapi/common/ServiceMessage.hpp:248:40: warning: cast from type 'const char*' to type 'uintptr_t* {aka long unsigned int*}' casts away qualifiers [-Wcast-qual] > userData[0] = ((uintptr_t*)userPointer)[0]; > ^~~~~~~~~~~ >./rexxapi/common/ServiceMessage.hpp:249:40: warning: cast from type 'const char*' to type 'uintptr_t* {aka long unsigned int*}' casts away qualifiers [-Wcast-qual] > userData[1] = ((uintptr_t*)userPointer)[1]; > ^~~~~~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./rexxapi/client -I./rexxapi/client/platform/unix -I./rexxapi/common -I./rexxapi/common/platform/unix -I./common -I./common/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexxapi_la-LocalQueueManager.lo `test -f './rexxapi/client/LocalQueueManager.cpp' || echo './'`./rexxapi/client/LocalQueueManager.cpp >In file included from ./rexxapi/client/LocalMacroSpaceManager.hpp:43:0, > from ./rexxapi/client/LocalMacroSpaceManager.cpp:39: >./rexxapi/common/ServiceMessage.hpp: In member function 'void ServiceRegistrationData::setUserData(const char*)': >./rexxapi/common/ServiceMessage.hpp:248:40: warning: cast from type 'const char*' to type 'uintptr_t* {aka long unsigned int*}' casts away qualifiers [-Wcast-qual] > userData[0] = ((uintptr_t*)userPointer)[0]; > ^~~~~~~~~~~ >./rexxapi/common/ServiceMessage.hpp:249:40: warning: cast from type 'const char*' to type 'uintptr_t* {aka long unsigned int*}' casts away qualifiers [-Wcast-qual] > userData[1] = ((uintptr_t*)userPointer)[1]; > ^~~~~~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./rexxapi/client -I./rexxapi/client/platform/unix -I./rexxapi/common -I./rexxapi/common/platform/unix -I./common -I./common/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexxapi_la-LocalRegistrationManager.lo `test -f './rexxapi/client/LocalRegistrationManager.cpp' || echo './'`./rexxapi/client/LocalRegistrationManager.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./rexxapi/client -I./rexxapi/client/platform/unix -I./rexxapi/common -I./rexxapi/common/platform/unix -I./common -I./common/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./rexxapi/client/LocalQueueManager.cpp -fPIC -DPIC -o .libs/librexxapi_la-LocalQueueManager.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./rexxapi/client/LocalAPISubsystem.hpp:42, > from ./rexxapi/client/LocalQueueManager.hpp:42, > from ./rexxapi/client/LocalQueueManager.cpp:39: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./rexxapi/client -I./rexxapi/client/platform/unix -I./rexxapi/common -I./rexxapi/common/platform/unix -I./common -I./common/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexxapi_la-MacroSpaceApi.lo `test -f './rexxapi/client/MacroSpaceApi.cpp' || echo './'`./rexxapi/client/MacroSpaceApi.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./rexxapi/client -I./rexxapi/client/platform/unix -I./rexxapi/common -I./rexxapi/common/platform/unix -I./common -I./common/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./rexxapi/client/LocalRegistrationManager.cpp -fPIC -DPIC -o .libs/librexxapi_la-LocalRegistrationManager.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./rexxapi/common/RegistrationTable.hpp:43, > from ./rexxapi/client/LocalRegistrationManager.hpp:42, > from ./rexxapi/client/LocalRegistrationManager.cpp:40: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >In file included from ./rexxapi/client/LocalQueueManager.hpp:45:0, > from ./rexxapi/client/LocalQueueManager.cpp:39: >./rexxapi/common/ServiceMessage.hpp: In member function 'void ServiceRegistrationData::setUserData(const char*)': >./rexxapi/common/ServiceMessage.hpp:248:40: warning: cast from type 'const char*' to type 'uintptr_t* {aka long unsigned int*}' casts away qualifiers [-Wcast-qual] > userData[0] = ((uintptr_t*)userPointer)[0]; > ^~~~~~~~~~~ >./rexxapi/common/ServiceMessage.hpp:249:40: warning: cast from type 'const char*' to type 'uintptr_t* {aka long unsigned int*}' casts away qualifiers [-Wcast-qual] > userData[1] = ((uintptr_t*)userPointer)[1]; > ^~~~~~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./rexxapi/client -I./rexxapi/client/platform/unix -I./rexxapi/common -I./rexxapi/common/platform/unix -I./common -I./common/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexxapi_la-QueuesAPI.lo `test -f './rexxapi/client/QueuesAPI.cpp' || echo './'`./rexxapi/client/QueuesAPI.cpp >In file included from ./rexxapi/common/RegistrationTable.hpp:44:0, > from ./rexxapi/client/LocalRegistrationManager.hpp:42, > from ./rexxapi/client/LocalRegistrationManager.cpp:40: >./rexxapi/common/ServiceMessage.hpp: In member function 'void ServiceRegistrationData::setUserData(const char*)': >./rexxapi/common/ServiceMessage.hpp:248:40: warning: cast from type 'const char*' to type 'uintptr_t* {aka long unsigned int*}' casts away qualifiers [-Wcast-qual] > userData[0] = ((uintptr_t*)userPointer)[0]; > ^~~~~~~~~~~ >./rexxapi/common/ServiceMessage.hpp:249:40: warning: cast from type 'const char*' to type 'uintptr_t* {aka long unsigned int*}' casts away qualifiers [-Wcast-qual] > userData[1] = ((uintptr_t*)userPointer)[1]; > ^~~~~~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./rexxapi/client -I./rexxapi/client/platform/unix -I./rexxapi/common -I./rexxapi/common/platform/unix -I./common -I./common/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./rexxapi/client/MacroSpaceApi.cpp -fPIC -DPIC -o .libs/librexxapi_la-MacroSpaceApi.o >./rexxapi/client/LocalQueueManager.cpp: In member function 'RexxReturnCode LocalQueueManager::addToNamedQueue(const char*, CONSTRXSTRING&, size_t)': >./rexxapi/client/LocalQueueManager.cpp:393:41: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] > message.setMessageData((void *)data.strptr, data.strlength); > ^~~~~~ >./rexxapi/client/LocalQueueManager.cpp: In member function 'RexxReturnCode LocalQueueManager::addToSessionQueue(CONSTRXSTRING&, size_t)': >./rexxapi/client/LocalQueueManager.cpp:416:41: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] > message.setMessageData((void *)data.strptr, data.strlength); > ^~~~~~ >./rexxapi/client/LocalQueueManager.cpp: In member function 'virtual RexxReturnCode LocalQueueManager::processServiceException(ServiceException*)': >./rexxapi/client/LocalQueueManager.cpp:500:9: warning: case value '26' not in enumerated type 'ErrorCode' [-Wswitch] > case QUEUE_DOES_NOT_EXIST: > ^~~~ >./rexxapi/client/LocalQueueManager.cpp:503:9: warning: case value '27' not in enumerated type 'ErrorCode' [-Wswitch] > case QUEUE_IN_USE: > ^~~~ ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./rexxapi/client/MacroSpaceApi.cpp:39: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >In file included from ./rexxapi/client/LocalRegistrationManager.cpp:40:0: >./rexxapi/client/LocalRegistrationManager.hpp: In constructor 'LocalRegistrationManager::LocalRegistrationManager()': >./rexxapi/client/LocalRegistrationManager.hpp:75:23: warning: 'LocalRegistrationManager::locked' will be initialized after [-Wreorder] > bool locked; // indicates we've locked the library against unloading > ^~~~~~ >./rexxapi/client/LocalRegistrationManager.cpp:49:89: warning: base 'LocalAPISubsystem' [-Wreorder] > LocalRegistrationManager::LocalRegistrationManager() : locked(false), LocalAPISubsystem() > ^ >./rexxapi/client/LocalRegistrationManager.cpp:49:1: warning: when initialized here [-Wreorder] > LocalRegistrationManager::LocalRegistrationManager() : locked(false), LocalAPISubsystem() > ^~~~~~~~~~~~~~~~~~~~~~~~ >./rexxapi/client/LocalRegistrationManager.cpp: In member function 'virtual RexxReturnCode LocalRegistrationManager::processServiceException(ServiceException*)': >./rexxapi/client/LocalRegistrationManager.cpp:359:9: warning: case value '32' not in enumerated type 'ErrorCode' [-Wswitch] > case CALLBACK_NOT_FOUND: > ^~~~ >./rexxapi/client/LocalRegistrationManager.cpp:362:9: warning: case value '33' not in enumerated type 'ErrorCode' [-Wswitch] > case DROP_NOT_AUTHORIZED: > ^~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./rexxapi/client -I./rexxapi/client/platform/unix -I./rexxapi/common -I./rexxapi/common/platform/unix -I./common -I./common/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./rexxapi/client/QueuesAPI.cpp -fPIC -DPIC -o .libs/librexxapi_la-QueuesAPI.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./rexxapi/client/QueuesAPI.cpp:39: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >In file included from ./rexxapi/common/RegistrationTable.hpp:44:0, > from ./rexxapi/client/LocalRegistrationManager.hpp:42, > from ./rexxapi/client/LocalAPIManager.hpp:42, > from ./rexxapi/client/MacroSpaceApi.cpp:40: >./rexxapi/common/ServiceMessage.hpp: In member function 'void ServiceRegistrationData::setUserData(const char*)': >./rexxapi/common/ServiceMessage.hpp:248:40: warning: cast from type 'const char*' to type 'uintptr_t* {aka long unsigned int*}' casts away qualifiers [-Wcast-qual] > userData[0] = ((uintptr_t*)userPointer)[0]; > ^~~~~~~~~~~ >./rexxapi/common/ServiceMessage.hpp:249:40: warning: cast from type 'const char*' to type 'uintptr_t* {aka long unsigned int*}' casts away qualifiers [-Wcast-qual] > userData[1] = ((uintptr_t*)userPointer)[1]; > ^~~~~~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./rexxapi/client -I./rexxapi/client/platform/unix -I./rexxapi/common -I./rexxapi/common/platform/unix -I./common -I./common/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexxapi_la-RegistrationAPI.lo `test -f './rexxapi/client/RegistrationAPI.cpp' || echo './'`./rexxapi/client/RegistrationAPI.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./rexxapi/client -I./rexxapi/client/platform/unix -I./rexxapi/common -I./rexxapi/common/platform/unix -I./common -I./common/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexxapi_la-SysLegacyAPI.lo `test -f './rexxapi/client/platform/unix/SysLegacyAPI.cpp' || echo './'`./rexxapi/client/platform/unix/SysLegacyAPI.cpp >In file included from ./rexxapi/common/RegistrationTable.hpp:44:0, > from ./rexxapi/client/LocalRegistrationManager.hpp:42, > from ./rexxapi/client/LocalAPIManager.hpp:42, > from ./rexxapi/client/QueuesAPI.cpp:40: >./rexxapi/common/ServiceMessage.hpp: In member function 'void ServiceRegistrationData::setUserData(const char*)': >./rexxapi/common/ServiceMessage.hpp:248:40: warning: cast from type 'const char*' to type 'uintptr_t* {aka long unsigned int*}' casts away qualifiers [-Wcast-qual] > userData[0] = ((uintptr_t*)userPointer)[0]; > ^~~~~~~~~~~ >./rexxapi/common/ServiceMessage.hpp:249:40: warning: cast from type 'const char*' to type 'uintptr_t* {aka long unsigned int*}' casts away qualifiers [-Wcast-qual] > userData[1] = ((uintptr_t*)userPointer)[1]; > ^~~~~~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./rexxapi/client -I./rexxapi/client/platform/unix -I./rexxapi/common -I./rexxapi/common/platform/unix -I./common -I./common/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./rexxapi/client/RegistrationAPI.cpp -fPIC -DPIC -o .libs/librexxapi_la-RegistrationAPI.o >In file included from ./rexxapi/client/QueuesAPI.cpp:43:0: >./rexxapi/client/QueuesAPI.cpp: In function 'RexxReturnCode RexxCreateSessionQueue()': >./rexxapi/client/RexxAPI.h:53:26: warning: unused variable 'lam' [-Wunused-variable] > LocalAPIManager *lam = context.getAPIManager(); \ > ^ >./rexxapi/client/QueuesAPI.cpp:369:5: note: in expansion of macro 'ENTER_REXX_API' > ENTER_REXX_API(QueueManager) > ^~~~~~~~~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./rexxapi/client -I./rexxapi/client/platform/unix -I./rexxapi/common -I./rexxapi/common/platform/unix -I./common -I./common/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexxapi_la-SysLocalAPIManager.lo `test -f './rexxapi/client/platform/unix/SysLocalAPIManager.cpp' || echo './'`./rexxapi/client/platform/unix/SysLocalAPIManager.cpp ><command-line>:0:0: warning: "__cplusplus" redefined >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./rexxapi/client -I./rexxapi/client/platform/unix -I./rexxapi/common -I./rexxapi/common/platform/unix -I./common -I./common/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./rexxapi/client/platform/unix/SysLegacyAPI.cpp -fPIC -DPIC -o .libs/librexxapi_la-SysLegacyAPI.o ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./rexxapi/client/RegistrationAPI.cpp:39: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./rexxapi/client/platform/unix/SysLegacyAPI.cpp:43: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./rexxapi/client -I./rexxapi/client/platform/unix -I./rexxapi/common -I./rexxapi/common/platform/unix -I./common -I./common/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexxapi_la-RegistrationTable.lo `test -f './rexxapi/common/RegistrationTable.cpp' || echo './'`./rexxapi/common/RegistrationTable.cpp >In file included from ./rexxapi/common/RegistrationTable.hpp:44:0, > from ./rexxapi/client/LocalRegistrationManager.hpp:42, > from ./rexxapi/client/LocalAPIManager.hpp:42, > from ./rexxapi/client/RegistrationAPI.cpp:40: >./rexxapi/common/ServiceMessage.hpp: In member function 'void ServiceRegistrationData::setUserData(const char*)': >./rexxapi/common/ServiceMessage.hpp:248:40: warning: cast from type 'const char*' to type 'uintptr_t* {aka long unsigned int*}' casts away qualifiers [-Wcast-qual] > userData[0] = ((uintptr_t*)userPointer)[0]; > ^~~~~~~~~~~ >./rexxapi/common/ServiceMessage.hpp:249:40: warning: cast from type 'const char*' to type 'uintptr_t* {aka long unsigned int*}' casts away qualifiers [-Wcast-qual] > userData[1] = ((uintptr_t*)userPointer)[1]; > ^~~~~~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./rexxapi/client -I./rexxapi/client/platform/unix -I./rexxapi/common -I./rexxapi/common/platform/unix -I./common -I./common/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./rexxapi/client/platform/unix/SysLocalAPIManager.cpp -fPIC -DPIC -o .libs/librexxapi_la-SysLocalAPIManager.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./rexxapi/client -I./rexxapi/client/platform/unix -I./rexxapi/common -I./rexxapi/common/platform/unix -I./common -I./common/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexxapi_la-ServiceMessage.lo `test -f './rexxapi/common/ServiceMessage.cpp' || echo './'`./rexxapi/common/ServiceMessage.cpp >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./rexxapi/client/LocalAPISubsystem.hpp:42, > from ./rexxapi/client/LocalQueueManager.hpp:42, > from ./rexxapi/client/platform/unix/SysLocalAPIManager.hpp:42, > from ./rexxapi/client/platform/unix/SysLocalAPIManager.cpp:43: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./rexxapi/client -I./rexxapi/client/platform/unix -I./rexxapi/common -I./rexxapi/common/platform/unix -I./common -I./common/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./rexxapi/common/RegistrationTable.cpp -fPIC -DPIC -o .libs/librexxapi_la-RegistrationTable.o >In file included from ./rexxapi/client/LocalQueueManager.hpp:45:0, > from ./rexxapi/client/platform/unix/SysLocalAPIManager.hpp:42, > from ./rexxapi/client/platform/unix/SysLocalAPIManager.cpp:43: >./rexxapi/common/ServiceMessage.hpp: In member function 'void ServiceRegistrationData::setUserData(const char*)': >./rexxapi/common/ServiceMessage.hpp:248:40: warning: cast from type 'const char*' to type 'uintptr_t* {aka long unsigned int*}' casts away qualifiers [-Wcast-qual] > userData[0] = ((uintptr_t*)userPointer)[0]; > ^~~~~~~~~~~ >./rexxapi/common/ServiceMessage.hpp:249:40: warning: cast from type 'const char*' to type 'uintptr_t* {aka long unsigned int*}' casts away qualifiers [-Wcast-qual] > userData[1] = ((uintptr_t*)userPointer)[1]; > ^~~~~~~~~~~ ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./rexxapi/common/RegistrationTable.hpp:43, > from ./rexxapi/common/RegistrationTable.cpp:39: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >./rexxapi/client/platform/unix/SysLocalAPIManager.cpp: In static member function 'static void SysLocalAPIManager::startServerProcess()': >./rexxapi/client/platform/unix/SysLocalAPIManager.cpp:81:32: warning: null argument where non-null required (argument 2) [-Wnonnull] > if (execvp(apiExeName, NULL) == -1) { > ^ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./rexxapi/client -I./rexxapi/client/platform/unix -I./rexxapi/common -I./rexxapi/common/platform/unix -I./common -I./common/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexxapi_la-SysAPIManager.lo `test -f './rexxapi/common/platform/unix/SysAPIManager.cpp' || echo './'`./rexxapi/common/platform/unix/SysAPIManager.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./rexxapi/client -I./rexxapi/client/platform/unix -I./rexxapi/common -I./rexxapi/common/platform/unix -I./common -I./common/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./rexxapi/common/ServiceMessage.cpp -fPIC -DPIC -o .libs/librexxapi_la-ServiceMessage.o >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./rexxapi/client -I./rexxapi/client/platform/unix -I./rexxapi/common -I./rexxapi/common/platform/unix -I./common -I./common/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexxapi_la-SysCSStream.lo `test -f './rexxapi/common/platform/unix/SysCSStream.cpp' || echo './'`./rexxapi/common/platform/unix/SysCSStream.cpp >In file included from ./rexxapi/common/RegistrationTable.hpp:44:0, > from ./rexxapi/common/RegistrationTable.cpp:39: >./rexxapi/common/ServiceMessage.hpp: In member function 'void ServiceRegistrationData::setUserData(const char*)': >./rexxapi/common/ServiceMessage.hpp:248:40: warning: cast from type 'const char*' to type 'uintptr_t* {aka long unsigned int*}' casts away qualifiers [-Wcast-qual] > userData[0] = ((uintptr_t*)userPointer)[0]; > ^~~~~~~~~~~ >./rexxapi/common/ServiceMessage.hpp:249:40: warning: cast from type 'const char*' to type 'uintptr_t* {aka long unsigned int*}' casts away qualifiers [-Wcast-qual] > userData[1] = ((uintptr_t*)userPointer)[1]; > ^~~~~~~~~~~ >./rexxapi/common/RegistrationTable.cpp: In member function 'RegistrationData* RegistrationTable::locate(RegistrationData*, const char*)': >./rexxapi/common/RegistrationTable.cpp:539:23: warning: variable 'previous' set but not used [-Wunused-but-set-variable] > RegistrationData *previous = NULL; > ^~~~~~~~ ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./rexxapi/common/ServiceMessage.hpp:42, > from ./rexxapi/common/ServiceMessage.cpp:39: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./rexxapi/client -I./rexxapi/client/platform/unix -I./rexxapi/common -I./rexxapi/common/platform/unix -I./common -I./common/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./rexxapi/common/platform/unix/SysAPIManager.cpp -fPIC -DPIC -o .libs/librexxapi_la-SysAPIManager.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./rexxapi/client -I./rexxapi/client/platform/unix -I./rexxapi/common -I./rexxapi/common/platform/unix -I./common -I./common/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexxapi_la-SysProcess.lo `test -f './rexxapi/common/platform/unix/SysProcess.cpp' || echo './'`./rexxapi/common/platform/unix/SysProcess.cpp >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./rexxapi/common/platform/unix/SysAPIManager.hpp:42, > from ./rexxapi/common/platform/unix/SysAPIManager.cpp:39: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >In file included from ./rexxapi/common/ServiceMessage.cpp:39:0: >./rexxapi/common/ServiceMessage.hpp: In member function 'void ServiceRegistrationData::setUserData(const char*)': >./rexxapi/common/ServiceMessage.hpp:248:40: warning: cast from type 'const char*' to type 'uintptr_t* {aka long unsigned int*}' casts away qualifiers [-Wcast-qual] > userData[0] = ((uintptr_t*)userPointer)[0]; > ^~~~~~~~~~~ >./rexxapi/common/ServiceMessage.hpp:249:40: warning: cast from type 'const char*' to type 'uintptr_t* {aka long unsigned int*}' casts away qualifiers [-Wcast-qual] > userData[1] = ((uintptr_t*)userPointer)[1]; > ^~~~~~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./rexxapi/client -I./rexxapi/client/platform/unix -I./rexxapi/common -I./rexxapi/common/platform/unix -I./common -I./common/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./rexxapi/common/platform/unix/SysCSStream.cpp -fPIC -DPIC -o .libs/librexxapi_la-SysCSStream.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/bits/libc-header-start.h:33:0, > from /usr/include/string.h:26, > from ./rexxapi/common/platform/unix/SysCSStream.cpp:42: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./rexxapi/client -I./rexxapi/client/platform/unix -I./rexxapi/common -I./rexxapi/common/platform/unix -I./common -I./common/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexxapi_la-Utilities.lo `test -f './common/Utilities.cpp' || echo './'`./common/Utilities.cpp >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./rexxapi/client -I./rexxapi/client/platform/unix -I./rexxapi/common -I./rexxapi/common/platform/unix -I./common -I./common/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexxapi_la-SysSemaphore.lo `test -f './common/platform/unix/SysSemaphore.cpp' || echo './'`./common/platform/unix/SysSemaphore.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./rexxapi/client -I./rexxapi/client/platform/unix -I./rexxapi/common -I./rexxapi/common/platform/unix -I./common -I./common/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./rexxapi/common/platform/unix/SysProcess.cpp -fPIC -DPIC -o .libs/librexxapi_la-SysProcess.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/pwd.h:25:0, > from ./rexxapi/common/platform/unix/SysProcess.cpp:50: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./rexxapi/client -I./rexxapi/client/platform/unix -I./rexxapi/common -I./rexxapi/common/platform/unix -I./common -I./common/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./common/Utilities.cpp -fPIC -DPIC -o .libs/librexxapi_la-Utilities.o >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./rexxapi/client -I./rexxapi/client/platform/unix -I./rexxapi/common -I./rexxapi/common/platform/unix -I./common -I./common/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexxapi_la-SysLibrary.lo `test -f './common/platform/unix/SysLibrary.cpp' || echo './'`./common/platform/unix/SysLibrary.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./rexxapi/client -I./rexxapi/client/platform/unix -I./rexxapi/common -I./rexxapi/common/platform/unix -I./common -I./common/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./common/platform/unix/SysSemaphore.cpp -fPIC -DPIC -o .libs/librexxapi_la-SysSemaphore.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./common/Utilities.cpp:46: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/pthread.h:21:0, > from ./common/platform/unix/SysSemaphore.cpp:50: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./rexxapi/client -I./rexxapi/client/platform/unix -I./rexxapi/common -I./rexxapi/common/platform/unix -I./common -I./common/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexxapi_la-SysFile.lo `test -f './common/platform/unix/SysFile.cpp' || echo './'`./common/platform/unix/SysFile.cpp >./common/platform/unix/SysSemaphore.cpp: In member function 'void SysSemaphore::post()': >./common/platform/unix/SysSemaphore.cpp:166:9: warning: variable 'rc' set but not used [-Wunused-but-set-variable] > int rc; > ^~ >./common/platform/unix/SysSemaphore.cpp: In member function 'void SysSemaphore::wait()': >./common/platform/unix/SysSemaphore.cpp:176:9: warning: variable 'rc' set but not used [-Wunused-but-set-variable] > int rc; > ^~ >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./rexxapi/client -I./rexxapi/client/platform/unix -I./rexxapi/common -I./rexxapi/common/platform/unix -I./common -I./common/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexxapi_la-SysThread.lo `test -f './common/platform/unix/SysThread.cpp' || echo './'`./common/platform/unix/SysThread.cpp >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./rexxapi/client -I./rexxapi/client/platform/unix -I./rexxapi/common -I./rexxapi/common/platform/unix -I./common -I./common/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./common/platform/unix/SysLibrary.cpp -fPIC -DPIC -o .libs/librexxapi_la-SysLibrary.o >/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./interpreter/messages -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c -o librexxutil_la-rexxutil.lo `test -f './extensions/rexxutil/platform/unix/rexxutil.cpp' || echo './'`./extensions/rexxutil/platform/unix/rexxutil.cpp ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/c++/7/ppc64-redhat-linux/bits/os_defines.h:39:0, > from /usr/include/c++/7/ppc64-redhat-linux/bits/c++config.h:2478, > from /usr/include/c++/7/cstdlib:41, > from /usr/include/c++/7/stdlib.h:36, > from ./api/platform/unix/rexxapitypes.h:45, > from ./api/rexx.h:65, > from ./common/platform/unix/SysLibrary.hpp:48, > from ./common/platform/unix/SysLibrary.cpp:49: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./rexxapi/client -I./rexxapi/client/platform/unix -I./rexxapi/common -I./rexxapi/common/platform/unix -I./common -I./common/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./common/platform/unix/SysFile.cpp -fPIC -DPIC -o .libs/librexxapi_la-SysFile.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/bits/libc-header-start.h:33:0, > from /usr/include/string.h:26, > from ./common/platform/unix/SysFile.cpp:49: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./rexxapi/client -I./rexxapi/client/platform/unix -I./rexxapi/common -I./rexxapi/common/platform/unix -I./common -I./common/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./common/platform/unix/SysThread.cpp -fPIC -DPIC -o .libs/librexxapi_la-SysThread.o ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >gencat rexx.cat ./interpreter/messages/gencat.inp >In file included from /usr/include/pthread.h:21:0, > from ./common/platform/unix/SysThread.hpp:52, > from ./common/platform/unix/SysThread.cpp:49: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >cp ./extensions/rxregexp/rxregexp.cls ./ >./common/platform/unix/SysFile.cpp: In member function 'bool SysFile::setPosition(int64_t, int64_t&)': >./common/platform/unix/SysFile.cpp:872:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if (location >= (filePointer - bufferedInput) && location < filePointer) > ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >cp ./extensions/rxftp/rxftp.cls ./ >libtool: compile: g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./interpreter/messages -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -c ./extensions/rexxutil/platform/unix/rexxutil.cpp -fPIC -DPIC -o .libs/librexxutil_la-rexxutil.o >cp ./extensions/csvStream/csvStream.cls ./ >cp ./extensions/rxsock/socket.cls ./ >cp ./extensions/rxsock/streamsocket.cls ./ >sh ./xsl.sh interpreter/messages/errnumsrexxc.xml ./interpreter/messages/rexxmsg.xml ./interpreter/messages/errnumsrexxc.xsl ><command-line>:0:0: warning: "__cplusplus" redefined ><built-in>: note: this is the location of the previous definition >In file included from /usr/include/locale.h:25:0, > from ./extensions/rexxutil/platform/unix/rexxutil.cpp:154: >/usr/include/features.h:373:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] > # warning _FORTIFY_SOURCE requires compiling with optimization (-O) > ^~~~~~~ >sh ./xsl.sh interpreter/messages/errnumsrxqueue.xml ./interpreter/messages/rexxmsg.xml ./interpreter/messages/errnumsrxqueue.xsl >sh ./xsl.sh interpreter/messages/errnumssubcom.xml ./interpreter/messages/rexxmsg.xml ./interpreter/messages/errnumssubcom.xsl >/bin/sh ./libtool --tag=CXX --mode=link g++ -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./common -I./common/platform/unix -I./interpreter -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory -I./interpreter/package -I./interpreter/concurrency -I./interpreter/expression -I./interpreter/instructions -I./interpreter/classes -I./interpreter/classes/support -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages -I./interpreter/streamLibrary -I./interpreter/platform/common -I./interpreter/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -version-info 4:6:0 -Xcompiler -nostartfiles -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o librexx.la -rpath /usr/lib64 librexx_la-ArrayClass.lo librexx_la-BufferClass.lo librexx_la-ClassClass.lo librexx_la-ContextClass.lo librexx_la-DirectoryClass.lo librexx_la-IntegerClass.lo librexx_la-ListClass.lo librexx_la-MessageClass.lo librexx_la-MethodClass.lo librexx_la-MutableBufferClass.lo librexx_la-NumberStringClass.lo librexx_la-NumberStringMath.lo librexx_la-NumberStringMath2.lo librexx_la-ObjectClass.lo librexx_la-PackageClass.lo librexx_la-PointerClass.lo librexx_la-QueueClass.lo librexx_la-RelationClass.lo librexx_la-RoutineClass.lo librexx_la-RexxQueueMethods.lo librexx_la-StackClass.lo librexx_la-StemClass.lo librexx_la-StringClass.lo librexx_la-StringClassBit.lo librexx_la-StringClassConversion.lo librexx_la-StringClassMisc.lo librexx_la-StringClassSub.lo librexx_la-StringClassUtil.lo librexx_la-StringClassWord.lo librexx_la-SupplierClass.lo librexx_la-TableClass.lo librexx_la-IdentityTableClass.lo librexx_la-WeakReferenceClass.lo librexx_la-StackFrameClass.lo librexx_la-ProgramMetaData.lo librexx_la-RexxCollection.lo librexx_la-RexxCompoundElement.lo librexx_la-RexxCompoundTable.lo librexx_la-RexxCompoundTail.lo librexx_la-RexxDateTime.lo librexx_la-RexxHashTable.lo librexx_la-RexxListTable.lo librexx_la-StringUtil.lo librexx_la-CallContextStubs.lo librexx_la-InterpreterAPI.lo librexx_la-InterpreterInstanceStubs.lo librexx_la-MethodContextStubs.lo librexx_la-ThreadContextStubs.lo librexx_la-PrimitiveBehaviours.lo librexx_la-RexxBehaviour.lo librexx_la-VirtualFunctionTable.lo librexx_la-CPPCode.lo librexx_la-RexxActivation.lo librexx_la-RexxActivationStack.lo librexx_la-RexxCode.lo librexx_la-RexxLocalVariables.lo librexx_la-RexxNativeActivation.lo librexx_la-RexxNativeCode.lo librexx_la-RexxVariable.lo librexx_la-RexxVariableDictionary.lo librexx_la-SecurityManager.lo librexx_la-DeadObject.lo librexx_la-MemorySegment.lo librexx_la-MemoryStats.lo librexx_la-ProtectedObject.lo librexx_la-RexxEnvelope.lo librexx_la-RexxInternalStack.lo librexx_la-RexxSmartBuffer.lo librexx_la-UninitDispatcher.lo librexx_la-Setup.lo librexx_la-RexxMemory.lo librexx_la-LibraryPackage.lo librexx_la-PackageManager.lo librexx_la-ActivityDispatcher.lo librexx_la-ActivityManager.lo librexx_la-ActivationFrame.lo librexx_la-CallbackDispatcher.lo librexx_la-TrappingDispatcher.lo librexx_la-ExitHandler.lo librexx_la-CommandHandler.lo librexx_la-MessageDispatcher.lo librexx_la-RexxActivity.lo librexx_la-RexxStartDispatcher.lo librexx_la-TranslateDispatcher.lo librexx_la-BuiltinFunctions.lo librexx_la-CommonExternalFunctions.lo librexx_la-ExpressionCompoundVariable.lo librexx_la-ExpressionDotVariable.lo librexx_la-ExpressionFunction.lo librexx_la-ExpressionMessage.lo librexx_la-ExpressionOperator.lo librexx_la-ExpressionStack.lo librexx_la-ExpressionStem.lo librexx_la-ExpressionVariable.lo librexx_la-IndirectVariableReference.lo librexx_la-ExpressionLogical.lo librexx_la-AddressInstruction.lo librexx_la-AssignmentInstruction.lo librexx_la-CallInstruction.lo librexx_la-ClassDirective.lo librexx_la-CommandInstruction.lo librexx_la-DoBlock.lo librexx_la-DoInstruction.lo librexx_la-DropInstruction.lo librexx_la-ElseInstruction.lo librexx_la-EndIf.lo librexx_la-EndInstruction.lo librexx_la-ExitInstruction.lo librexx_la-ExposeInstruction.lo librexx_la-ForwardInstruction.lo librexx_la-GuardInstruction.lo librexx_la-IfInstruction.lo librexx_la-InterpretInstruction.lo librexx_la-LabelInstruction.lo librexx_la-LeaveInstruction.lo librexx_la-LibraryDirective.lo librexx_la-MessageInstruction.lo librexx_la-NopInstruction.lo librexx_la-NumericInstruction.lo librexx_la-OptionsInstruction.lo librexx_la-OtherwiseInstruction.lo librexx_la-ParseInstruction.lo librexx_la-ParseTarget.lo librexx_la-ParseTrigger.lo librexx_la-ProcedureInstruction.lo librexx_la-QueueInstruction.lo librexx_la-RaiseInstruction.lo librexx_la-ReplyInstruction.lo librexx_la-RequiresDirective.lo librexx_la-ReturnInstruction.lo librexx_la-RexxInstruction.lo librexx_la-SayInstruction.lo librexx_la-SelectInstruction.lo librexx_la-SignalInstruction.lo librexx_la-ThenInstruction.lo librexx_la-TraceInstruction.lo librexx_la-UseStrictInstruction.lo librexx_la-Clause.lo librexx_la-KeywordConstants.lo librexx_la-InstructionParser.lo librexx_la-Scanner.lo librexx_la-SourceFile.lo librexx_la-Token.lo librexx_la-ErrorMessages.lo librexx_la-ExternalFunctions.lo librexx_la-FileSystem.lo librexx_la-MemorySupport.lo librexx_la-MiscSystem.lo librexx_la-RexxMain.lo librexx_la-SysActivity.lo librexx_la-SysFileSystem.lo librexx_la-SysInterpreterInstance.lo librexx_la-SystemCommands.lo librexx_la-SystemInitialization.lo librexx_la-SystemInterpreter.lo librexx_la-TimeSupport.lo librexx_la-UseridFunction.lo librexx_la-ValueFunction.lo librexx_la-Utilities.lo librexx_la-SysFile.lo librexx_la-SysLibrary.lo librexx_la-SysSemaphore.lo librexx_la-SysThread.lo librexx_la-GlobalData.lo librexx_la-GlobalNames.lo librexx_la-InternalPackage.lo librexx_la-Interpreter.lo librexx_la-InterpreterInstance.lo librexx_la-Numerics.lo librexx_la-RexxMisc.lo librexx_la-Version.lo librexx_la-StreamCommandParser.lo librexx_la-StreamNative.lo librexx_la-FileNative.lo -ldl -lpthread -lpthread >/bin/sh ./libtool --tag=CXX --mode=link g++ -DORX_VER=4 -DORX_REL=2 -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\""2005-2013"\" -DORX_SYS_STR=\"LINUX\" -DORX_CATDIR=\"/usr/share/ooRexx\" -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix -I./rexxapi/client -I./rexxapi/client/platform/unix -I./rexxapi/common -I./rexxapi/common/platform/unix -I./common -I./common/platform/unix -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -Wall -funsigned-char -Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings -D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -version-info 4:6:0 -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o librexxapi.la -rpath /usr/lib64 librexxapi_la-ClientMessage.lo librexxapi_la-LocalAPIContext.lo librexxapi_la-LocalAPIManager.lo librexxapi_la-LocalMacroSpaceManager.lo librexxapi_la-LocalQueueManager.lo librexxapi_la-LocalRegistrationManager.lo librexxapi_la-MacroSpaceApi.lo librexxapi_la-QueuesAPI.lo librexxapi_la-RegistrationAPI.lo librexxapi_la-SysLegacyAPI.lo librexxapi_la-SysLocalAPIManager.lo librexxapi_la-RegistrationTable.lo librexxapi_la-ServiceMessage.lo librexxapi_la-SysAPIManager.lo librexxapi_la-SysCSStream.lo librexxapi_la-SysProcess.lo librexxapi_la-Utilities.lo librexxapi_la-SysSemaphore.lo librexxapi_la-SysLibrary.lo librexxapi_la-SysFile.lo librexxapi_la-SysThread.lo -ldl -lpthread -lpthread >./extensions/rexxutil/platform/unix/rexxutil.cpp: In function 'size_t SysSleep(const char*, size_t, CONSTRXSTRING*, const char*, PRXSTRING)': >./extensions/rexxutil/platform/unix/rexxutil.cpp:1074:9: warning: variable 'digits' set but not used [-Wunused-but-set-variable] > int digits; /* number of decimal digits */ > ^~~~~~ >./extensions/rexxutil/platform/unix/rexxutil.cpp: In function 'size_t SysFileSearch(const char*, size_t, CONSTRXSTRING*, const char*, PRXSTRING)': >./extensions/rexxutil/platform/unix/rexxutil.cpp:1704:16: error: ISO C++ forbids comparison between pointer and integer [-fpermissive] > if (ptr != '\0') { > ^~~~ >./extensions/rexxutil/platform/unix/rexxutil.cpp: In function 'size_t SysDumpVariables(const char*, size_t, CONSTRXSTRING*, const char*, PRXSTRING)': >./extensions/rexxutil/platform/unix/rexxutil.cpp:4689:43: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] > RexxFreeMemory((void *)shvb.shvname.strptr); > ^~~~~~ >./extensions/rexxutil/platform/unix/rexxutil.cpp: In function 'size_t SysGetFileDateTime(const char*, size_t, CONSTRXSTRING*, const char*, PRXSTRING)': >./extensions/rexxutil/platform/unix/rexxutil.cpp:4780:18: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] > free((void *)dir_buf); /* free the buffer memory */ > ^~~~~~~ >./extensions/rexxutil/platform/unix/rexxutil.cpp: In function 'size_t SysSetFileDateTime(const char*, size_t, CONSTRXSTRING*, const char*, PRXSTRING)': >./extensions/rexxutil/platform/unix/rexxutil.cpp:4872:18: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual] > free((void *)dir_buf); /* free the buffer memory */ > ^~~~~~~ >make: *** [Makefile:3606: librexxutil_la-rexxutil.lo] Error 1 >make: *** Waiting for unfinished jobs.... >libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/ppc64-redhat-linux/7/../../../../lib64/crti.o /usr/lib/gcc/ppc64-redhat-linux/7/crtbeginS.o .libs/librexxapi_la-ClientMessage.o .libs/librexxapi_la-LocalAPIContext.o .libs/librexxapi_la-LocalAPIManager.o .libs/librexxapi_la-LocalMacroSpaceManager.o .libs/librexxapi_la-LocalQueueManager.o .libs/librexxapi_la-LocalRegistrationManager.o .libs/librexxapi_la-MacroSpaceApi.o .libs/librexxapi_la-QueuesAPI.o .libs/librexxapi_la-RegistrationAPI.o .libs/librexxapi_la-SysLegacyAPI.o .libs/librexxapi_la-SysLocalAPIManager.o .libs/librexxapi_la-RegistrationTable.o .libs/librexxapi_la-ServiceMessage.o .libs/librexxapi_la-SysAPIManager.o .libs/librexxapi_la-SysCSStream.o .libs/librexxapi_la-SysProcess.o .libs/librexxapi_la-Utilities.o .libs/librexxapi_la-SysSemaphore.o .libs/librexxapi_la-SysLibrary.o .libs/librexxapi_la-SysFile.o .libs/librexxapi_la-SysThread.o -ldl -lpthread -L/usr/lib/gcc/ppc64-redhat-linux/7 -L/usr/lib/gcc/ppc64-redhat-linux/7/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/ppc64-redhat-linux/7/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/ppc64-redhat-linux/7/crtendS.o /usr/lib/gcc/ppc64-redhat-linux/7/../../../../lib64/crtn.o -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -m64 -m64 -Wl,-z -Wl,relro -Wl,-soname -Wl,librexxapi.so.4 -o .libs/librexxapi.so.4.0.6 >libtool: link: (cd ".libs" && rm -f "librexxapi.so.4" && ln -s "librexxapi.so.4.0.6" "librexxapi.so.4") >libtool: link: (cd ".libs" && rm -f "librexxapi.so" && ln -s "librexxapi.so.4.0.6" "librexxapi.so") >libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/ppc64-redhat-linux/7/../../../../lib64/crti.o /usr/lib/gcc/ppc64-redhat-linux/7/crtbeginS.o .libs/librexx_la-ArrayClass.o .libs/librexx_la-BufferClass.o .libs/librexx_la-ClassClass.o .libs/librexx_la-ContextClass.o .libs/librexx_la-DirectoryClass.o .libs/librexx_la-IntegerClass.o .libs/librexx_la-ListClass.o .libs/librexx_la-MessageClass.o .libs/librexx_la-MethodClass.o .libs/librexx_la-MutableBufferClass.o .libs/librexx_la-NumberStringClass.o .libs/librexx_la-NumberStringMath.o .libs/librexx_la-NumberStringMath2.o .libs/librexx_la-ObjectClass.o .libs/librexx_la-PackageClass.o .libs/librexx_la-PointerClass.o .libs/librexx_la-QueueClass.o .libs/librexx_la-RelationClass.o .libs/librexx_la-RoutineClass.o .libs/librexx_la-RexxQueueMethods.o .libs/librexx_la-StackClass.o .libs/librexx_la-StemClass.o .libs/librexx_la-StringClass.o .libs/librexx_la-StringClassBit.o .libs/librexx_la-StringClassConversion.o .libs/librexx_la-StringClassMisc.o .libs/librexx_la-StringClassSub.o .libs/librexx_la-StringClassUtil.o .libs/librexx_la-StringClassWord.o .libs/librexx_la-SupplierClass.o .libs/librexx_la-TableClass.o .libs/librexx_la-IdentityTableClass.o .libs/librexx_la-WeakReferenceClass.o .libs/librexx_la-StackFrameClass.o .libs/librexx_la-ProgramMetaData.o .libs/librexx_la-RexxCollection.o .libs/librexx_la-RexxCompoundElement.o .libs/librexx_la-RexxCompoundTable.o .libs/librexx_la-RexxCompoundTail.o .libs/librexx_la-RexxDateTime.o .libs/librexx_la-RexxHashTable.o .libs/librexx_la-RexxListTable.o .libs/librexx_la-StringUtil.o .libs/librexx_la-CallContextStubs.o .libs/librexx_la-InterpreterAPI.o .libs/librexx_la-InterpreterInstanceStubs.o .libs/librexx_la-MethodContextStubs.o .libs/librexx_la-ThreadContextStubs.o .libs/librexx_la-PrimitiveBehaviours.o .libs/librexx_la-RexxBehaviour.o .libs/librexx_la-VirtualFunctionTable.o .libs/librexx_la-CPPCode.o .libs/librexx_la-RexxActivation.o .libs/librexx_la-RexxActivationStack.o .libs/librexx_la-RexxCode.o .libs/librexx_la-RexxLocalVariables.o .libs/librexx_la-RexxNativeActivation.o .libs/librexx_la-RexxNativeCode.o .libs/librexx_la-RexxVariable.o .libs/librexx_la-RexxVariableDictionary.o .libs/librexx_la-SecurityManager.o .libs/librexx_la-DeadObject.o .libs/librexx_la-MemorySegment.o .libs/librexx_la-MemoryStats.o .libs/librexx_la-ProtectedObject.o .libs/librexx_la-RexxEnvelope.o .libs/librexx_la-RexxInternalStack.o .libs/librexx_la-RexxSmartBuffer.o .libs/librexx_la-UninitDispatcher.o .libs/librexx_la-Setup.o .libs/librexx_la-RexxMemory.o .libs/librexx_la-LibraryPackage.o .libs/librexx_la-PackageManager.o .libs/librexx_la-ActivityDispatcher.o .libs/librexx_la-ActivityManager.o .libs/librexx_la-ActivationFrame.o .libs/librexx_la-CallbackDispatcher.o .libs/librexx_la-TrappingDispatcher.o .libs/librexx_la-ExitHandler.o .libs/librexx_la-CommandHandler.o .libs/librexx_la-MessageDispatcher.o .libs/librexx_la-RexxActivity.o .libs/librexx_la-RexxStartDispatcher.o .libs/librexx_la-TranslateDispatcher.o .libs/librexx_la-BuiltinFunctions.o .libs/librexx_la-CommonExternalFunctions.o .libs/librexx_la-ExpressionCompoundVariable.o .libs/librexx_la-ExpressionDotVariable.o .libs/librexx_la-ExpressionFunction.o .libs/librexx_la-ExpressionMessage.o .libs/librexx_la-ExpressionOperator.o .libs/librexx_la-ExpressionStack.o .libs/librexx_la-ExpressionStem.o .libs/librexx_la-ExpressionVariable.o .libs/librexx_la-IndirectVariableReference.o .libs/librexx_la-ExpressionLogical.o .libs/librexx_la-AddressInstruction.o .libs/librexx_la-AssignmentInstruction.o .libs/librexx_la-CallInstruction.o .libs/librexx_la-ClassDirective.o .libs/librexx_la-CommandInstruction.o .libs/librexx_la-DoBlock.o .libs/librexx_la-DoInstruction.o .libs/librexx_la-DropInstruction.o .libs/librexx_la-ElseInstruction.o .libs/librexx_la-EndIf.o .libs/librexx_la-EndInstruction.o .libs/librexx_la-ExitInstruction.o .libs/librexx_la-ExposeInstruction.o .libs/librexx_la-ForwardInstruction.o .libs/librexx_la-GuardInstruction.o .libs/librexx_la-IfInstruction.o .libs/librexx_la-InterpretInstruction.o .libs/librexx_la-LabelInstruction.o .libs/librexx_la-LeaveInstruction.o .libs/librexx_la-LibraryDirective.o .libs/librexx_la-MessageInstruction.o .libs/librexx_la-NopInstruction.o .libs/librexx_la-NumericInstruction.o .libs/librexx_la-OptionsInstruction.o .libs/librexx_la-OtherwiseInstruction.o .libs/librexx_la-ParseInstruction.o .libs/librexx_la-ParseTarget.o .libs/librexx_la-ParseTrigger.o .libs/librexx_la-ProcedureInstruction.o .libs/librexx_la-QueueInstruction.o .libs/librexx_la-RaiseInstruction.o .libs/librexx_la-ReplyInstruction.o .libs/librexx_la-RequiresDirective.o .libs/librexx_la-ReturnInstruction.o .libs/librexx_la-RexxInstruction.o .libs/librexx_la-SayInstruction.o .libs/librexx_la-SelectInstruction.o .libs/librexx_la-SignalInstruction.o .libs/librexx_la-ThenInstruction.o .libs/librexx_la-TraceInstruction.o .libs/librexx_la-UseStrictInstruction.o .libs/librexx_la-Clause.o .libs/librexx_la-KeywordConstants.o .libs/librexx_la-InstructionParser.o .libs/librexx_la-Scanner.o .libs/librexx_la-SourceFile.o .libs/librexx_la-Token.o .libs/librexx_la-ErrorMessages.o .libs/librexx_la-ExternalFunctions.o .libs/librexx_la-FileSystem.o .libs/librexx_la-MemorySupport.o .libs/librexx_la-MiscSystem.o .libs/librexx_la-RexxMain.o .libs/librexx_la-SysActivity.o .libs/librexx_la-SysFileSystem.o .libs/librexx_la-SysInterpreterInstance.o .libs/librexx_la-SystemCommands.o .libs/librexx_la-SystemInitialization.o .libs/librexx_la-SystemInterpreter.o .libs/librexx_la-TimeSupport.o .libs/librexx_la-UseridFunction.o .libs/librexx_la-ValueFunction.o .libs/librexx_la-Utilities.o .libs/librexx_la-SysFile.o .libs/librexx_la-SysLibrary.o .libs/librexx_la-SysSemaphore.o .libs/librexx_la-SysThread.o .libs/librexx_la-GlobalData.o .libs/librexx_la-GlobalNames.o .libs/librexx_la-InternalPackage.o .libs/librexx_la-Interpreter.o .libs/librexx_la-InterpreterInstance.o .libs/librexx_la-Numerics.o .libs/librexx_la-RexxMisc.o .libs/librexx_la-Version.o .libs/librexx_la-StreamCommandParser.o .libs/librexx_la-StreamNative.o .libs/librexx_la-FileNative.o -ldl -lpthread -L/usr/lib/gcc/ppc64-redhat-linux/7 -L/usr/lib/gcc/ppc64-redhat-linux/7/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/ppc64-redhat-linux/7/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/ppc64-redhat-linux/7/crtendS.o /usr/lib/gcc/ppc64-redhat-linux/7/../../../../lib64/crtn.o -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -m64 -m64 -nostartfiles -Wl,-z -Wl,relro -Wl,-soname -Wl,librexx.so.4 -o .libs/librexx.so.4.0.6 >libtool: link: ( cd ".libs" && rm -f "librexxapi.la" && ln -s "../librexxapi.la" "librexxapi.la" ) >.libs/librexx_la-SysFileSystem.o: In function `SysFileSystem::getTempFileName()': >/builddir/build/BUILD/ooRexx-4.2.0/./interpreter/platform/unix/SysFileSystem.cpp:170: warning: the use of `tmpnam' is dangerous, better use `mkstemp' >libtool: link: (cd ".libs" && rm -f "librexx.so.4" && ln -s "librexx.so.4.0.6" "librexx.so.4") >libtool: link: (cd ".libs" && rm -f "librexx.so" && ln -s "librexx.so.4.0.6" "librexx.so") >libtool: link: ( cd ".libs" && rm -f "librexx.la" && ln -s "../librexx.la" "librexx.la" ) >error: Bad exit status from /var/tmp/rpm-tmp.I7bO0Q (%build) >RPM build errors: > Bad exit status from /var/tmp/rpm-tmp.I7bO0Q (%build) >Child return code was: 1 >EXCEPTION: [Error()] >Traceback (most recent call last): > File "/usr/lib/python3.5/site-packages/mockbuild/trace_decorator.py", line 89, in trace > result = func(*args, **kw) > File "/usr/lib/python3.5/site-packages/mockbuild/util.py", line 578, in do > raise exception.Error("Command failed. See logs for output.\n # %s" % (command,), child.returncode) >mockbuild.exception.Error: Command failed. See logs for output. > # bash --login -c /usr/bin/rpmbuild -bb --target ppc64 --nodeps /builddir/build/SPECS/oorexx.spec
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 1424012
: 1253350 |
1253351
|
1253352