Jon Trulson
cf7e51ccb5
dthelp: fix implicit-function-declaration warnings (the rest)
...
... at least with regard to the non-generated code.
2021-11-16 18:28:23 -07:00
Jon Trulson
4f16e12ed8
dthelp: fix implicit-function-declaration warnings (mostly)
2021-11-16 16:24:58 -07:00
Jon Trulson
3e7a921af2
dthelp/parser: disable parallel building for eltdef and util
2021-11-12 17:30:44 -07:00
OBATA Akio
2390217a75
Fix to decide data and return type explicity
2021-10-08 17:25:17 +09:00
Jon Trulson
3bc4132f9a
dthelp: parser/canon1/eltdef - disable parallel builds
2021-07-03 22:32:11 -06:00
Jon Trulson
51646fb06a
programs/: remove Imakefiles for completed modules
2021-07-03 19:12:43 -06:00
Jon Trulson
ae70af254e
dthelp: disable parallel builds in parser/canon1 too
2021-07-02 20:44:15 -06:00
Jon Trulson
afbf39af01
dthelp/parser/pass2: disable parallel builds for this module
2021-06-02 19:57:23 -06:00
Jon Trulson
7b79d810eb
dthelp/parser: disable parallel building
2021-06-01 18:23:46 -06:00
Chase
58ccd05459
dtinfo: make auxillary libs and programs build
2021-02-28 20:32:46 -07:00
Chase
08622925c8
dthelp: fix spurious compilation failure
2021-02-22 20:18:26 -07:00
Chase
4b461f5627
dthelp/parser/pass2: make it build
2021-02-21 18:35:52 -07:00
Chase
434943913b
dthelp/parser/canon1: get it to build
2021-02-21 18:35:43 -07:00
Chase
6807fbb75e
dthelp/parser/helptag: build under autotools
2021-02-07 19:44:12 -07:00
Jon Trulson
e18e2480dc
dthelp parser htag1: add new global.c from master
2020-11-24 17:03:14 -07:00
Jon Trulson
90e61dda5f
Merge branch 'master' into autotools-conversion
2020-11-24 16:53:24 -07:00
Peter Howkins
dc45d133c9
dthelp: Resolve GCC 10 errors about multiple definitions of global variables
2020-11-24 05:42:59 +00:00
Jon Trulson
29ddc05827
dthelp/parser/pass1: disable parallel builds due to occasional failures
2020-09-07 17:50:40 -06:00
Jon Trulson
6da55905ec
dthelp/parser/pass1: get it to build
...
So this is going to be tricky/painful getting this parser fully
operational. It's pretty hairy with various interdependencies and
generated code.
It's rather complicated how each sub dir depends on the previous one.
Also, the parser subdir has dependencies on the helptag subdir, and
vice-versa, so some hackery was needed to get that to work.
Due to the wierd interdepencencies between helptag and parser,
we disable parallel builds there.
This is some really horrible code and design - not surprising since it
dates to 1989.
I think it should just be removed -- who can maintain or refactor this
code?
Also, dthelp_htag1 is now built in pass1/parser/, not in
pass1/helptag/ as it used to be.
2020-04-21 15:40:05 -06:00
Jon Trulson
24171c3194
configure: add programs/ dthelp, dsdm, dtmail, dtpad, and dtfile
...
At this stage, these certainly won't actually build yet.
Just fix up the relevent Makefile.am files so that autogen does not
emit errors and warnings for them.
Removed AIX/HPUX support in Makefile.am files. No point in
propogating that stuff when we've already removed much of that
unmaintained code from the codebase.
Commented out all of the Sun Pro stuff. Someone whos using that will
need to go through and fix it. This is mostly in dtmail and dthelp.
In fact, someone who does Solaris in general will need to go through
this stuff.
Next up, we'll replace any remaining 'if SUN' conditionals with 'if
SOLARIS' which is a more appropriate name and was already defined in
configure.ac.
Then we'll see about getting these new directories building.
2019-10-28 18:54:17 -06:00
Chase
37a7c7c7ce
programs/dthelp: add automake files
2019-10-23 15:34:20 -06:00
Peter Howkins
3503243d14
dthelp: Change to ANSI function definitions
2018-06-28 04:23:35 +01:00
Peter Howkins
5aa1fed48b
dthelp: Convert all K&R function definitions to ANSI (C90) standard
2018-06-24 00:50:56 +01:00
Peter Howkins
f89139dd84
dthelp: Remove spectaculaly obsolete MSDOS support
2018-06-23 01:38:03 +01:00
Peter Howkins
757249c65b
dthelp: Remove always on macro M_NOPAR which was just there to support ancient compilers that don't have 'void'
2018-06-23 00:48:36 +01:00
Peter Howkins
725b02e6bf
dthelp: Remove define M_PROTO that was always turned on (for all platforms) that enabled ANSI not K&R function prototypes
2018-06-22 20:40:47 +01:00
chase
809c3d8bb6
Spelling fixes
2018-05-31 22:23:19 -06:00
Ulrich Wilkens
297b6bd845
Fix warnings on FreeBSD
2018-05-31 22:04:08 -06:00
Ulrich Wilkens
885b65a09a
Fixes for OpenBSD
2018-05-31 21:48:07 -06:00
chase
4f5e7fe5e3
Use POSIX macros for linux
2018-05-24 18:22:55 -06:00
chase
164e695cd0
remove OSF1 support
2018-05-24 14:25:26 -06:00
chase
07900bd93b
Remove Unixware and openserver support
2018-05-20 12:13:07 -06:00
chase
8a4f389634
Remove UXPDS support
2018-05-15 20:27:22 -06:00
Peter Howkins
48b97a4c41
dthelp: Further coverity fixes
2018-04-30 04:11:44 +01:00
chase
33d2749ea3
Last of the spelling fixed
2018-04-28 12:36:44 -06:00
chase
1fe5a550b2
Fix typo in license headers
2018-04-28 12:30:20 -06:00
Peter Howkins
caef8edac0
various: You cannot use the destination of snprintf as one of the srcs, undefined
2018-04-14 01:23:48 +01:00
Peter Howkins
9b4b82c1f0
dthelp: coverity fixes
2018-04-13 20:26:23 +01:00
Peter Howkins
10468068ac
dthelp: more coverity fixes
2018-04-11 02:07:55 +01:00
Peter Howkins
e12e009eb5
dthelp: compiler warning and coverity warning fixes
2018-03-29 00:21:44 +01:00
Ulrich Wilkens
29294e0373
Fix FreeBSD 10.1 build
2014-11-20 17:48:57 -07:00
Ulrich Wilkens
01d6c363fa
OpenIndiana and Solaris port
2014-10-28 13:40:11 -06:00
Ulrich Wilkens
42e891d9e7
Resolve many build warnings
...
This patch fixes many warnings from the beginning of the build up to
and including the depend stage. Nearly all warnings should be gone
even with -Wall.
2014-09-23 17:57:50 -06:00
Jon Trulson
0b68ebe610
dthelp: fixup some warnings with special.h(s)
2014-09-20 19:10:19 -06:00
Jon Trulson
b2db23c0af
cleanup: eliminate "implicit declaration" warnings.
...
Also fixed a potential core/memory corruption in dticon.
2014-03-24 15:58:11 -06:00
Jon Trulson
6dd2d8a325
dthelp: fix build failure introduced by commit 71f8af6943
...
Tsk Tsk Peter :)
2012-08-30 20:22:04 -06:00
Peter Howkins
b14833740b
Merge branch 'master' of ssh://git.code.sf.net/p/cdesktopenv/code
2012-08-30 21:38:11 +01:00
Peter Howkins
71f8af6943
dthelp: Resolve 106 compiler warnings.
2012-08-30 21:37:25 +01:00
Jon Trulson
d0b5ebebd9
dthelp/text.c: use snprintf
2012-08-30 12:44:50 -06:00
Marcin Cieslak
31aaa48344
FreeBSD port: dtsearch, dtterm, dtwidget, dthelp
...
FreeBSD portability of dtsearch, dtterm, dtwidget, dthelp
Work in progress for dtlogin and dtmail
2012-08-13 19:53:10 -06:00