iPXE - Open Source Boot Firmware

mirror/etherboot.git
14 years agoMake a snapshot release. Eb_5_3_14
Ken Yap [Wed, 16 Feb 2005 11:47:47 +0000 (11:47 +0000)] 
Make a snapshot release.

14 years agoMake a snapshot release.
Ken Yap [Wed, 16 Feb 2005 11:40:49 +0000 (11:40 +0000)] 
Make a snapshot release.

14 years ago- Readd freeing of the pxe stack.
Eric W. Biederman [Wed, 16 Feb 2005 08:37:01 +0000 (08:37 +0000)] 
- Readd freeing of the pxe stack.
- Fix from Michael Brown to ensure we always free the PXE base code.

14 years ago- Cleanup up the undi driver so it has an ISA probe variant that
Eric W. Biederman [Tue, 15 Feb 2005 09:37:28 +0000 (09:37 +0000)] 
- Cleanup up the undi driver so it has an ISA probe variant that
  will work even when not in the presence of pci nics.
- Fix the irq handlers so they will chain to the previous interrupt.
  This allows removal of all of the irq controller code from etherboot,
  and it allows things to work on my i386 with an MCA bus.
- Make most functions in undi.c static.
- And especially don't free memory we have not allocated.

14 years ago- Remove the arch_cleanup hook.
Eric W. Biederman [Tue, 15 Feb 2005 00:34:09 +0000 (00:34 +0000)] 
- Remove the arch_cleanup hook.
- Call arch_on_exit from done() as well.

14 years ago- Move arch_cleanup into the done call of osloader so we only do it once.
Eric W. Biederman [Mon, 14 Feb 2005 11:53:41 +0000 (11:53 +0000)] 
- Move arch_cleanup into the done call of osloader so we only do it once.
  Hopefully this allows us to free memory will still allowing the pxe code
  to reinitialize the network stack.

14 years ago- Fix small typo in memsizes.c
Eric W. Biederman [Mon, 14 Feb 2005 11:37:12 +0000 (11:37 +0000)] 
- Fix small typo in memsizes.c

14 years ago- Use the correct value for _stack_end in bImageprefix.S
Eric W. Biederman [Mon, 14 Feb 2005 08:41:14 +0000 (08:41 +0000)] 
- Use the correct value for _stack_end in bImageprefix.S

