Age | Commit message (Collapse) | Author | Files |
|
|
|
The four previous thumb related patch files have been combined into one
and simplified. Additional problems with call_via_rX functions being
called via the PLT have been fixed (the functions can no longer be called
this way - they are hidden). Unnecessary adds of exports of these
functions from libgcc have been removed.
|
|
For some reason a thumb built gcc 3.4.4 fails to produce functional
executables even when linked dynamically (i.e. even when next to none
of the code in the resultant executable comes from the compiler itself).
This requires further investigation (or maybe the csl gcc), this commit
changes the build to generate arm even on thumb systems as a temporary fix.
|
|
The interworking symbols were being built but not exported from libgcc
(i.e. they were not in the version file), added a specific version file
for them and updated t-linux. Forced the cross build to always generate
ARM instructions (the thumb version does not currently work), bumped
PRs.
|
|
use PREFERRED_VERSION in openzaurus conf to force use of gcc 3.4.4
|
|
|
|
|
|
DEFAULT_PREFERENCE can be corrected when the compiler is fixed/updated
|
|
packages in a build. The change fixes problems in the following packages:
binutils{,-cross}_2.15.94.0.1
HOST_CC_ARCH was not being passed to HOST_CC. The problem does
not seem to be present in binutils* 2.16, however this version
is still used for uClibc builds.
gcc{,-cross,-cross-initial}_3.4.4
HOST/TARGET_CC_ARCH was not used in the appropriate places, plus
this was not sufficient - FLAGS_FOR_TARGET (a gcc make variable)
is now preloaded with the target CC_ARCH values, which causes all
the builds (gcc, g++, gcj, fortran) to get the correct values.
gcc OTHER
*NOT* fixed - other versions of gcc will still need the _CC_ARCH
fix in the same lines (CC_FOR_TARGET, GCC_FOR_TARGET, CXX_FOR_TARGET),
however so long as these builds use gcc3-*.inc the FLAGS_FOR_TARGET
fixx will be there.
uclibc{,-initial}_0.9.27
TARGET_CC_ARCH added to the do_compile. For the do_stage step the
build actually compiles target code (make utils), but this will not
accept a CC with whitespace. The TARGET_CC_ARCH flags have therefore
been added to CFLAGS (a bit ugly, but it works).
These changes have been tested for both cross and target builds, the changes
should be fine on self-hosted (i.e. target-hosted) builds, if anyone actually
does these, but note that the gcc build specifically tests for build==host and
does *not* do certain _FOR_TARGET settings in this case (this was the case
before this change too) - if you are seeing strange settings on self-hosted
gcc builds (before and after this change) check the do_compile environment
variable settings.
|
|
|
|
|
|
into several packages in order to avoid dependency trouble.
|
|
the bb files accordingly
|
|
|
|
into home.hrw.one.pl:/home/hrw/zaurus/oe/openembedded
2005/06/21 14:59:20+02:00 hrw.one.pl!hrw
Merge bk://oe-devel@oe-devel.bkbits.net/openembedded/
into home.hrw.one.pl:/home/hrw/zaurus/oe/openembedded
2005/06/21 13:26:22+02:00 hrw.one.pl!hrw
Merge bk://oe-devel@oe-devel.bkbits.net/openembedded/
into home.hrw.one.pl:/home/hrw/zaurus/oe/openembedded
2005/06/21 11:24:43+02:00 hrw.one.pl!hrw
Merge bk://oe-devel@oe-devel.bkbits.net/openembedded/
into home.hrw.one.pl:/home/hrw/zaurus/oe/openembedded
2005/06/21 10:45:38+02:00 hrw.one.pl!hrw
Merge bk://oe-devel@oe-devel.bkbits.net/openembedded/
into home.hrw.one.pl:/home/hrw/zaurus/oe/openembedded
2005/06/16 18:36:46+02:00 hrw.one.pl!hrw
gcc3: disable building Java on mipsel
BKrev: 42b91a009tfNwXXJron1Foy8fikAxA
|
|
into bkbits.net:/repos/n/nslu2-linux/openembedded
2005/06/21 11:17:03+02:00 uni-frankfurt.de!mickeyl
Merge bk://oe-devel@oe-devel.bkbits.net/openembedded
into r2d2.tm.informatik.uni-frankfurt.de:/local/pkg/oe/packages
2005/06/21 11:16:51+02:00 uni-frankfurt.de!mickeyl
gcc 3.x: set USE_NSL=no if TARGET_OS=linux-uclibc
BKrev: 42b7e077MJ-J63H3-THvZuCIheQ_rA
|
|
into bkbits.net:/repos/n/nslu2-linux/openembedded
2005/06/17 09:19:10+01:00 reciva.com!pb
new file
BKrev: 42b28c67eFcF1RG8z-HSdAaBnrxDJw
|
|
into bkbits.net:/repos/n/nslu2-linux/openembedded
2005/06/10 17:26:37+01:00 reciva.com!pb
Merge bk://oe-devel@openembedded-devel.bkbits.net/openembedded
into mill.internal.reciva.com:/nexus/home/pb/oe/oe
2005/06/10 17:20:29+01:00 reciva.com!pb
add LDFLAGS patch to fix problem with f951
2005/06/10 17:57:11+02:00 utwente.nl!koen
Merge bk://oe-devel@oe-devel.bkbits.net/openembedded
into bitbake.utwente.nl:/home/koen/OE/openembedded
2005/06/10 17:56:56+02:00 utwente.nl!koen
sapwood_1.20-1.bb: add patch, courtesy Florian Boor
BKrev: 42a9c26bg7BdAnbDPEdLbrpjmhD2fA
|
|
into bkbits.net:/repos/n/nslu2-linux/openembedded
2005/06/08 23:37:07+01:00 reciva.com!pb
add new maemo bits, courtesy Florian Boor
2005/06/08 23:09:46+01:00 reciva.com!pb
add mpfr-native to DEPENDS
2005/06/08 23:05:44+01:00 reciva.com!pb
add mpfr 2.1.1 and -native version
2005/06/08 22:50:49+01:00 reciva.com!pb
bump PR for previous change
BKrev: 42a773c9DHfCwzjkaJ_B3tkh7QpGbA
|
|
BKrev: 42a462e483oHj6zB33n2ZDni_jzkxQ
|
|
into marsco.kalmiopsis:/home/nslu2/openembedded
2005/06/06 15:42:51+02:00 utwente.nl!koen
Merge bk://oe-devel@oe-devel.bkbits.net/openembedded
into bitbake.utwente.nl:/home/koen/OE/openembedded
2005/06/06 15:42:10+02:00 utwente.nl!koen
Fix ts.conf so it actually parses, courtesy Florian Boor
2005/06/06 14:40:46+01:00 reciva.com!pb
tweak device node creation in lirc-modules postinst
2005/06/06 14:36:41+01:00 reciva.com!pb
need to call "initscript stop" in prerm, not postrm
2005/06/06 13:27:26+02:00 mn-solutions.de!schurig
MNCI "Ramses": get rid of my experimental arm-linuxeabi TARGET_ARCH
2005/06/06 13:25:41+02:00 mn-solutions.de!schurig
make modutils-cross compile again, tip from do13 on IRC
2005/06/06 13:10:24+02:00 utwente.nl!koen
xserver-kdrive-omap_6.6.3.bb: tweak xserver-omap, courtesy Florian Boor
2005/06/06 12:40:49+02:00 uni-frankfurt.de!mickeyl
Merge bk://oe-devel@oe-devel.bkbits.net/openembedded
into r2d2.tm.informatik.uni-frankfurt.de:/local/pkg/oe/packages
2005/06/06 12:40:28+02:00 uni-frankfurt.de!mickeyl
openzaurus-3.5.4: bump CVSDATE
2005/06/06 10:18:58+01:00 reciva.com!pb
remove gcc_csl-arm preference on armeb
2005/06/06 10:15:53+01:00 reciva.com!pb
disable ifupdown-spurious-environ patch due to segfaults on armeb
2005/06/06 11:04:32+02:00 utwente.nl!koen
nokia770.conf: remove unneeded orinoco driver
BKrev: 42a4619cgEf5_eucbkPjTgBmQzeUMw
|
|
initial compiler and not to try to use gcc-4.0.0 later on.
BKrev: 42a3ecfaV6DHMbUYvvlLDCrW6ErdAw
|
|
into bkbits.net:/repos/n/nslu2-linux/openembedded
2005/06/05 22:37:02+02:00 utwente.nl!koen
tslib-maemo_0.0.1-15.bb: tweak tslib-maemo a bit, courtesy Florian Boor
nokia770.conf: tweak preferred providers, courtesy Florian Boor
2005/06/05 21:11:14+01:00 reciva.com!pb
shuffle some gcc DEFAULT_PREFERENCEs around
BKrev: 42a36329ZV-DIwINptN5D_Kt7mt5LA
|
|
into bkbits.net:/repos/n/nslu2-linux/openembedded
2005/06/05 15:11:04+01:00 reciva.com!pb
disambiguate gcc-cross-kernel packages to work around dim handling of PV in PROVIDES
BKrev: 42a30ec8_xjkTGcgkmIbCAeFGe7Usw
|
|
into bkbits.net:/repos/n/nslu2-linux/openembedded
2005/06/05 12:05:27+01:00 reciva.com!pb
also suppress java on armeb
BKrev: 42a2dcf0I1aysVmMiDmIzZcV524DjA
|
|
into bkbits.net:/repos/n/nslu2-linux/openembedded
2005/06/04 23:10:50+01:00 reciva.com!pb
add gcc 4.0.0
2005/06/04 23:08:08+01:00 reciva.com!pb
cope with gcc4 fortran bits
BKrev: 42a22dcac2kd3vW9QUK32xYMJJkc6A
|
|
into bkbits.net:/repos/n/nslu2-linux/openembedded
2005/06/04 20:57:43+01:00 reciva.com!pb
shuffle some gcc bits around
BKrev: 42a211a9UI3CnuzP7rPMH507ZQN9wg
|
|
into bkbits.net:/repos/n/nslu2-linux/openembedded
2005/06/03 13:04:49+02:00 local!hrw
added permissions.rules to udev 058 so /dev/ entries will get correct permissions - without it GPE was unusable for normal users
2005/06/03 11:41:25+01:00 reciva.com!pb
new snapshot of gcc csl-arm branch
BKrev: 42a0419eT9cwfc047e57sF_hA_x8wA
|
|
into bkbits.net:/repos/n/nslu2-linux/openembedded
2005/06/03 09:15:57+01:00 reciva.com!pb
also provide -cross-initial version of gcc 3.4.4
2005/06/03 08:47:26+01:00 reciva.com!pb
update gcc (3.4 branch) to 3.4.4
BKrev: 42a01769rMtsZgasmLeQNvdzr2RGLA
|
|
BKrev: 4269dfadQvHSEZhY0UfV7hgIaYwx_w
|
|
BKrev: 4265bce67B9IfrU8UAtvL58GPwo7VA
|
|
into bitbake.utwente.nl:/home/koen/OE/openembedded
2005/04/18 17:32:31+02:00 utwente.nl!koen
gcc_csl-arm-20050416.bb: gcc csl work now, raise default pref
BKrev: 4263d32320nh-sFzjQb8zmbxhl4CmQ
|
|
BKrev: 4263b50alX2DdJR0bLGycUioCPz2pg
|
|
BKrev: 42638ccaCkQf6oqdLj-Uo2OiO1kU2g
|
|
into cwiiisdesktop.(none):/home/cwiiis/Dev/oe/openembedded
2005/04/17 14:17:07+02:00 utwente.nl!koen
Add cc-cross-initial_csl-arm-20050416.bb
BKrev: 4262541bhiiLATZI4MISBbm5yaXy4w
|
|
BKrev: 4262470aiGCOsq58FbC6VaFCopD7MA
|
|
BKrev: 4260bd1a-4_LtJnTp-vZpc6PI1-xFg
|
|
set DEFAULT_PREFERENCE to 1 for arm-linux{eabi}; leave it at -1 for others.
BKrev: 4260b4c6Ws916QISpD1Sa5J600zokA
|
|
BKrev: 4260b45cR8_AIShvdJDZcLoJY45uBQ
|
|
BKrev: 425bd380QeEURzDMDNXwEK5qgFFICg
|
|
BKrev: 42511660H4GWUmku3YBXJ1bk354YcQ
|
|
into bkbits.net:/repos/n/nslu2-linux/openembedded
2005/03/27 16:45:51+01:00 reciva.com!pb
add missing "date=${CVSDATE}" to SRC_URI
BKrev: 4246e23az1FbaclDPw4MfQ9LvOuL3w
|
|
into bkbits.net:/repos/n/nslu2-linux/openembedded
2005/03/26 16:06:05+00:00 reciva.com!pb
Merge bk://oe-devel@openembedded-devel.bkbits.net/openembedded
into mebius.reciva.com:/home/pb/oe/oe
2005/03/26 16:05:02+00:00 reciva.com!pb
add gcc from csl-arm-branch
BKrev: 42459ec6UAr7TGyQI_z570xVAo7IBw
|
|
into giantshoulder.com:/home/tom/dev/openslug/openembedded
2005/03/12 03:41:05-08:00 bkbits.net!nslu2-linux.adm
Merge bk://oe-devel.bkbits.net/openembedded
into bkbits.net:/repos/n/nslu2-linux/openembedded
2005/03/12 12:27:12+01:00 (none)!koen
local.conf.sample:
note on leading spaces
2005/03/12 11:43:28+01:00 (none)!koen
Merge bk://oe-devel@oe-devel.bkbits.net/openembedded
into lieve.(none):/data/build/oe/clean-tree/openembedded
2005/03/12 11:43:02+01:00 (none)!koen
libmatchbox_svn.bb:
update to 1.6
2005/03/11 19:41:18-08:00 bkbits.net!nslu2-linux.adm
Merge bk://oe-devel.bkbits.net/openembedded
into bkbits.net:/repos/n/nslu2-linux/openembedded
2005/03/11 21:57:25-05:00 handhelds.org!kergoth
Gcc 3.4.0, 3.4.1, 3.4.2:
* Remove old versions.
Gcc 3.4.3:
* Adjust the gcc build to patch away the STMP_FIXINC/STMP_FIXPERM screwup when not setting --with-sysroot, and stop passing --with-sysroot .. setting it was resulting in our g++ binary adding -L/lib and -L /usr/lib to its link lines, which caused lots of problems.
2005/03/11 16:41:04-08:00 bkbits.net!nslu2-linux.adm
Merge bk://oe-devel.bkbits.net/openembedded
into bkbits.net:/repos/n/nslu2-linux/openembedded
2005/03/11 13:41:54-08:00 bkbits.net!nslu2-linux.adm
Merge bk://oe-devel.bkbits.net/openembedded
into bkbits.net:/repos/n/nslu2-linux/openembedded
2005/03/11 12:41:05-08:00 bkbits.net!nslu2-linux.adm
Merge bk://oe-devel.bkbits.net/openembedded
into bkbits.net:/repos/n/nslu2-linux/openembedded
2005/03/11 11:41:06-08:00 bkbits.net!nslu2-linux.adm
Merge bk://oe-devel.bkbits.net/openembedded
into bkbits.net:/repos/n/nslu2-linux/openembedded
BKrev: 4232fb4bz0F18QK-4Xxxw237qdrUng
|
|
--disable-hosted-libstdcxx.
BKrev: 423106aera6A69PlhQ9P2x5IPDIzsA
|
|
check and precompiled headers.
BKrev: 4230e9aao_KPyiTvyJF5GF1LbbZ78Q
|
|
Bump PR.
Set --with-sysroot for the target gcc build, which fixes the "missing syslimits.h" problem.
Gcc packaging updates: split out gcov and cpp, package the /lib/cpp symlink, and rename the -c++ and -f77 packages.
BKrev: 422f6174mry97gr8W2Ii-XVLw9aRRQ
|
|
into home.(none):/home/slug/openembedded
2005/02/27 13:38:33-08:00 bkbits.net!nslu2-linux.adm
Merge bk://oe-devel.bkbits.net/openembedded
into bkbits.net:/repos/n/nslu2-linux/openembedded
2005/02/28 20:35:38+00:00 (none)!pb
patch gtk+ for display migration
2005/02/28 20:32:22+00:00 (none)!pb
add patch for gcc bug #15342
2005/02/28 19:58:29+00:00 (none)!pb
update gst-plugins to 0.8.7
BKrev: 4223809ctIUz5QLCYyQLpU5IdSPc-w
|
|
into bkbits.net:/repos/n/nslu2-linux/openembedded
2005/02/25 13:50:27-06:00 ti.com!kergoth
Merge oe-devel@oe-devel.bkbits.net:openembedded
into odin.sc.ti.com:/home/kergoth/code/projects/oe/openembedded
2005/02/25 13:50:03-06:00 ti.com!kergoth
Apply patch to ipkg 0.99.144 to add a --with-ipkgdir configure option, then alter ipkg-native 0.99.144 to back up the target libdir before native is inherited, and pass that via the new configure option.
2005/02/25 19:44:49+01:00 (none)!koen
Merge bk://oe-devel@oe-devel.bkbits.net/openembedded
into lieve.(none):/data/build/oe/clean-tree/openembedded
2005/02/25 13:11:56-06:00 ti.com!kergoth
Unbork the gcc-cross ipk file creation bits per the recent target path changes.
2005/02/25 19:44:33+01:00 (none)!koen
kbdd_cvs.bb:
bump kbdd up to 0.8
2005/02/25 19:36:14+01:00 (none)!koen
fix imlib_1.2.0 src_uri imlib 1.2.0 != imlib2 CVS HEAD
2005/02/25 19:11:34+01:00 (none)!koen
add familiar-0.8.2.conf
BKrev: 421f8184dARKYVBLLD9NqXg-CD8pmA
|
|
into bkbits.net:/repos/n/nslu2-linux/openembedded
2005/02/24 12:56:48-06:00 ti.com!kergoth
Merge oe-devel@oe-devel.bkbits.net:openembedded
into odin.sc.ti.com:/home/kergoth/code/projects/oe/openembedded
2005/02/24 12:56:18-06:00 ti.com!kergoth
Apply gcc and qte fixes patch, courtesy Erik Andersen.
BKrev: 421e2d9c-cZcUG5dIcj9sFU7RpI-pQ
|