#
02b66c54 |
| 13-Nov-2015 |
Sascha Wildner <saw@online.de> |
Remove <malloc.h> from the system.
Originally, I wanted to follow FreeBSD which errors if __STDC__ is defined and silently includes <stdlib.h>, which has the malloc() and friends prototypes, if it i
Remove <malloc.h> from the system.
Originally, I wanted to follow FreeBSD which errors if __STDC__ is defined and silently includes <stdlib.h>, which has the malloc() and friends prototypes, if it is not defined. The only case where __STDC__ isn't defined used to be when -traditional was passed to GCC, which used to attempt an emulation of a pre-standard compiler. But -traditional has since been made a cpp(1) specific option in newer releases of GCC, so it becomes more and more pointless to support <malloc.h>, even if we went with FreeBSD's version.
Therefore, remove it completely.
Also disable its usage in a number of contrib/ software which expected it due to its presence at the time when the software was configured.
Suggested-by: marino, who also fixed the resultant dports breakage
show more ...
|
#
a7b8959c |
| 12-Nov-2015 |
Sascha Wildner <saw@online.de> |
Remove no longer used dsched modules & manpage via 'make upgrade'.
|
#
4e3c6b0a |
| 11-Nov-2015 |
François Tigeot <ftigeot@wolfpond.org> |
drm/i915: Remove old i915kms.ko modules
|
#
0e9fd563 |
| 07-Nov-2015 |
François Tigeot <ftigeot@wolfpond.org> |
drm/i915: Rename the kernel module to i915.ko
* Giving it the same name than on Linux
* Bump __DragonFly_version
|
#
abe5982a |
| 04-Nov-2015 |
John Marino <draco@marino.st> |
locales: Remove two more aliases (ja_JP.eucjp and en_US.ISO-8859-1)
There was an earlier effort to define common locales (arising from Linux's case-and-hyphen insensitivity) and they were going to b
locales: Remove two more aliases (ja_JP.eucjp and en_US.ISO-8859-1)
There was an earlier effort to define common locales (arising from Linux's case-and-hyphen insensitivity) and they were going to be removed when our locale handling followed Linux behavior, but it was decided that we would and should not follow Linux's example.
Since then and through collaborative discussions with FreeBSD, it was decided these common-but-incorrect-for-BSD aliases should not continue. FreeBSD will never get them and I'm removing ours.
show more ...
|
#
4f61cdfb |
| 04-Nov-2015 |
Sascha Wildner <saw@online.de> |
Remove old lzma.h file via 'make upgrade'.
It is installed in /usr/include directly.
|
#
f9262eaa |
| 02-Nov-2015 |
John Marino <draco@marino.st> |
locales: Remove symlinks UTF8 => UTF-8
In retrospect, having an alias for UTF-8 does not bring any real benefits and it can cause confusion. Let's remove this *.UTF8 locale symlinks which is closer
locales: Remove symlinks UTF8 => UTF-8
In retrospect, having an alias for UTF-8 does not bring any real benefits and it can cause confusion. Let's remove this *.UTF8 locale symlinks which is closer to the convention of the other BSDs.
GCC testsuite is also removing utf8 and UTF8 locales for portability with BSD.
show more ...
|
#
79ca9a63 |
| 15-Oct-2015 |
Sascha Wildner <saw@online.de> |
Makefile_upgrade.inc: Remove the correct file.
Reported-by: marino
|
#
8d8a0271 |
| 14-Oct-2015 |
Sascha Wildner <saw@online.de> |
<tgmath.h>: Use the base version over GCC's version of this header.
Not sure how it crept into gcc50 again, since we did this exact same commit already for gcc47 and gcc44 before that.
Generally, w
<tgmath.h>: Use the base version over GCC's version of this header.
Not sure how it crept into gcc50 again, since we did this exact same commit already for gcc47 and gcc44 before that.
Generally, we want standard headers to be under our control (the next commit is a nice example why) and not under the compiler's. C11's <stdatomic.h> header is still on the TODO list for that.
show more ...
|
#
9eb73658 |
| 17-Sep-2015 |
Sascha Wildner <saw@online.de> |
Remove libcom_err.so{,.3} via 'make upgrade' too.
|
#
a76a200e |
| 11-Sep-2015 |
Sascha Wildner <saw@online.de> |
Remove /usr/include/emulation/posix4 (empty since 2007) via 'make upgrade'.
|
#
a59d6b18 |
| 11-Sep-2015 |
Sascha Wildner <saw@online.de> |
Remove some additional files via 'make upgrade'.
|
#
68ef81ed |
| 11-Sep-2015 |
Sascha Wildner <saw@online.de> |
Remove libcom_err and compile_et.
They were part of kerberos and only ever used for it and associated pam modules, all of which were removed long ago. So this is just forgotten cleanup.
Ports seem
Remove libcom_err and compile_et.
They were part of kerberos and only ever used for it and associated pam modules, all of which were removed long ago. So this is just forgotten cleanup.
Ports seem to take care of themselves, too. All ports mentioning either com_err or compile_et anywhere built without the versions in base.
show more ...
|
#
0533ddd9 |
| 10-Sep-2015 |
Sascha Wildner <saw@online.de> |
i386 removal, part 39/x: Remove est(4) driver.
Of the 36 CPUs it supports, only one supports Intel 64 (aka AMD64), namely the Intel Core 2 Duo T7500, released in May 2007. The rest, Intel Pentium Ms
i386 removal, part 39/x: Remove est(4) driver.
Of the 36 CPUs it supports, only one supports Intel 64 (aka AMD64), namely the Intel Core 2 Duo T7500, released in May 2007. The rest, Intel Pentium Ms and two Intel Core CPUs, were 32 bit only.
If someone is still using a T7500 with DragonFly and our regular ACPI P-state support doesn't work with it, we'd be interested in hearing about it. As a last resort, there's always cpucontrol(8) to set the MSRs manually. :)
Also, estd isn't in ports or dports.
show more ...
|
#
2183ea23 |
| 09-Sep-2015 |
Sascha Wildner <saw@online.de> |
i386 removal, part 38/x: Un-document no longer existing functions in bios.9.
|
#
fc2bdc3b |
| 27-Aug-2015 |
Sascha Wildner <saw@online.de> |
Remove colldef(1) manpage too via 'make upgrade'.
|
#
c425a625 |
| 21-Aug-2015 |
Sascha Wildner <saw@online.de> |
i386 removal, part 36/x: Remove the i386 specific kgzip(8) utility.
It was used to compress kernels to be loaded without the loader.
For our standard loader it is enough to just gzip the kernel (i.
i386 removal, part 36/x: Remove the i386 specific kgzip(8) utility.
It was used to compress kernels to be loaded without the loader.
For our standard loader it is enough to just gzip the kernel (i.e., create /boot/kernel/kernel.gz). This doesn't work with modules unfortunately.
show more ...
|
#
d46ba01e |
| 20-Aug-2015 |
Sascha Wildner <saw@online.de> |
lgamma.3: There is no lgammal_r() function in libm.
|
#
012b8ed8 |
| 20-Aug-2015 |
Sascha Wildner <saw@online.de> |
libc/regex: Fix up the regex upgrade.
* Fix typo in 3 function names: s/regnw/regwn/.
* Add missing overriding #defines for 4 further functions to <regex.h>.
|
#
90572312 |
| 20-Aug-2015 |
Sascha Wildner <saw@online.de> |
logb.3: There is no scalbl() function in libm.
|
#
12ce37e1 |
| 16-Aug-2015 |
John Marino <draco@marino.st> |
UTF-8 locales: Change all to use single master CTYPE file
The xx_Comm_US locale has been removed. It's CTYPE file has moved to en_US.UTF-8, and all other UTF-8 locales' CTYPE links to it.
The non-
UTF-8 locales: Change all to use single master CTYPE file
The xx_Comm_US locale has been removed. It's CTYPE file has moved to en_US.UTF-8, and all other UTF-8 locales' CTYPE links to it.
The non-UTF8 locales remain essentially the same. They have tailored CTYPES per the CLDR definition, just as before.
show more ...
|
#
d0a4041b |
| 15-Aug-2015 |
Sascha Wildner <saw@online.de> |
i386 removal, part 35/x: Remove the i386 specific vesa(4) code.
Clean up vga(4) too.
|
#
a187448d |
| 13-Aug-2015 |
John Marino <draco@marino.st> |
Regenerate locales (common.UTF-8 => xx_Comm_US.UTF-8)
A rename is required because some applications check the format of the locale name, so we need to use a legal one (e.g. xx_Yyyy_ZZ.<encoding>)
|
#
c292f536 |
| 12-Aug-2015 |
Sascha Wildner <saw@online.de> |
i386 removal, part 33/x: Remove LongRun and GLXSB support.
LongRun was the Transmeta Crusoe's power saving modes, similar to Intel SpeedStep.
GLXSB was the AMD Geode LX's crypto accelerator.
|
#
81ac56d6 |
| 10-Aug-2015 |
John Marino <draco@marino.st> |
locales polish: Remove ISO-8859-1 encoding from 27 locales
The ISO-8859-1 encoding is considered obsolete compared to ISO-8859-19 (which in itself is obsolete compared to UTF-8). To help avoid some
locales polish: Remove ISO-8859-1 encoding from 27 locales
The ISO-8859-1 encoding is considered obsolete compared to ISO-8859-19 (which in itself is obsolete compared to UTF-8). To help avoid some potential mismatches, remove the ISO-8859-1 encoding in the following cases:
1) European localities that already have ISO-8859-15 (25 of 27) * ca_(AD|ES|FR|IT) * da_dk * de_(AT|CH|DE) * en_GB * (es|eu)_ES * fi_FI * fr_(BE|CH|FR) * is_IS * it_(CH|IT) * (nb|nn)_NO * nl_(BE|NL) * pt_PT * sv_(FI|SE)
2) Localities where ISO-8859-1 can't represent local currency symbol * en_PH (PH Peso) * es_CR (Colon)
show more ...
|