jmc
c952e07861
Make sure clean rules pick up all uudecode output
2004-03-19 06:10:27 +00:00
jmc
934c6a9eb2
If performing a rename with uudecode, touch the expected output so make tracks
...
the dependency.
2004-03-18 03:32:03 +00:00
jmc
c667587326
Add UUDECODE_FILES_RENAME_fn so the output from a uudecode can be renamed
...
potentially (usually when the .uue has a pathname contained within it)
2004-03-18 03:26:55 +00:00
jmc
ee24a149f4
Add a central method to deal with uuencoded files in the source tree.
...
Files will be stored as .uue and the name sans .uue will be added to
UUDECODE_FILES to extract them.
2004-03-18 02:00:00 +00:00
matt
1a1ed06bfd
Make the assumption that all MACHINE_ARCH'es ending in 'el' are little
...
endian and all ending in 'eb' are big endian.
2004-03-17 20:16:21 +00:00
he
574847ed6f
Add sh3el and sh3eb MACHINE_ARCHs.
2004-03-17 19:57:49 +00:00
he
788aab2192
Add m68000 MACHINE_ARCH (for sun2) to big-endian list.
2004-03-16 14:46:44 +00:00
perry
05e1e2f0e7
Handle XHASH properly -- from Nicolas Joly
2004-03-16 00:24:47 +00:00
soren
3efacde2ee
Wow, I was more confused still. The former bsd.endian.mk wasn't actually
...
using the little/big values.
I wonder how this happened to work..
2004-03-14 20:43:20 +00:00
matt
f6513452e5
Don't use loadable modules for sgimips. XF86 doesn't understand mips
...
relocs at this time.
2004-03-14 16:59:00 +00:00
matt
09b62d7310
Make the sgimips XF86 server use loadable modules.
2004-03-14 06:22:32 +00:00
skrll
0a5647e7a8
Fix another silly error.
2004-03-13 13:07:37 +00:00
christos
5cf9849bc3
What happened to testing trivial changes?
...
Fix extra || at the end of the elif
2004-03-13 02:36:43 +00:00
soren
1265776d4e
Replace the <sys/endian.h> hack with a table based on MACHINE_ARCH.
...
This makes src/x11 build without USETOOLS.
2004-03-12 23:43:41 +00:00
lukem
d1600c8ff8
We're now using XFree86 4.4.0; update manual page generation accordingly.
...
Noted by Kouichirou Hiratsuka in PR misc/24725.
2004-03-10 23:41:20 +00:00
rtr
f52be06c26
Update reachover to build XSUN for sun3
2004-03-10 16:21:16 +00:00
skrll
efa76e17ec
Correct the "Default:" text for MKPIC
2004-03-09 19:08:17 +00:00
jmc
add0ecfaa7
Turn off MKKERBEROS4 if MKKERBEROS==no.
2004-03-08 06:30:33 +00:00
rtr
e53122f357
+ += extension flags for dri components if X11DRI != "no"
2004-03-04 13:14:57 +00:00
rtr
cf1f75909b
+ add switch for DRI components of X11 build.
2004-03-04 13:10:28 +00:00
skrll
e6fbf37618
hppa can uses the standard flags so remove the unnecessary special case.
2004-02-23 21:12:13 +00:00
uwe
1e2e037e02
Flip HAVE_GCC3 switch for sh3 ports.
2004-02-22 01:41:39 +00:00
skrll
b263dbdd73
Be more gcc like in the way we deal with libgcc so that sh3/hppa millicode
...
and exception handling have a chance of working properly.
- creates libgcc, libgcc_eh and libgcc_s
- updates LIBGCC_SPEC to use them appropriately.
There's a hack in here at the moment with respect to libgcc_so in that it
is preferable to link against libgcc_so will only when -shared-libgcc is
specified (the c++ frontend does this automatically.) Configurations where
LINK_EH_SPEC is defined already do this. The gcc configuration for
NetBSD/alpha and another NetBSD platform (I forget which) actually define
LINK_EH_SPEC probably by accident rather than design.
- updates share/mk to use the compiler's knowledge of what needs linking into
libraries and executables. This removes an hppa hack.
- updates the sets for the newly created libgcc* files.
- support for linking against the _pg version of libgcc has been removed.
2004-02-15 19:52:27 +00:00
lukem
803c713ae9
Change STRIPFLAG from "-s" to ""; we now don't strip binaries with install(1).
...
The benefits of having the symbol table available by default (easier
debugging of core dumps, etc) outweigh the minor (3%) increase in
the size of the distribution, and end-users can always strip(1) their
systems if they're concerned about that 3% of disk space.
2004-02-13 05:13:37 +00:00
rtr
5310db3656
oops, FOOBAR= foo shouldn't be in here
2004-02-11 11:28:17 +00:00
lukem
68edea2915
Revert previous; install -l r doesn't appear to work correctly when
...
DESTDIR is a symlink.
(Yet another reason why "-l r" looks good on paper but sucks in practice).
2004-02-09 06:35:18 +00:00
jwise
e0a5c89252
Document LPREFIX variable, as adding -P${DESIRED_PREFIX} to LFLAGS does not
...
do the expected.
2004-02-06 22:13:58 +00:00
lukem
eee88ffea0
Convert the /usr/lib/libfoo.so -> /lib/libfoo.so.M.N link into a relative link.
...
This simplifies using ld with ${DESTDIR}/usr/lib whilst retaining the
(slightly faster) absolute links for the run-time libraries.
Per discussion on tech-toolchain.
(Side note; install(1) -l r needs the source to be prefixed with ${DESTDIR}
to operate correctly, which makes it non trivial to enable '-l r' by default
for all ${INSTALL_SYMLINK}s)
2004-02-06 12:34:11 +00:00
rtr
a7e3a7b9ff
PRINTX11VERSION contains command for automated extraction of
...
major,minor,patch,snap passed to some sourc during build.
2004-02-06 11:52:48 +00:00
lukem
20f6090de0
Add '-h sha1' to INSTPRIV.unpriv, so that SHA-1 hashes for installed files
...
are calculated and written to the METALOG.
2004-01-30 08:48:18 +00:00
lukem
7f363470cf
oops in previous; can't call cleanhtml in cleandir at this time
2004-01-29 05:25:51 +00:00
lukem
84a4748659
Cosmetically tweak how .PHONY is used by (generally) providing it as a source,
...
instead of using it as a target with all the rules as its sources.
2004-01-29 01:48:45 +00:00
lukem
cb61dc463d
fix thinko in previous
2004-01-29 00:21:31 +00:00
lukem
cf3f737042
add some missing .PHONYs
2004-01-29 00:02:04 +00:00
lukem
af85ccad70
Replace
...
:M-[IDU]*
with
:C/-([IDU])[ ]*/-\1/Wg:M-[IDU]*
so that arguments with whitespace after them work correctly.
Resolves [toolchain/18248] from Andrew White at Motorola.
Be consisent in this syntax; previously we'd sometimes we'd just have :M-[ID]*
which would ignore -Ufoo ...
(This needs :C///W support in make(1) that Simon Gerraty added for me :)
2004-01-27 03:31:48 +00:00
lukem
460eec09d4
There's no need to use :N-c with ${INSTALL_FILE}.
2004-01-27 02:52:19 +00:00
rtr
e152935468
We always build glx ext, so for 64-bit archs we define -D__GLX_ALIGN64
2004-01-25 02:15:51 +00:00
simonb
842124b391
crt0.o lives in /usr/lib even on a.out.
2004-01-23 05:09:58 +00:00
jmmv
b792bb087e
Fix typo: XFree86XDGA -> XFreeXDGA. This adds support for DGA (as intended).
2004-01-20 16:40:11 +00:00
rtr
a28d5cecb2
+ escape new lines
...
+ remove extra ||
2004-01-18 08:24:16 +00:00
matt
ddd7e4a306
Change _XSERVER64 to depend on MACHINE_ARCH, not MACHINE.
...
Disable XF86VIDMODE for vax.
Format MACHINE .if's nicer (and alphabetize).
2004-01-18 06:38:16 +00:00
rtr
ad1c114818
Don't build XDGA, VIDMODE and XINPUT extensions for alpha, pmax, acorn32.
...
XXX There should probably be more archs/machines that do not build these.
2004-01-18 05:43:16 +00:00
matt
a14c93f141
Export the symbols in addition to the relocation records when making LKMs.
2004-01-16 00:36:39 +00:00
rtr
9007e5a454
+ no vid mode ext or dga for amiga
...
+ amd64 & alpha need X11FLAGS.SERVER+= _XSERVER64
+ pass loadable defines for amd64 & cats
2004-01-13 03:26:09 +00:00
rtr
90b9a61928
control undefine of DDXTIME through Xserver/Makefile.common vars
2004-01-10 16:44:57 +00:00
fredb
62eaaceeea
Don't define DDXTIME on mac68k. This will let us use GetTimeInMillis()
...
of ".../Xserver/os/utils.c", instead of supplying our own home-rolled
(yet identical) function.
2004-01-10 03:28:19 +00:00
skrll
6d86e95627
Correct a comment
2004-01-07 15:27:08 +00:00
lukem
e0d82d7dce
Add MKX11 to control if src/x11 is traversed during the build. (default: no)
...
Document <bsd.x11.mk>.
2004-01-07 12:06:34 +00:00
lukem
736517ca81
document MKCVS MKGCCCMDS MKPOSTFIX MKSENDMAIL MKUUCP
2004-01-03 01:06:55 +00:00
lukem
6d242d8a5e
sort list
2004-01-03 01:05:42 +00:00