14 years ago- Reduce RM_FRAGMENT to a single ASM statement, otherwise the compiler can play games
Eric W. Biederman [Mon, 14 Feb 2005 00:48:23 +0000 (00:48 +0000)] 
- Reduce RM_FRAGMENT to a single ASM statement, otherwise the compiler can play games
- Bug fixes for the .bzImage build rule (don't use the lilo prefix :)
- Deleted the objolute IMG VARIABLE
- Readded the etherboot.??? and etherboot-pci.??? rules the are now useful
- Moved the romsize check into arch/i386/Makefile and then only into the
  formats that load the payload in real mode.

14 years ago- Allow etherboot to build as a complete bzImage.
Eric W. Biederman [Sun, 13 Feb 2005 23:08:05 +0000 (23:08 +0000)] 
- Allow etherboot to build as a complete bzImage.

14 years ago- Remove fat finger in the definition of SYSSEG I put DEF_SYSSIZE in there oops.
Eric W. Biederman [Sun, 13 Feb 2005 20:47:38 +0000 (20:47 +0000)] 
- Remove fat finger in the definition of SYSSEG I put DEF_SYSSIZE in there oops.

14 years ago- Remove the dependency on <asm/boot.h>
Eric W. Biederman [Sun, 13 Feb 2005 20:10:29 +0000 (20:10 +0000)] 
- Remove the dependency on <asm/boot.h>

14 years ago- Fix lilo images so they build again.
Eric W. Biederman [Sat, 12 Feb 2005 16:05:38 +0000 (16:05 +0000)] 
- Fix lilo images so they build again.
- Hopefully fix exe images so they work correctly.

14 years ago- Use assert as an expression instead of as a statement.
Eric W. Biederman [Sat, 12 Feb 2005 13:56:13 +0000 (13:56 +0000)] 
- Use assert as an expression instead of as a statement.

14 years ago- Small tweaks to ensure the worst case does not occur and we can safely decompress...
Eric W. Biederman [Fri, 11 Feb 2005 05:46:02 +0000 (05:46 +0000)] 
- Small tweaks to ensure the worst case does not occur and we can safely decompress in place.

14 years agoFix typo, missing _ in prefix_rom.
Ken Yap [Fri, 11 Feb 2005 03:57:03 +0000 (03:57 +0000)] 
Fix typo, missing _ in prefix_rom.

14 years agoRevert to 5.3.9 version since 16-bit offsets were fixed overall in a
Ken Yap [Fri, 11 Feb 2005 03:46:33 +0000 (03:46 +0000)] 
Revert to 5.3.9 version since 16-bit offsets were fixed overall in a
general way. So any bugs are the original ones.

14 years ago- Add a delay when debugging only if we are printing to the video screen.
Eric W. Biederman [Thu, 10 Feb 2005 20:17:25 +0000 (20:17 +0000)] 
- Add a delay when debugging only if we are printing to the video screen.

14 years ago- Changed the build process so symbols always have the same value.
Eric W. Biederman [Thu, 10 Feb 2005 20:13:28 +0000 (20:13 +0000)] 
- Changed the build process so symbols always have the same value.
  Prefixes to reference a symbol in the rest of etherboot must now
  add _prefix_size to the symbol or have etherboot.prefix.lds do it for them.
  The prefixes now link against the main object with -R which loads the symbols
  but not the data.  ld has supported this since at least 2.8 so it should
  work on any recent system :)
- Factored out a common rule for the .prf files.  The i386 makefile is now much shorter.
- Use objcopy -O binary instead of ld --oformat=binary.  For some reason the
  latter was working incorrectly for me.
- Modified the decompression address so that it decompresses in place.
- Added a hook arch_cleanup so we can free all of our temporarily allocated memory
  before etherboot exits.
- Modified basemem.c to call get_memsizes() at strategic points to keep our internal
  memory map in sync.
- Modified get_memsizes to always reflect the amount of real mode memory
  we have reserved.
- Removed the special real_mode case from osloader.
- Modified real_call to allocate a real_mode stack if it does not have one.
- Modified forget_real_mode stack to forget where the old stack was...

14 years agoFree base memory used by "copyzfile". basemem.c can no longer calculate
Michael Brown [Thu, 10 Feb 2005 13:45:40 +0000 (13:45 +0000)] 
Free base memory used by "copyzfile".  basemem.c can no longer calculate
the amount of base memory that init.S's prelocate() would have allocated,
since this amount now includes extra space for a copy of the compressed
payload, the size of which cannot possibly be known when basemem.o is
linked.  prelocate() therefore now stores the amount of memory that it
allocated in image_basemem_size, so that basemem.c can free all of it.

14 years agoBring up to date.
Ken Yap [Sat, 5 Feb 2005 03:07:49 +0000 (03:07 +0000)] 
Bring up to date.

14 years agoAdd missing spec for Comet 983b.
Ken Yap [Fri, 4 Feb 2005 23:18:49 +0000 (23:18 +0000)] 
Add missing spec for Comet 983b.

14 years agoFix last discrepancies.
Ken Yap [Fri, 4 Feb 2005 23:06:35 +0000 (23:06 +0000)] 
Fix last discrepancies.

14 years agoKenneth Sumrall fixed up the all* rules.
Ken Yap [Fri, 4 Feb 2005 04:39:39 +0000 (04:39 +0000)] 
Kenneth Sumrall fixed up the all* rules.

