summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Rearrange build so that only mar binary is built with glibc and other objectsGwenolé Beauchesne2003-02-191-9/+3
| | | | | with either glibc or dietlibc.
* We only have to build mar here.Gwenolé Beauchesne2003-02-191-1/+1
|
* Use dietlibc on x86-64Gwenolé Beauchesne2003-02-182-3/+3
|
* - Use minilibc on x86-64Gwenolé Beauchesne2003-02-189-110/+51
| | | | | | | | - mar requires bzlib to be built beforehand, especially if building with dietlibc - Nuke trickery to handle -DIET objects, everything is now built through the diet driver, defined into $(DIET)
* dietlibc defined __dietlibc__ macro. Also add check for __GLIBC__. If noneGwenolé Beauchesne2003-02-181-3/+6
| | | | | of those C library is used, simply abort compilation.
* Add <net/ethernet.h> and <linux/if_ether.h> so that dhcp.c can be compiledGwenolé Beauchesne2003-02-182-0/+177
|
* dynlinker/ directory is obsolete and dead here.Gwenolé Beauchesne2003-02-181-1/+0
|
* Add missing files, remove extra files/dirs (dynlinker)Gwenolé Beauchesne2003-02-1817-0/+599
|
* Define u_char et al. from <rpc/types.h>. The __dietlibc_u_char mechanismGwenolé Beauchesne2003-02-182-8/+21
| | | | | | | is here to ensure we are not redefining types, if we were to compile programs with -D_BSD_SOURCE (u_char et al. are defined in <sys/types.h> int that case).
* Define WANT_TZFILE_PARSER so that call to tset() in strftime() implementationGwenolé Beauchesne2003-02-181-1/+1
| | | | | can be resolved.
* #include <string.h> for memset()Gwenolé Beauchesne2003-02-181-0/+1
|
* Merge back small config fileGwenolé Beauchesne2003-02-181-13/+13
|
* Fixes for unmerged parts (contrib, examples)Gwenolé Beauchesne2003-02-181-7/+3
|
* Merge in CVS dietlibc 0.21 for IA-64 and X86-64 support. However, drop theGwenolé Beauchesne2003-02-18268-1014/+3580
| | | | | | following architectures we currently don't support: arm, mips, mipsel, parisc, s390, sparc64.
* Merge in CVS dietlibc 0.21 for IA-64 and X86-64 support. However, drop theGwenolé Beauchesne2003-02-18674-4684/+24760
| | | | | | following architectures we currently don't support: arm, mips, mipsel, parisc, s390, sparc64.
* Merge in CVS dietlibc 0.21 for IA-64 and X86-64 support. However, drop theGwenolé Beauchesne2003-02-1886-427/+4073
| | | | | | following architectures we currently don't support: arm, mips, mipsel, parisc, s390, sparc64.
* rpm files are not set to live in /usr/lib/rpm, always.Gwenolé Beauchesne2003-02-122-11/+11
|
* x86-64 specific changesGwenolé Beauchesne2003-01-202-2/+5
|
* Only all.img is currently used on x86-64, ia64 and ppc. Therefore, don'tGwenolé Beauchesne2002-11-261-0/+1
| | | | | complain nor try to stat some cdrom.img on first CD.
* Don't forget to va_end() what was va_copy()'ed.Gwenolé Beauchesne2002-11-191-0/+2
|
* Fix implementation of signal() for x86-64, adjust for new kernel-headersGwenolé Beauchesne2002-11-101-45/+21
|
* Detect SMP more easily if we have APIC stuff capableGwenolé Beauchesne2002-11-051-1/+9
|
* Revert last changeGwenolé Beauchesne2002-11-051-14/+6
|
* Add generic cpu detection on x86-64 and IA-64, based onGwenolé Beauchesne2002-11-051-6/+14
| | | | | sysconf(_SC_NPROCESSORS_ONLN)
* Somehow, "recent" DrakX changes mutated driver into Driver and card->typeGwenolé Beauchesne2002-10-091-3/+5
| | | | | into card->BoardName
* Yeah, stuck with XFree86 4.X server on x86-64 too.Gwenolé Beauchesne2002-10-091-1/+1
|
* Supported journalised FS on x86-64 are ReiserFS and ext3fs for now. Though,Gwenolé Beauchesne2002-10-091-0/+4
| | | | | | I haven't tested reiserfs and don't expect it to work before next kernel update.
* Default to XF4 on x86-64 tooGwenolé Beauchesne2002-10-091-1/+1
|
* Let's try a real bash prior to defaulting to perl'ish /bin/sh?Gwenolé Beauchesne2002-10-091-3/+3
|
* wgetrc is in /etc not /usr/libGwenolé Beauchesne2002-10-091-1/+1
|
* SYS_umount does not exist on modern kernels and architectures like x86-64 :)Gwenolé Beauchesne2002-10-091-1/+6
|
* I surely don't want nor expect grub and loadlin to work on x86-64.Gwenolé Beauchesne2002-10-091-2/+2
|
* lib64 fixesGwenolé Beauchesne2002-10-092-7/+10
|
* Update list for perl mods and XF86 4.2.1 supportGwenolé Beauchesne2002-10-091-109/+109
|
* - Add x86-64 support with all.img for now as other boot images are wayGwenolé Beauchesne2002-10-092-29/+83
| | | | | | | | | | too big at the moment - Use isolinux on x86-64 too and stop deliberate call to boot_img_i386() - Fix Makefile when BOOT_IMG only contains all.img - "Macroize" references to ramdis_size - Add symlink for /lib64 on lib64 architectures since that's not already in stage1-data/stage1.tar.bz2
* ISO C standard as to say about va_list on 7.15 [#3]Gwenolé Beauchesne2002-10-091-1/+4
| | | | | | | | | | | | | | | If access to the varying arguments is desired, the called function shall declare an object (referred to as ap in this subclause) having type va_list. The object ap may be passed as an argument to another function; if that function invokes the va_arg macro with parameter ap, the value of ap in the calling function is indeterminate and shall be passed to the va_end macro prior to any further reference to ap.199) Which interprets to do reuse a va_list that was already processed. Instead, use a copy. This fixes crashes on x86-64 and debugging feasible, since logging is now available. ;-)
* lib64 supportGwenolé Beauchesne2002-10-091-4/+14
|
* Add support for x86-64 to minilibc. But we don't really use it yet, as glibcGwenolé Beauchesne2002-10-092-9/+104
| | | | | | requirements for stage1 undoubtedly make images already bigger. So let have glibc init there too. ;-)
* <sys/ioctl.h> is neededGwenolé Beauchesne2002-10-091-0/+1
|
* Add support for lib64 architectures (x86-64, ppc64, etc.). Aka nativeGwenolé Beauchesne2002-10-091-1/+5
| | | | | libraries are in */lib64 there.
* Use standard memset() instead of BSD-ish bzero().Gwenolé Beauchesne2002-10-091-1/+1
|
* Add x86-64, use glibc in init and stage1 as dietlibc is not working enoughGwenolé Beauchesne2002-10-092-4/+33
| | | | | | and minilibc for init doesn't seem to let umounting take place at the end of installation.
* Hint compiler about unused arguments and don't make it yell in that case. As,Gwenolé Beauchesne2002-10-092-2/+8
| | | | | we do use -Werror along with -Wall stuff.
* Update to modutils 2.4.19 with x86-64 support and other fixesGwenolé Beauchesne2002-10-0954-465/+1086
|
* - Gracefully create all.kernels directory if first time buildGwenolé Beauchesne2002-10-091-3/+9
| | | | | | | | - Temptative fix to determine version-release from kernel versioning. Assume kernels have and will have X.Y.Z versioning. - Always gunzip modules, otherwise mar -l dies if archive doesn't contain anything. Which occured with modules were not gunzip'ed first.
* Yes, I want and need tg3 module on stage1.Gwenolé Beauchesne2002-10-091-1/+2
|
* Merge in alpha & sparc tests. Residual from x86-64 experiment.Gwenolé Beauchesne2002-10-091-1/+1
|
* Remove x86-64 specificities but tlan stuffGwenolé Beauchesne2002-10-091-5/+4
|
* Apply FredL change from HEADGwenolé Beauchesne2002-10-091-1/+0
|
* Fix get/set_wm_state(), we have to get the same data (size) that was set.Gwenolé Beauchesne2002-10-091-1/+1
|