summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Peter Howkins [Mon, 12 Mar 2012 00:14:33 +0000 (00:14 +0000)]
No easy access to min()/max() macro, rewrite code
Peter Howkins [Mon, 12 Mar 2012 00:06:34 +0000 (00:06 +0000)]
-fpermissive to allow GCC to compile old C++
Peter Howkins [Mon, 12 Mar 2012 00:04:39 +0000 (00:04 +0000)]
No easy access to min() or max() macros, rewrite code to not use them.
Peter Howkins [Sun, 11 Mar 2012 23:58:53 +0000 (23:58 +0000)]
No need to create another version of basename(), there's one available
on Linux
Peter Howkins [Sun, 11 Mar 2012 23:57:12 +0000 (23:57 +0000)]
Linux uses unistd.h not osfcn.h
Peter Howkins [Sun, 11 Mar 2012 23:51:05 +0000 (23:51 +0000)]
Linux also needs cast to char * of NULL
Peter Howkins [Sun, 11 Mar 2012 23:48:57 +0000 (23:48 +0000)]
No osfcn.h available on linux
Peter Howkins [Sun, 11 Mar 2012 23:47:21 +0000 (23:47 +0000)]
Add in wctype.h for widechars
Peter Howkins [Sun, 11 Mar 2012 23:44:52 +0000 (23:44 +0000)]
Bodgy support around including X11/Xos_r.h
Undefine index and rindex first to prevent clashes with tt funcs.
Should be fixed by namespacing local funcs
Peter Howkins [Sun, 11 Mar 2012 23:40:39 +0000 (23:40 +0000)]
-fpermissive to allos GCC to compile old C++
Peter Howkins [Sun, 11 Mar 2012 23:38:55 +0000 (23:38 +0000)]
On Linux initialise tt_strings as () rather than (NULL)
Peter Howkins [Sun, 11 Mar 2012 23:34:37 +0000 (23:34 +0000)]
-fpermissive to allow GCC to compile old C++
Peter Howkins [Sun, 11 Mar 2012 23:33:09 +0000 (23:33 +0000)]
-fpermissive to allow gcc to compile old C++
Peter Howkins [Sun, 11 Mar 2012 23:32:08 +0000 (23:32 +0000)]
-fpermissive to allow gcc to compile old C++
Peter Howkins [Sun, 11 Mar 2012 19:12:51 +0000 (19:12 +0000)]
On linux it seems that _XTyname() only takes one argument, no buffer required.
Peter Howkins [Sun, 11 Mar 2012 19:00:31 +0000 (19:00 +0000)]
Add in -fpermissive to handle old pre standard C++
Peter Howkins [Sun, 11 Mar 2012 18:16:10 +0000 (18:16 +0000)]
On linux no generic.h available, and can use the C++ style delete array
Peter Howkins [Sun, 11 Mar 2012 18:15:12 +0000 (18:15 +0000)]
Add linux to list of platforms that are object to those definitions
Peter Howkins [Sun, 11 Mar 2012 18:08:03 +0000 (18:08 +0000)]
Bodgy fix to not being able to find RADIXCHAR define, use '.' instead.
Come back to this later.
Peter Howkins [Sun, 11 Mar 2012 18:04:30 +0000 (18:04 +0000)]
Do not re-prototype strdup()
Peter Howkins [Sun, 11 Mar 2012 18:02:24 +0000 (18:02 +0000)]
Do not re-prototype strdup()
Peter Howkins [Sun, 11 Mar 2012 17:46:01 +0000 (17:46 +0000)]
Due to glibc not have a 'constant' stderr reference, on linux set the error
reporting var at runtime.
Peter Howkins [Sun, 11 Mar 2012 17:33:41 +0000 (17:33 +0000)]
On Linux do not re prototype strdup()
Peter Howkins [Sun, 11 Mar 2012 16:33:18 +0000 (16:33 +0000)]
Add in extra args required for open() on Linux
Peter Howkins [Sun, 11 Mar 2012 16:17:39 +0000 (16:17 +0000)]
Also use internal __fds_bits instead of fds_bits
Peter Howkins [Sun, 11 Mar 2012 16:16:00 +0000 (16:16 +0000)]
On linux do not prototype strdup()
Peter Howkins [Sun, 11 Mar 2012 16:14:04 +0000 (16:14 +0000)]
Undefine SVR4 whilst including #include <X11/Xos_r.h> to prevent sys/byteorder.h
missing header error.
Peter Howkins [Sun, 11 Mar 2012 16:05:20 +0000 (16:05 +0000)]
Use internal __fds_bit variable on Linux, this doesn't seem great.
Peter Howkins [Sun, 11 Mar 2012 16:00:15 +0000 (16:00 +0000)]
Add a default empty LinuxMachineDefines to the linux conf, makes imake (and many others compile)
Peter Howkins [Sun, 11 Mar 2012 15:56:24 +0000 (15:56 +0000)]
Add in exctra freetype include directory
Peter Howkins [Sun, 11 Mar 2012 14:21:26 +0000 (14:21 +0000)]
GCC no longer supports <varargs.h>, change to <stdarg.h>
Peter Howkins [Sat, 10 Mar 2012 18:58:32 +0000 (18:58 +0000)]
Add GNU LGPL headers to all .c .C and .h files
Peter Howkins [Sat, 10 Mar 2012 18:21:40 +0000 (18:21 +0000)]
Initial import of the CDE 2.1.30 sources from the Open Group.