14 years ago- Move the reserved area to 0x600. This is where DOS loads and mknbi-dos complains...
Eric W. Biederman [Thu, 3 Feb 2005 19:19:09 +0000 (19:19 +0000)] 
- Move the reserved area to 0x600.   This is where DOS loads and mknbi-dos complains otherwise.
  Technically we might be able to move this to 0x502 but 0x600 gives us a little bit of margin.

14 years ago- Fix theoretical bug in realmode_asm.S where we were not setting
Eric W. Biederman [Thu, 3 Feb 2005 08:34:57 +0000 (08:34 +0000)] 
- Fix theoretical bug in realmode_asm.S where we were not setting
the high bits of the base address in prot_to_real.

14 years agoFixes to rules (not complete though).
Ken Yap [Thu, 3 Feb 2005 06:56:10 +0000 (06:56 +0000)] 
Fixes to rules (not complete though).

14 years agoCODE16 only depends on PCBIOS. TAGGED_IMAGE should compile with LINUXBIOS now.
Ken Yap [Wed, 2 Feb 2005 23:36:51 +0000 (23:36 +0000)] 
CODE16 only depends on PCBIOS. TAGGED_IMAGE should compile with LINUXBIOS now.

14 years agoCosmetic edits.
Ken Yap [Wed, 2 Feb 2005 23:27:54 +0000 (23:27 +0000)] 
Cosmetic edits.

14 years ago- Writes through %cs in real mode can be a problem don't perform any.
Eric W. Biederman [Wed, 2 Feb 2005 21:57:07 +0000 (21:57 +0000)] 
- Writes through %cs in real mode can be a problem don't perform any.

14 years ago- Fix realmode_asm.S and init.S so they work again, on on a i386.
Eric W. Biederman [Wed, 2 Feb 2005 21:28:33 +0000 (21:28 +0000)] 
- Fix realmode_asm.S and init.S so they work again, on on a i386.
  The bug real_to_prot is that I was storing through %bp and expecting
  it to be %ds relative and %bp is %ss relative.  I have specified
  segment prefixes on all of the stores and I have switched index
  registers so the default segment is safe.  That should be fairly
  robust.
- Removes stores through %cs I think those are safe in real mode
  but I don't want to count on it.

14 years ago- Don't add another space in buildserial.h every time the build is updated.
Eric W. Biederman [Wed, 2 Feb 2005 19:55:37 +0000 (19:55 +0000)] 
- Don't add another space in buildserial.h every time the build is updated.

14 years ago- Fix xstart32 so that it does not stomp memory.
Eric W. Biederman [Wed, 2 Feb 2005 18:07:33 +0000 (18:07 +0000)] 
- Fix xstart32 so that it does not stomp memory.

14 years ago- But the elfprefix load address back at 64K reserving more memory seems
Eric W. Biederman [Tue, 1 Feb 2005 04:16:00 +0000 (04:16 +0000)] 
- But the elfprefix load address back at 64K reserving more memory seems
  to have fixed the earlier problems.

14 years ago- Ensure we don't use low memory areas by accident
Eric W. Biederman [Tue, 1 Feb 2005 04:13:46 +0000 (04:13 +0000)] 
- Ensure we don't use low memory areas by accident

14 years ago- Fix prot_to_real and real_to_prot so they work by design instead of luck.
Eric W. Biederman [Tue, 1 Feb 2005 04:04:59 +0000 (04:04 +0000)] 
- Fix prot_to_real and real_to_prot so they work by design instead of luck.
- Add ELF ET_DYN support.

14 years agoCosmetic edits. Eb_5_3_13
Ken Yap [Mon, 31 Jan 2005 08:47:18 +0000 (08:47 +0000)] 
Cosmetic edits.

14 years agoUpdate files ready for release.
Ken Yap [Mon, 31 Jan 2005 08:41:08 +0000 (08:41 +0000)] 
Update files ready for release.

