Make does not build a missing prerequisite.

2014-10-07 Thread Maxim Yegorushkin
My dependencies are: build/Linux-x86_64-64.g++-release/lib/libdata_access.so : build/Linux-x86_64-64.g++-release/obj-mt-pic/data_access/data_access.o build/Linux-x86_64-64.g++-release/obj-mt-pic/data_access/data_access.o : src/c++/data_access/data_access.cc src/c++/data_access/data_access.cc :

Re: Make does not build a missing prerequisite.

2014-10-07 Thread Reinier Post
On Tue Oct 7 13:09:11 2014, maxim.yegorush...@gmail.com (Maxim Yegorushkin) wrote: My dependencies are: build/Linux-x86_64-64.g++-release/lib/libdata_access.so : build/Linux-x86_64-64.g++-release/obj-mt-pic/data_access/data_access.o

[bug #43378] $(guile ...) must be coaxed to accept (or does not accept) valid guile code.

2014-10-07 Thread Taahir Ahmed
URL: http://savannah.gnu.org/bugs/?43378 Summary: $(guile ...) must be coaxed to accept (or does not accept) valid guile code. Project: make Submitted by: ahmedtd Submitted on: Wed 08 Oct 2014 12:27:13 AM GMT Severity: 3

VMS: Fix explicit rules for VMS

2014-10-07 Thread John E. Malmberg
This patch fixes make on VMS to be able to run the se_implicit tests. 1. Add the missing default rules that were needed for the se_implicit tests to pass. 2. Remove the disabling of UNIX path parsing on VMS. 3. Fix some of the VMS path parsing. More work still needs to be done there, but

[bug #43378] $(guile ...) must be coaxed to accept (or does not accept) valid guile code.

2014-10-07 Thread Taahir Ahmed
Follow-up Comment #1, bug #43378 (project make): I just realized that the sharps can be escaped with backslash (not sure why that didn't occur to me before). However, the other problematic characters can't be handled this way: if I enter a ! in $(guile), both characters get passed through to the

Re: VMS: Exit and exported symbol fixes.

2014-10-07 Thread Paul Smith
John: thanks for these fixes! On Mon, 2014-10-06 at 23:50 -0500, John E. Malmberg wrote: +#ifndef C_FACILITY_NO +#define C_FACILITY_NO 0x35 +#endif +#ifndef VMS_POSIX_EXIT_MASK +#define VMS_POSIX_EXIT_MASK (C_FACILITY_NO | 0xA000) +#endif We try to indent preprocessor macros inside

Re: VMS: Fix explicit rules for VMS

2014-10-07 Thread Paul Smith
Some of the same formatting notes as before; please check your code against the style of the rest of the code. It seems picky and I can clean these up myself afterwards, but I don't know whether to do it in the same commit (which is weird since it will have two authors) or in a followup commit

Re: VMS: Exit and exported symbol fixes.

2014-10-07 Thread John E. Malmberg
On 10/7/2014 11:20 PM, Paul Smith wrote: John: thanks for these fixes! On Mon, 2014-10-06 at 23:50 -0500, John E. Malmberg wrote: +#ifndef C_FACILITY_NO +#define C_FACILITY_NO 0x35 +#endif +#ifndef VMS_POSIX_EXIT_MASK +#define VMS_POSIX_EXIT_MASK (C_FACILITY_NO | 0xA000) +#endif We try

Re: VMS: Exit and exported symbol fixes.

2014-10-07 Thread Paul Smith
On Tue, 2014-10-07 at 23:55 -0500, John E. Malmberg wrote: $dayjob coding standard is always include braces, but I can follow your rules. There are almost as many C coding standards as there are places that write C code :-). However, GNU make follows the GNU coding standards (not my rules!)