14 years agoDocument Eric's work.
Ken Yap [Sun, 30 Jan 2005 01:35:03 +0000 (01:35 +0000)] 
Document Eric's work.

14 years ago- Start reporting which protocols etherboto is using.
Eric W. Biederman [Sat, 29 Jan 2005 23:56:04 +0000 (23:56 +0000)] 
- Start reporting which protocols etherboto is using.
- Add .arch i386 to all of the .S files just in case
- Add a couple more allformats targets to the makefile and genrules.pl

14 years agoRemove arch/i386/core/pxe.c as it's unused, and references to it.
Ken Yap [Sat, 29 Jan 2005 23:26:55 +0000 (23:26 +0000)] 
Remove arch/i386/core/pxe.c as it's unused, and references to it.
Put back a ROMLIMIT in Makefile.main.

14 years ago- Fix xstart_lm (The return value of phys_to_virt has changed)
Eric W. Biederman [Sat, 29 Jan 2005 16:44:20 +0000 (16:44 +0000)] 
- Fix xstart_lm (The return value of phys_to_virt has changed)
- Modify the build so that elfprefix.S and lmelf_prefix.S build
  like a normal prefix

14 years agoFix typo in #else and #endif comments.
Ken Yap [Sat, 29 Jan 2005 15:18:35 +0000 (15:18 +0000)] 
Fix typo in #else and #endif comments.

14 years ago- Remove RELOCADDR. Some how -Ttest $(RELOCADDR) was relocating text and everything...
Eric W. Biederman [Sat, 29 Jan 2005 14:20:53 +0000 (14:20 +0000)] 
- Remove RELOCADDR.  Some how -Ttest $(RELOCADDR) was relocating text and everything below but not the prefix
  causing some very strange linker behaviours.
 *Ugh* this breaks arch/i386/core/pxe.c as it uses the obsolete symbol RELOC
- Fix silly limit loop limit bug in linuxbios.c
- Note that %ebp is the delta between virtual and physical addresses in unnrv2b.S
- Check the proper symbol to test for compresses in init.S

14 years agoCopy not just post and pre ini files for packages but all ini files.
Ken Yap [Fri, 28 Jan 2005 15:12:47 +0000 (15:12 +0000)] 
Copy not just post and pre ini files for packages but all ini files.

14 years agoMore FFW 2.9 (and 3.0) specific code.
Ken Yap [Wed, 26 Jan 2005 11:58:30 +0000 (11:58 +0000)] 
More FFW 2.9 (and 3.0) specific code.

14 years agoChanges to cope with recent 2.9 releases.
Ken Yap [Tue, 25 Jan 2005 14:29:33 +0000 (14:29 +0000)] 
Changes to cope with recent 2.9 releases.

14 years agoPaolo Salvan's changes to make .com images compressed.
Ken Yap [Tue, 25 Jan 2005 13:01:01 +0000 (13:01 +0000)] 
Paolo Salvan's changes to make .com images compressed.

14 years agoAnnounce removal of DHCP option menuing.
Ken Yap [Sat, 22 Jan 2005 01:55:30 +0000 (01:55 +0000)] 
Announce removal of DHCP option menuing.

14 years agoRemove builtin menuing options.
Ken Yap [Sat, 22 Jan 2005 01:48:21 +0000 (01:48 +0000)] 
Remove builtin menuing options.

14 years agoMore cleanup.
Ken Yap [Thu, 20 Jan 2005 12:40:51 +0000 (12:40 +0000)] 
More cleanup.

14 years agoClarify that BOOT_DISK and BOOT_FLOPPY work only with LinuxBIOS.
Ken Yap [Thu, 20 Jan 2005 12:38:11 +0000 (12:38 +0000)] 
Clarify that BOOT_DISK and BOOT_FLOPPY work only with LinuxBIOS.
Rename EMERGENCYDISKBOOT to EXIT_IF_NO_OFFER which is clearer.

14 years agoRemove CAN_BOOT_DISK dead code which hasn't worked since 5.2 anyway.
Ken Yap [Thu, 20 Jan 2005 12:15:06 +0000 (12:15 +0000)] 
Remove CAN_BOOT_DISK dead code which hasn't worked since 5.2 anyway.

14 years agoVersion 0.8 is current.
Ken Yap [Wed, 19 Jan 2005 13:43:18 +0000 (13:43 +0000)] 
Version 0.8 is current.

14 years agoIncrease version to 0.8.
Ken Yap [Wed, 19 Jan 2005 13:40:25 +0000 (13:40 +0000)] 
Increase version to 0.8.

14 years agoTFTP should fall back to 512 byte blocks if no OACK is received.
Ken Yap [Sat, 15 Jan 2005 14:15:52 +0000 (14:15 +0000)] 
TFTP should fall back to 512 byte blocks if no OACK is received.
Make blksize sanity check more paranoid.

14 years agoUpdate status.
Ken Yap [Sat, 15 Jan 2005 12:05:19 +0000 (12:05 +0000)] 
Update status.

14 years agoLocation of isolinux.bin now configurable.
Ken Yap [Sat, 15 Jan 2005 11:48:13 +0000 (11:48 +0000)] 
Location of isolinux.bin now configurable.
Back out changes to Etherboot option numbers, apparently the wrong thing
to do.
Make FILO a library that can be excluded from compiling with one define.

14 years agoOops, unclosed comment nullified previous fix.
Ken Yap [Wed, 12 Jan 2005 11:12:53 +0000 (11:12 +0000)] 
Oops, unclosed comment nullified previous fix.

14 years agoPatch for 5705 from Frederic Olivie
Timothy Legge [Mon, 10 Jan 2005 02:51:26 +0000 (02:51 +0000)] 
Patch for 5705 from Frederic Olivie

14 years agoPatch by Klaus Wittemeier to work better with RIS.
Ken Yap [Sun, 9 Jan 2005 23:29:25 +0000 (23:29 +0000)] 
Patch by Klaus Wittemeier to work better with RIS.

14 years agoFix minor typo.
Ken Yap [Sun, 9 Jan 2005 05:32:24 +0000 (05:32 +0000)] 
Fix minor typo.

14 years agoHow could I forget this important change: .z?rom images work now. Eb_5_3_12
Ken Yap [Mon, 3 Jan 2005 07:28:37 +0000 (07:28 +0000)] 
How could I forget this important change: .z?rom images work now.

14 years agoRemove etherboot{-pci)?.* rule, image is too big due to too many drivers.
Ken Yap [Mon, 3 Jan 2005 07:13:02 +0000 (07:13 +0000)] 
Remove etherboot{-pci)?.* rule, image is too big due to too many drivers.

14 years agoMove more PCI_DEVICE_ID_ defines into driver file.
Ken Yap [Mon, 3 Jan 2005 00:06:48 +0000 (00:06 +0000)] 
Move more PCI_DEVICE_ID_ defines into driver file.

14 years agoMore work on .exe file generation. Still doesn't work.
Ken Yap [Sun, 2 Jan 2005 23:39:35 +0000 (23:39 +0000)] 
More work on .exe file generation. Still doesn't work.

14 years agoRemove PCI_DEVICE_IDs for devices since the PCI structures are self-describing.
Ken Yap [Sun, 2 Jan 2005 21:45:18 +0000 (21:45 +0000)] 
Remove PCI_DEVICE_IDs for devices since the PCI structures are self-describing.

14 years agoAdditional driver cleanup
Timothy Legge [Sun, 2 Jan 2005 16:42:44 +0000 (16:42 +0000)] 
Additional driver cleanup

14 years agoRename myson pci ids to remove space in name
Timothy Legge [Sun, 2 Jan 2005 15:37:56 +0000 (15:37 +0000)] 
Rename myson pci ids to remove space in name

14 years agoForward port of the dmfe driver from 5.2. Needs cleanup
Timothy Legge [Sun, 2 Jan 2005 12:55:43 +0000 (12:55 +0000)] 
Forward port of the dmfe driver from 5.2.  Needs cleanup

14 years agoPrepare to move options 128-130 to 248-250 to comply with RFC3942.
Ken Yap [Sun, 2 Jan 2005 07:37:33 +0000 (07:37 +0000)] 
Prepare to move options 128-130 to 248-250 to comply with RFC3942.

14 years agoNew PCI Ids for 3com on some asus boards
Timothy Legge [Sat, 1 Jan 2005 19:44:36 +0000 (19:44 +0000)] 
New PCI Ids for 3com on some asus boards

14 years agoUpdate LOG, RELNOTES and bump minor version in preparation for another
Ken Yap [Sat, 1 Jan 2005 13:08:54 +0000 (13:08 +0000)] 
Update LOG, RELNOTES and bump minor version in preparation for another
release candidate.

14 years agoJan Kiszka's patche adding multiple receive buffers.
Ken Yap [Sat, 1 Jan 2005 13:03:31 +0000 (13:03 +0000)] 
Jan Kiszka's patche adding multiple receive buffers.

14 years agoFix alignment problem that caused verbatim_size to be a bit under.
Ken Yap [Sat, 1 Jan 2005 09:57:59 +0000 (09:57 +0000)] 
Fix alignment problem that caused verbatim_size to be a bit under.
Ld expressions need the ()s or you will get the wrong value.

14 years agoEvaluation order mistakes, caused verbatim_size to be too small.
Ken Yap [Sat, 1 Jan 2005 02:23:47 +0000 (02:23 +0000)] 
Evaluation order mistakes, caused verbatim_size to be too small.
Now .rom images work again. Still working on .zrom images.

14 years ago+ Fixed 961507 Not so nice 'F?' message when no file name received
Timothy Legge [Thu, 30 Dec 2004 23:38:48 +0000 (23:38 +0000)] 
+ Fixed 961507 Not so nice 'F?' message when no file name received

14 years agoMinor edits. Eb_5_3_11
Ken Yap [Sat, 18 Dec 2004 13:41:33 +0000 (13:41 +0000)] 
Minor edits.

14 years agoRelease 5.3.11.
Ken Yap [Sat, 18 Dec 2004 13:34:04 +0000 (13:34 +0000)] 
Release 5.3.11.

14 years agoStart of a .exe image prefix which should be able to handle payloads
Ken Yap [Sat, 18 Dec 2004 13:24:52 +0000 (13:24 +0000)] 
Start of a .exe image prefix which should be able to handle payloads
> 64kB.

14 years agoUse a script to return length of file in bytes, without whitespace.
Ken Yap [Thu, 16 Dec 2004 05:19:58 +0000 (05:19 +0000)] 
Use a script to return length of file in bytes, without whitespace.

14 years agoUtility to output the length of a file in bytes, without any whitespace.
Ken Yap [Thu, 16 Dec 2004 05:16:15 +0000 (05:16 +0000)] 
Utility to output the length of a file in bytes, without any whitespace.

14 years agoOops, some extra rules not ready added by mistake.
Ken Yap [Wed, 15 Dec 2004 21:27:30 +0000 (21:27 +0000)] 
Oops, some extra rules not ready added by mistake.

14 years agoQuote expression to defsym so that it's insensitive to whitespace after =.
Ken Yap [Wed, 15 Dec 2004 21:23:32 +0000 (21:23 +0000)] 
Quote expression to defsym so that it's insensitive to whitespace after =.

14 years agoFilo changes to suit 5.3.
Ken Yap [Tue, 14 Dec 2004 23:24:24 +0000 (23:24 +0000)] 
Filo changes to suit 5.3.

14 years agoMisguided attempt to conditionalise.
Ken Yap [Tue, 14 Dec 2004 02:39:03 +0000 (02:39 +0000)] 
Misguided attempt to conditionalise.

14 years agoUpdated.
Ken Yap [Mon, 13 Dec 2004 21:05:13 +0000 (21:05 +0000)] 
Updated.

14 years agoPatch from Jan Kiszka fixing TFTP blocksize requested.
Ken Yap [Mon, 13 Dec 2004 21:03:18 +0000 (21:03 +0000)] 
Patch from Jan Kiszka fixing TFTP blocksize requested.

14 years agoUp the minor version number in preparation for more RCs.
Ken Yap [Sun, 12 Dec 2004 09:01:04 +0000 (09:01 +0000)] 
Up the minor version number in preparation for more RCs.

14 years agoRearrange compressed images to avoid 16-bit references too far problem.
Ken Yap [Sun, 12 Dec 2004 08:59:40 +0000 (08:59 +0000)] 
Rearrange compressed images to avoid 16-bit references too far problem.
Now we can make etherboot-pci.z*

14 years agoNullprefix is now totally blank, it just drops through.
Ken Yap [Sun, 12 Dec 2004 08:57:33 +0000 (08:57 +0000)] 
Nullprefix is now totally blank, it just drops through.

14 years agoFix PXE issue introduced in 1.11 tp needs to point to something in order for tp-...
Timothy Legge [Thu, 9 Dec 2004 02:21:52 +0000 (02:21 +0000)] 
Fix PXE issue introduced in 1.11 tp needs to point to something in order for tp->ioaddr to be of any use

14 years agoCopy 5.2 driver to 5.3 without changes
Timothy Legge [Fri, 3 Dec 2004 00:05:36 +0000 (00:05 +0000)] 
Copy 5.2 driver to 5.3 without changes

14 years agoPatch from James Pearson to reset nic in e1000_reset
Timothy Legge [Thu, 2 Dec 2004 22:50:44 +0000 (22:50 +0000)] 
Patch from James Pearson to reset nic in e1000_reset

14 years agoStruct in_addr does not need packed, so get rid of warnings.
Ken Yap [Sat, 27 Nov 2004 00:40:06 +0000 (00:40 +0000)] 
Struct in_addr does not need packed, so get rid of warnings.
Suppress warnings from gcc 3.4 about -mcpu.

14 years agoRelease as 5.3.10 aka 5.4RC1 for testing. Eb_5_3_10
Ken Yap [Fri, 26 Nov 2004 11:34:25 +0000 (11:34 +0000)] 
Release as 5.3.10 aka 5.4RC1 for testing.

14 years agoGive up inline asm version of memcpy since gcc generates calls to memcpy
Ken Yap [Thu, 25 Nov 2004 23:50:17 +0000 (23:50 +0000)] 
Give up inline asm version of memcpy since gcc generates calls to memcpy
for struct copies so we have to use function version in string.c.

14 years agoRELOCATE is the default, to turn off use NORELOCATE.
Ken Yap [Thu, 25 Nov 2004 00:08:50 +0000 (00:08 +0000)] 
RELOCATE is the default, to turn off use NORELOCATE.
Hate the double negative, but core/relocate.c contains
arch specific code and should be moved to an arch directory.
Then each arch can override relocate().

14 years agoRELOCATE is the default, to turn off use NORELOCATE.
Ken Yap [Wed, 24 Nov 2004 23:53:38 +0000 (23:53 +0000)] 
RELOCATE is the default, to turn off use NORELOCATE.
Hate the double negative, but core/relocate.c contains
arch specific code and should be moved to an arch directory.
Then each arch can override relocate().

14 years agoSupport for ARMnommu platform by Tobias Lorenz
Timothy Legge [Wed, 24 Nov 2004 02:33:11 +0000 (02:33 +0000)] 
Support for ARMnommu platform by Tobias Lorenz